Jump to content

jumper

Member
  • Posts

    1,935
  • Joined

  • Last visited

  • Days Won

    7
  • Donations

    0.00 USD 
  • Country

    United States

Everything posted by jumper

  1. A simple debugger and other Nirsoft app monitoring tools
  2. The log file shows all imports, not just the missing ones. It has lots of details for experts. Feature creep has made it ever harder to understand, so just ignore it. You should also ignore the ini file, a historical legacy, and just use the dialog box interface. Just fill in the name of a replacement function after each equal sign. For example: GetTickCount64=GetTickCount Then click Patch. For functions missing from Kernel32, try DebugBreak if research doesn't turn up a better option.
  3. Look for a 5.10.6324 or 6230. And of course the Realtek driver didn't work, you have an IDT (Integrated Device Technologies). Use DM with the MUC IDT packages. BTW, did Snappy tell you what audio hardware it thinks you have?
  4. Use Device Manager to update the driver by browsing to the inf. It'll tell you if the inf contains information about your hardware (or not). Nothing to fear.
  5. Search MUC for "idt audio xp" 12 results from 2007-2011.
  6. The formatting or filesystem might not be XP-compatible. Try above, then reformat. Try higher OS or LiveCD Linux. Maybe another driver is available or perhaps someone has developed an updated USB driver for XP.
  7. Did you mean "Programs"? Don't use $OEM$. For an executable, just drag it there and you should be prompted. Otherwise, create a shortcut elsewhere then move it by dragging. Or right-click on the Start button and select one of the Open options.
  8. Kexbases.25 has been fixed. Original post with updated full .25 package. Thanks to schwups for instinctively suspecting the Dbghelp support via Lz32. It was causing shared library Kexbases to have a dependency on Imagehlp, a non-shared library. Those functions have been removed from Kexbases.25 and will be added to Kexbasen.26. And thanks to everyone for your patience and help in getting this resolved.
  9. I like your new core.ini simplification to not use inherit=, as use of contents= seems to break the inheritance of .names. You should add ME to the descriptions because you removed the native-OS checks. I never did like the use of .names.98 and .names.Me. It doesn't take into account DLL updates, packs, or installable components. I'm working on a new DLL-version-based check. [DCFG1] is missing some Secur32 and User32 =std entries. Functionality is lost without them. But without inheritance, .0 entries are no longer needed! Legacy modes are being fazed out (for over two years now), so please don't use any of the 4.5.2 short mode names anymore. They will be deprecated soon. All modes will soon require a GetVersion setting. Modules not set to a valid mode will be evaluated and assigned a mode. Defaults and inheritance will probably all be going away. Begin adapting by not using the Don't... and Override... advanced options except for brief tests. Continue using Don't... on Explorer.exe until the transition is complete.
  10. Not seeing Hopes and Dreams in the list. What number? And what is the OST?
  11. No builds in over 3-1/2 years. Looking at it now. Okay, almost done. Sort will now also have to compare apples to ordinals. Figuring that out now. Then some testing....
  12. Thanks, that's great. Now others can see what files should go where to get it running.
  13. Wow! Both FF45 and FF52 running on Windows 98se. Please run MiniSnap and post the module list so we can see what version of each file is loaded and from what location. Thanks.
  14. =- deletes the entry. Msvcrt 6/7 should also work in Base (with the heap enhancements). Revert any kexstubs.ini definitions and find for both 6 and 7 the last combination of files that worked with Base. BTW, nobody should be using kstub24.ini directly. It is a sample file with new instructions and examples. On ME, the dbghelp->lz32 redirection should not be used. It is for 9x only. 0x80 is the definition valid flag.
  15. Clicking on the button causes the error a second time?
  16. Or 2021/12/02. Or "20211202" at the end of a filename for versioning.
  17. I can reproduce. A second, high priority, Explorer process is created when Opening Containing Folder from search results if Launch...in a separate process is enabled.
  18. Right. The opcode is 59hex, the instruction is POP ECX. But we're not interested in that. Stay focused and tell me about the call.
  19. Did you spot my typo? The address in the stack dump we are investigating is actually BFA01F2A. If that is (hopefully) a return address, we want to know what the call was. Run Winproc16 on any system. Select MPREXE in the process list on the left. If Kex is even partially running, you will see KernelEx.dll in the module list on the right. If not, select process PROCWIN; find and load KernelEx.dll with File>Load a Dll; move aside but do not dismiss any popups. Double-click on Kernelex.dll for module details. In the code tab, do we see what we were hoping for?
  20. Install FineSSE or DrWatson so you get a Debug option in crash dialogs. I need you to identify the problem startup item. Disable all items individually or in batches until you can get to the desktop. Or disable them all, then run them manually from the desktop.
  21. @Goodmaneuver - Take a deep breath. We are not going to debug. We are investigating. Please stay focused and respond with only the exact information I request. You know about load addresses. In what module is bfa01fa2? @schwups - Are you also using Nvidia apps? If so, disable their auto-start and see if you can get to the desktop.
  22. KU211221.7z updated .25 refresh Kexbasen Kexbases fixed Kstub824 dll+ini KexVista Core.25h to fix some more issues Core.24a fallback example KernelEx.dll v.25 to match, but not new 3 additional files for IE9 and 360ee support Tools ImportPatcher 42 - Test and patch PE imports Ktree 11 - View KernelEx API's - New: choose and save font ProcWin 1.6 - View running process image detail w/disassembler Minisnap 5 - Displays module versions and KernelEx modes for each process Kexports/Exports 5 - List Exports as .ini or .def
  23. My previous response was for schwups, but looking at your logs I see bfa01fa2. This is our best clue. Investigate.
  24. > The installer of 4.5.2 doesn't register these files as Kex knowndll's. It registers them as shell and com extensions. On hang, is there a Debug option? Do you have a debugger installed? Try disabling auto-start apps. Try modding core.ini to use the NtClose alternates. (I'll do this in the update).
  25. 7d011b65 push ebp Stack overflow/frozen. Error message and stack dump would have been useful.
×
×
  • Create New...