Jump to content

Recommended Posts


Posted

Aside from the heavy looping in ucrtbase and msvcp140,  all looks good--v4 is doing its job. Did these runs exit silently?

 

Posted (edited)
32 minutes ago, jumper said:

Aside from the heavy looping in ucrtbase and msvcp140,  all looks good--v4 is doing its job. Did these runs exit silently?

 

Yes, just the “Mypal has caused an error in XUL.dll” dialog, then crashes. There isn't any unhandled exception.

Edited by woi
Posted

Any news about FineSSE updates?

Also I seem to be able to replicate the no-GUI issue that schwups mentioned if SystemFunction036 is stubbed (it doesn't need to be stubbed as KernelEx already has it), not sure if schwups had it stubbed when encountering the no-GUI issue.

Posted

I know Kexbases supports Systemfunction036. I haven't had it for quite some time in my stubs ini. Can you give me the link to my post. I can't remember the details.

API's like LocaleNameToLCID, LCIDToLocaleName, LCMapStringEx, GetLocaleInfoEx, DwmIsCompositionEnabled aren't supported by XP and came with Vista. So in theory it can be assumed, that those aren't needed to run Mypal68, but probably for Firefox54+.
I struggled with CompareStringEx, InitOnceBeginInitialize from Vista. Therefore, I have disabled both of them in my stubs ini.

Posted

There isn't, I only found that out as having SystemFunction036 stubbed caused it to hang without GUI.

Posted
On 1/3/2026 at 10:45 PM, woi said:

Any news about FineSSE updates?

I found my complete FineSSE project from 2011 including a well-tested but unreleased version 30. It includes support for CC/Breakpoint and can be extended for other continuable exceptions. I also began a version 31 in 2013 that starts to add a process picker for easier attachment to any running process. For now, I'll create a version 32 from v30 that also handles exception 0x406D1388 (Name thread). 

 

22 hours ago, schwups said:

API's like LocaleNameToLCID, LCIDToLocaleName, LCMapStringEx, GetLocaleInfoEx, DwmIsCompositionEnabled aren't supported by XP and came with Vista. So in theory it can be assumed, that those aren't needed to run Mypal68, but probably for Firefox54+.
I struggled with CompareStringEx, InitOnceBeginInitialize from Vista. Therefore, I have disabled both of them in my stubs ini.

I don't plan to support locales other than the system (maybe user) default at the app-level by either name or ID. There are name constants:

  • LOCALE_NAME_INVARIANT
  • LOCALE_NAME_SYSTEM_DEFAULT
  • LOCALE_NAME_USER_DEFAULT

and ID constants:

  • LOCALE_INVARIANT
  • LOCALE_SYSTEM_DEFAULT
  • LOCALE_USER_DEFAULT

that I can use to fake/minimally implement the locale API's. (See LOCALE_INVARIANT.)  KernelEx already has LCMapStringW, GetLocaleInfoW, and CompareStringW so I'll see how those are handled.

The InitOnce functions need more study, but can be redirected to ReactOS for now.

My WinME system is SSE-only. Which browser should I try testing with?

 

Posted
6 hours ago, jumper said:

My WinME system is SSE-only. Which browser should I try testing with?

There should be a non-SSE2 version of Mypal68 on the GitHub page, you could try running Serpent 52 (IA-32) version first to test Firefox 49 - 52 method then move on to Mypal.

Posted
On 1/5/2026 at 2:03 AM, woi said:

There isn't, I only found that out as having SystemFunction036 stubbed caused it to hang without GUI.

Conversely, do you have something like a GUI on start of Mypal68??

Posted (edited)
9 minutes ago, schwups said:

Conversely, do you have something like a GUI on start of Mypal68??

No, an exception is the furthest I could get (if SystemFunction036 is disabled, I don't need to touch that) but FineSSE lacks any details. That's why I ask for FineSSE updates.

Seems like Jumper is about to test Mypal68, only time will tell if he manages to figure out the cause of the issue.

Edited by woi

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...