http://bugs.winehq.org/show_bug.cgi?id=16183
Henry Kroll nospam@thenerdshow.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #19829|0 |1 is obsolete| |
--- Comment #3 from Henry Kroll nospam@thenerdshow.com 2009-03-08 16:15:52 --- Created an attachment (id=19841) --> (http://bugs.winehq.org/attachment.cgi?id=19841) improved test case
This improved test case handles the WM_MOUSEWHEEL events and as much of the same API calls, values and flags as I could glean from the debug output of IDA pro. It prints its own source, from disk, into the WS_EX_TOOLWINDOW. I was hoping that loading the popup from disk each time would trigger the bug. It does not.
My version still works perfectly, so either I am making the same mistakes as the wine developers (I am just learning) or IDA Pro has bugs. I'm going to have to fork my project now, while I try to make it fail like IDA does. Feel free to play with the source, which is documented with a couple comments now.
Here is the wine trace I used to compare: make mingw WINEDEBUG="trace+win,trace+user" ./winhover.exe