Changeset 21659 for trunk/changelog
- Timestamp:
- Jun 27, 2011, 8:34:26 PM (14 years ago)
- File:
-
- 1 edited
-
trunk/changelog (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/changelog
r21632 r21659 1 0.6.21659 (2011-06-27) 2 ---------------------- 3 4 Dmitriy Kuminov: 5 - kernel32: Fixed crashes in code involving _try/except due to garbage in 6 FS:[0]. 7 - kernel32: GetFileAttributesEx?(): Interpret paths like 'X:' as 'X:\' 8 instead of reporting an error, for compatibility with Win32. 9 - kernel32: Propagate exceptions further along the OS/2 chain instead of 10 terminating the application if the last Win32 exception handler (eg the 11 SEH one) returns ExceptionContinueSearch. This lets unhandled exceptions 12 be seen by eg PROCDUMP. 13 - kernel32: SEH: Fixed rare crashes at process termination caused by 14 attempting to unwind the Win32 exception chain twice, the second time 15 after destroying the Win32 TEB block. 16 - kernel32: Fixed: Closing a duplicate of a handle opened with 17 FILE_FLAG_DELETE_ON_CLOSE would not perform file deletion as it should 18 if that duplicate was the last reference to the file (e.g. closed after 19 the original handle). 20 - ole32: Fixed a crash when dragging an object that doesn't support CF_TEXT 21 or CF_HDROP over an OS/2 (non-Odin) window. 22 - shell32: Fixed SHGetFileInfoW(): PIDL input argument was misinterpreted as 23 a string and the display name and type name fields SHFILEINFOW were not 24 properly set on output resulting in garbage on the caller's side. 25 - shell32: SHGetFileInfo(): Differentiate between different drive types 26 (network, local, removable etc) when filling the type name field for paths 27 like 'X:\'. 28 - user32: Fixed standard scroll bar functionality (stuck arrow and thumb 29 buttons) broken in February 2010. 30 - dsound: Open audio devices in shared mode to allow other processes play 31 sound when Java applications are running. 32 - wsock32: Don't start a dummy async thread when WSAEventSelect() is called 33 to simply cancel a non-existing association on a socket. 34 - wsock32: Fixed: Zeroing the async task structure at task termination would 35 prevent the VSemaphore destructor to be called which caused memory leaks. 36 - general: Show a nice error message box and exit instead of crashing if 37 WGSS50.DLL or KERNEL32.DLL initialization fails (eg due to low memory). 38 1 39 0.6.21632 (2011-05-12) 2 40 ----------------------
Note:
See TracChangeset
for help on using the changeset viewer.
