eComStation: go to the Homepage This website in english Versione Italiano Diese Webseiten auf Deutsch

Customer login


Register as a new customer

eCS Newscast
With this mailinglist, you will find out about eCS related news stories and rumors as they happen.

E-Mail Address:

© 2003-2007 Serenity Systems, Inc. 2003-2013 Mensys BV, 2014-2015 BV. All rights reserved.

This site is running on eComStation

eComStation News Email this page to a friend Email this page

Odin 0.6.21632 (2011-05-12)

May 13, 2011 by

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:

Debug version:

Odin mailing list archive:

Report bugs on the Netlabs bug tracker:

To support future Netlabs development consider making a donation

0.6.21632 (2011-05-12)

Dmitriy Kuminov:
- kernel32: Fixed: Parsing .SYM files when printing the stack trace in debug
mode was not thread safe which caused garbage and nested crashes.
- kernel32: SEH: Fixed a number of bugs in __try/__catch hangling that could
cause a bunch of various crashes when unwinding the Win32 exception chain
(usually at process termination, as a result of both a fatal exception or
a clean exit).
- kernel32: Do not use ODINCRT (VACRT) printf when handling XCPT_UNWIND in
debug mode since it's known to produce deadlocks.
- kernel32: To complete the Win32 exception chain unwind support, make sure
it is unwound when the thread terminates itself with ExitThread or
ExitProcess etc. before removing its exception handlers from stack.
- wgss: Added a hack that makes sure the system lock is released when the
thread terminates. This avoids deadlocks at process termination leading to
hanging non-killable zombie processes, which is especially frequent on SMP
- gdi32: Fixed broken TextOut? API family that would draw text flipped along
the base line.
- comdlg32: Made PrintDlg?() use the native PM print dialog instead of the
Win32 clone. This looks much more native and gives access to all printer
- minivcrt: Fixed _fullpath()/_wfullpath() which was broken in many regards
(i.e. it would eat path components starting with "." and "..").

eComStation News  [ submit ]  [ search ]  Software News newsletter #317
 (March 12, 2018)

Warpstock 2018 Announcement
 (March 12, 2018)

IRC speakup with Bitwiseworks GmbH this Saturday!
 (February 28, 2018) newsletter #316
 (February 26, 2018) newsletter #315
 (February 12, 2018)

OS/2 VOICE IRC speakup with Arca Noae LLC...
 (February 04, 2018)

Plans from the OS2 VOICE foundation for 2018
 (February 04, 2018) newsletter #314
 (January 29, 2018)

Test build wpa_supplicant v2.7
 (March 14, 2018)

Unofficial Open Watcom 2.0 beta 3 C/C++ compiler released
 (March 07, 2018)

DFSee 14.12 released, BUG FIX only (file recovery from browser)
 (February 15, 2018)

WebServe version 1.7 released
 (January 28, 2018)

 Driver Updates
[Arca Noae] ACPI Driver Package version 3.23.08 released
 (February 20, 2018)

[Arca Noae] Panorama Video Driver Package version 1.10 released
 (February 17, 2018)

[Arca Noae] AHCI Driver Package version 2.04 released
 (December 14, 2017)

Product Information Support Community Developers Downloads Where to buy About us Sitemap