Author Topic: [SOLVED] highmem.exe can't load xul.dll  (Read 10316 times)

mauro

  • Sr. Member
  • ****
  • Posts: 408
  • Karma: +3/-0
    • View Profile
Re: highmem.exe can't load xul.dll
« Reply #15 on: February 17, 2021, 06:19:38 pm »
Well, you should update your kernel. If you don't have access to eCS or ArcaOS, the latest free one is 104a, available at http://www.os2site.com/sw/upgrades/kernel/. You'd need w420050811.zip to replace your W4 kernel.

There's also an updated DOSCALL1 at http://www.os2site.com/sw/upgrades/kernel/dc20050811.zip, make sure that you use the w4 version.

downloaded and applied these ones as well, kernel update first and DOSCALL1.DLL substitution after.

while the kernel update went ok, with the current version 14.104a_W4 reported on the boot splash screen, the DOSCALL1.DLL replacement caused a trap at boot.  Message screen here attached.
Could not even use FC2 loading in safe mode, it traps again.
Anyway I could reload the previous working machine state (it is a Virtualbox emulation) made just before this change.

The important to say is that after having applied again the kernel update, worked on the xul.dll attributes and loaded it in the high memory, now the issue is solved!    :D
Firefox, Staroffice, ANPM and Java ImageEditor running at same time
Thank you all

« Last Edit: February 17, 2021, 06:49:35 pm by mauro »

Dave Yeo

  • Hero Member
  • *****
  • Posts: 4787
  • Karma: +99/-1
    • View Profile
Re: [SOLVED] highmem.exe can't load xul.dll
« Reply #16 on: February 17, 2021, 07:16:50 pm »
Not surprised you needed the newer kernel, only a bit surprised about the trap. The kernel internally is DOSCALL0.DLL and is closely matched to DOSCALL1.
Be aware that there are still bugs in that kernel with high memory. The worst is that high memory isn't correctly released when closing the browser, so if you open and close FF repeatedly, things get funky.
You can install one of the mozturbo programs to keep the DLLs loaded or reboot regularly.

Roderick Klein

  • Hero Member
  • *****
  • Posts: 655
  • Karma: +14/-0
    • View Profile
Re: [SOLVED] highmem.exe can't load xul.dll
« Reply #17 on: February 17, 2021, 08:46:59 pm »
Not surprised you needed the newer kernel, only a bit surprised about the trap. The kernel internally is DOSCALL0.DLL and is closely matched to DOSCALL1.
Be aware that there are still bugs in that kernel with high memory. The worst is that high memory isn't correctly released when closing the browser, so if you open and close FF repeatedly, things get funky.
You can install one of the mozturbo programs to keep the DLLs loaded or reboot regularly.

I do not know about OS/4 but all other kernels do not have this update the 14.202 kernel has.

I am not aware of more bugs with the high loading of DLL's and unloading. If issue's report how to reproduce or we need a memory dump.

Roderick

OS4User

  • Sr. Member
  • ****
  • Posts: 406
  • Karma: +10/-0
    • View Profile
Re: [SOLVED] highmem.exe can't load xul.dll
« Reply #18 on: February 17, 2021, 09:05:44 pm »

Dave Yeo

  • Hero Member
  • *****
  • Posts: 4787
  • Karma: +99/-1
    • View Profile
Re: [SOLVED] highmem.exe can't load xul.dll
« Reply #19 on: February 17, 2021, 09:09:45 pm »
My imperfect memory is that there were other issues with some kernels. Consider that mauro couldn't even correctly mark the DLL with the default kernel he was using.