Odin 0.6.21668 (2011-07-10)
July 14, 2011 by firstname.lastname@example.org
There is a new version of ODIN on the Netlabs FTP server.
ODIN is the Open Source project to provide a win32 API for OS/2 and eComStation. Originally to allow OS/2 users to run Windows 32 bit applications. Now used to port windows applications to OS/2 and eComStation. The Odin runtime is a requirement for the newest developed versions of JAVA and Flash 10 for OS/2 and eCS.
ODIN website: svn.netlabs.org/odin32
Debug version: ftp://ftp.netlabs.org/pub/odin/odin32bin-20110710-debug.wpi
Odin mailing list archive: dir.gmane.org/gmane.org.netlabs.odin.user
Report bugs on the Netlabs bug tracker: svn.netlabs.org/odin32/report
To support future Netlabs development consider making a donation www.mensys.com/shop/Netlabs/
- kernel32: SEH: Disabled unwinding Win32 exception handlers in response to
the OS/2 unwind procedure to prevent endless recursive crashes inside
OS2RtlUnwind() happening due to stack corruption under SMP kernel when too
many threads are being unwound at once (seen as a lot of c0010001 and
c0010002 exceptions in POPUPLOG.OS2 after application termination).
- kernel32: Fixed a regression in 0.6.21659 that caused crashes in DOSCALL1
when writing to memory mapped files. The wrong code path would incorrectly
invalidate memory pages on each write. This affected all OpenJDK apps.