http://bugs.winehq.org/show_bug.cgi?id=9916
--- Comment #20 from Lionel Debroux lionel_debroux@yahoo.fr 2007-10-30 12:01:36 --- Created an attachment (id=8872) --> (http://bugs.winehq.org/attachment.cgi?id=8872) Trace of user32 tests with WINEDEBUG="warn+heap,trace+edit"
With WINEDEBUG="warn+heap", the user32 tests print dozens of of warn:heap:GlobalUnlock 0xnnnnnnnn not locked Since the one that generates most such warnings is the edit test, I ran the user32 tests with trace+edit. The result is the attached trace. WARNING: the uncompressed trace is ~42 MB.
All "GlobalUnlock not locked" (in edit test and others) warnings seem to be emitted when handling a WM_DESTROY. trace:edit:EditWndProc_common hwnd=0x1a002a msg=2 (WM_DESTROY) wparam=0 lparam=0 warn:heap:GlobalUnlock 0x1204aa not locked trace:edit:EditWndProc_common hwnd=0x1a002a msg=2 (WM_DESTROY) -- 0x00000000