jumper
MemberContent Type
Profiles
Forums
Events
Everything posted by jumper
-
KernelEx 2022 (Kex22) Test Versions (4.22.26.2)
jumper replied to jumper's topic in Windows 9x Member Projects
KernelEx.12a.7z -
KernelEx Apps Compatibility List (New)
jumper replied to xrayer's topic in Windows 9x Member Projects
> Action ISSetAllUsers, entry: SetAllUsers, library: C:\WINDOWS\TEMP\MSI2255.TMP Perhaps MSI2255.TMP is a new version of InstallShield's SetAllUsers.dll. Try testing it with ImportPatcher. -
KernelEx 2022 (Kex22) Test Versions (4.22.26.2)
jumper replied to jumper's topic in Windows 9x Member Projects
> Did you work on my problem with Opera? Actually, no. I just fixed what I knew to be broken in 11. 12 is what 11 should have been and hopefully will be once I get the core and kexbases DLL's updated. I have now almost finished the changelog for 11: post #223 Note that more of Ley0k's code has been integrated including his versions of [COMDLG32.DLL] PrintDlgExA and PrintDlgExW. Thanks, Ley0k! : -
KernelEx 2022 (Kex22) Test Versions (4.22.26.2)
jumper replied to jumper's topic in Windows 9x Member Projects
> Do you want new logs? No, I'm working on other things. Try retesting and debugging with Kexstubs disabled and with Msvcrt version 6.10.x. Also, if you could figure out why LIBGOBJECT-2.0-0.DLL is calling g_realloc_n in LIBGLIB-2.0-0.DLL instead of g_malloc0, that is probably the key. (See post #106.) >> "Kex16." > Sounds intriguing... will this be a re-write of KernelEx? No, just KernelEx 4.16. It's a new year and I want to be able to bump the third number as needed to indicate core incompatibility with previous versions (like between 4.5.2015.9 and .10). "K16" will probably be the alias. -
Unable to post a reply, quote, etc on a thread
jumper replied to jakeypearce's topic in Site & Forum Issues
Quote, quick reply, and More Reply Options should all work with scripting completely disabled, albeit without WYSIWYG. That works for me in older browsers. Attaching files to a post requires reenabling scripting before clicking More Reply Options. -
Unless your Internet+ICS latency is rarely over 70ms, you'll probably want to increase your window size again. I suggest using the SpeedGuide.net TCP Optimizer to measure and optimize your settings. There you will also find:
-
KernelEx 2022 (Kex22) Test Versions (4.22.26.2)
jumper replied to jumper's topic in Windows 9x Member Projects
@Mikl: KernelEx extensions *MUST* be disabled on KernelEx.dll, Kexbasen.dll, Kexbases.dll and all non-auxiliary support files. @Mikl, loblo, and all 1. enable "Use API hook" on the main app 2. launch DebugWindow.exe (right-click to access menu) 3. Filter Settings->Include: "("; Exclude: "" If fault occurs during app loading: 4. enable "Output to log file" 5. launch main app If fault can be triggered manually: 4. disable "Filter to console" 5. launch main app 6. enable "Filter to console" and "Output to logfile" 7. trigger fault After fault, logfile can be found in app folder with unfiltered debug info. Console filtered results (last 1000?) can be saved to file. Filtering tips: Include filter will limit display to lines containing a set of substrings (case sensitive). Use to show only API's or DLL's of interest: "Print;[1998;[07d;[bfa" Exclude: "dePo;Mess" Test with latest releases and if regression, last to work correctly. Report API's that lead to problems or different results. -
Site appears to use WorldNow.com for all media content. Video is in WNVideoWidget container. Conveniently, WorldNow offers streaming video capture software.
-
KernelEx 2022 (Kex22) Test Versions (4.22.26.2)
jumper replied to jumper's topic in Windows 9x Member Projects
Last month I gave this post a "Like This" because it told me exactly what I should investigate. (I did and will pursue it soon.)> SeaMonkey 2.7.x. and 2.8 are unfortunately still freezing. In or after what API's? (Use the debug console.) > I gave a lot of info about the gimp issue a while back starting with this post: Yes, but I need to know in or after what API's the problem occurs. (Use the debug console.) -
KernelEx 2022 (Kex22) Test Versions (4.22.26.2)
jumper replied to jumper's topic in Windows 9x Member Projects
KernelEx.dll v.12 will address the UPX regression. I'll tweak the resolver code to detect UPX'd modules and use the old method if found--explicit imports will be treated the same as implicit. I think the UPX loader does all its explicit loads before calling VirtualProtect, so perhaps there I can safely toggle back to the new method. I'll also try to add back-end support for some new loader options. UI support will come later. As for the gimp/git problems, I need to know what APIs are involved. -
KernelEx 2022 (Kex22) Test Versions (4.22.26.2)
jumper replied to jumper's topic in Windows 9x Member Projects
Kexbasen.11 revealed an initialization loop vulnerability in the KernelEx 4.5 architecture. I plan to address it more completely in "Kex16." For now, the Kernel32 fixes in Kexbasen for TlsAlloc, TlsFree, TlsGetValue, TlsSetValue have been rewritten to be better, faster, and (most importantly) not need preinitialization. Along with restoring the delay-load linker options, Kexbasen should now be stable again with current SE and ME configurations. Use Kexbasen.12 with KernelEx.11 and Kexbases.11. Many thanks to everyone for their feedback and patience while I worked through this challenging puzzle. kexbasen.12.7z -
I've never booted from a USB drive, but it probably needs to be FAT16 or even FAT12, partitioned accordingly (<2GB, <128MB). Depending on the level of BIOS support on your laptop, you may need to use a formatting utility that can make the USB drive look like a USB ZIP or USB floppy drive.
-
You can download an .iso for a Windows-compatible OS here: ReactOS
-
You might be able to hide the flash drive from BIOS/DOS by connecting it via mini-hub.
-
Perhaps the utility changes default registry settings that affect the second boot. Perhaps a "RunOnce" is installed that actually needs to be run every time. Remove the autorun entry for the utility. Check and compare boot logs.
-
A friend of mine has an early tri-channel i7 mb with six slots (some had three). He had lots of trouble getting the DDR3 ram to work at full speed, but all 3x2=6GB (and later 6x4=24GB) were recognized.
-
Comparison_of_file_archivers Try latest versions of 7-Zip, WinAce, WinRar, WinZip....
-
KernelEx 2022 (Kex22) Test Versions (4.22.26.2)
jumper replied to jumper's topic in Windows 9x Member Projects
Because the problem is with FlsAlloc, use kwinsys-.reg to remove the registry patch and add these lines to stubs.ini to use the standard version: [Kernel32.dll]TlsAlloc=>Kernel32:TlsFree=>Kernel32:TlsGetValue=>Kernel32:TlsSetValue=>Kernel32:(In core.ini on the "contents=" line, Kexstubs/Kstub822 must be the last DLL or you will also have to add API selection lines further down.)The downside to this workaround is that there will only be 80 Thread Local Storage data slots, bad news for apps that are highly multi-threaded or use lots of plug-ins. I'm testing a new TlsAlloc implementation now. Look for a new release tomorrow! As for the installer, the only line in Update.bat before the "---Updating KernelEx 4.5.2015---" is "echo off". So the mystery commands must be in your own startup files. Ask in the Scripting forum for help locating the location of them. {Edits in bold above.} -
KernelEx 2022 (Kex22) Test Versions (4.22.26.2)
jumper replied to jumper's topic in Windows 9x Member Projects
I see three distinct problems: 1) script does not display MsgBox 2) script calls mirror file without answer "yes" 3) mirror.exe needs later version of Windows Working backwards: 3) mirror.exe needs to be set to XP mode to be immune to how it is invoked. 2) The script... You want: My script simply calls one of those mirror files, once you've answered "yes" to a yes/no prompt. You programmed: If you answer "no" the script just terminates. These are not the same thing. Try this script: On error resume nextcompstr = wscript.arguments(0)verify = MsgBox("Run QuickMirror System Backup to Drive F:?",vbYesNo, "Confirm")If verify = vbYes Then Set objShell = WScript.CreateObject( "WScript.Shell" ) objShell.Run("""C:\Utilities\QuickMirror\System Backup to Drive F.mir""") Set objShell = NothingEnd IfThe .mir will only be launched if the MsgBox appears and is answered "yes".1) Why the MsgBox doesn't display is still a mystery, but could be because an error (at bff741ca?) occurs that is handled by wscript instead of crashing. Remove "On error resume next" and see it this exposes a crash. -
KernelEx 2022 (Kex22) Test Versions (4.22.26.2)
jumper replied to jumper's topic in Windows 9x Member Projects
I see it now: Kexbasen.dll -> Cryptui.dll -> Certcli.dll I have Certcli.dll forwarded to Lz32.dll via KnownDLLs so DW shows me: Kexbasen.dll -> Cryptui.dll -> Lz32.dll I haven't written any stubs to go with the forward yet, so if you can find a Certcli.dll that will work with KernelEx, that would be great. -
KernelEx 2022 (Kex22) Test Versions (4.22.26.2)
jumper replied to jumper's topic in Windows 9x Member Projects
My Ole32.dll is 98se stock 4.71.2900. Yours? No version of Ke*.dll is dependent on Certcli.dll. In DW find the module reference in the tree and report the modules (and their versions) above it. Is it a delay-load (hour glass)? -
KernelEx 2022 (Kex22) Test Versions (4.22.26.2)
jumper replied to jumper's topic in Windows 9x Member Projects
Sounds like you have a DLL in System that needs KernelEx enabled. The message is from VLC, not the OS, so VLC does in fact start to start. Try profiling it in Depends to see what delay-loads might be failing. Also, "Use API Hook" and then "Output to log file" in KernelEx ApiLog Console (DebugWindow.exe) to see what modules KernelEx is loading. (Install the ApiHook "Extra" into KernelEx folder if you haven't already.) Kexstubs is a method for users to create and test their own new stubs. It was always meant for the best stubs to be migrated into KernelEx's base offerings. I am now doing that. -
When I right-click on the hard drive, the context menu does not have the SendTo item. It is only in the context menu for files and folders. I have stock IE 5.00.2614.3500 with Active Desktop disabled.