OS/2, eCS & ArcaOS - Technical > Applications

Old problem.. any known solution ? (American Heritage Dictionary by DUX)

<< < (3/7) > >>

OS4User:

--- Quote from: Lars on May 23, 2022, 06:42:05 am ---Seriously, we all know that by now, 80% of OS/2 is trial and error. It`s worth giving it a try and note down the results (worked / made things worse / did not make a difference).

--- End quote ---

In general it is true :)

But PmMerge from OS/4 has several critical bug fixes and some improvements.

- Heap leak was fixed (this manifested itself as inability to run any programs after a while)
- Misserialization in some semaphore was fixed too (I have no idea how it manifested itself)

Sometimes the system hang on start - you can see desktop  background  and nothing more.
With OS/4 PmMerge   -  I do not  see such behavior.

Some people reported some other improvements - I do not remember exactly.

Lars:
I have a setup with the W4 kernel (to develop and debug WPS classes). That fails with PMMERGE6111. On system start, the system will trap in PMDD with PMMERGE6111 in place. Reverting back to the original PMMERGE fixes the problem

OS4User:

--- Quote from: Lars on May 24, 2022, 11:24:02 pm ---I have a setup with the W4 kernel (to develop and debug WPS classes). That fails with PMMERGE6111. On system start, the system will trap in PMDD with PMMERGE6111 in place. Reverting back to the original PMMERGE fixes the problem

--- End quote ---

PmMerge from OS/4  does not support 16bit system (I have no idea what does it mean). It could be the reason.  Can you try with UNI or SMP  kernel ?

Lars:
The W4 kernel is the old single core kernel. But it is a 32-bit kernel, just like the SMP kernel. The W4 kernel only supports the old 8259a interrupt controller (predating local and IO APIC).
If I try the SMP kernel, it works ok. As I said, it is only a prob with the W4 kernel.

OS4User:

--- Quote from: Lars on May 25, 2022, 07:42:52 am ---If I try the SMP kernel, it works ok. As I said, it is only a prob with the W4 kernel.

--- End quote ---

You may also try UNI kernel.

As I said, PmMerge from OS/4  does not work with "16bit system".

I have no idea what is "16bit system" from point of view PmMerge.  But code for "16bit system" is missing in it.

If it works with SMP kernel then everything as expected.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version