http://bugs.winehq.org/show_bug.cgi?id=19568
Summary: Server object corruption? (unexpected OBJECT_TYPE_MISMATCH) Product: Wine Version: 1.1.23 Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: wineserver AssignedTo: wine-bugs@winehq.org ReportedBy: bonzini@gnu.org
While testing GNU Smalltalk's git version (http://smalltalk.gnu.org/download/cvs/) I get this in the +relay,+server log:
0019:Call KERNEL32.WaitForSingleObject(0000001f,00000000) ret=00457790 0019: get_console_mode( handle=001c ) 0019: get_console_mode() = 0 { mode=3 } 0019: select( flags=4, cookie=007cf068, signal=0000, prev_apc=0000, timeout=0, result={}, handles={0064} ) 0019: select() = 0 { timeout=1ca1510b6dd340a (+0.0000000), call={APC_NONE}, apc_handle=0000 } 0019:Ret KERNEL32.WaitForSingleObject() retval=00000000 ret=00457790 0019:Call KERNEL32.GetNumberOfConsoleInputEvents(0000001f,007cf3b8) ret=004577b8 0019: read_console_input( handle=001c, flush=0 ) 0019: read_console_input() = OBJECT_TYPE_MISMATCH { read=-1, rec={} }
(0064 is the console input wait event, 001f is stdout). And I see nothing that would close or change the console-input-handle's ops table.
Using the curses or user backend changes nothing.
http://bugs.winehq.org/show_bug.cgi?id=19568
--- Comment #1 from Paolo Bonzini bonzini@gnu.org 2009-08-04 10:17:17 --- Created an attachment (id=22799) --> (http://bugs.winehq.org/attachment.cgi?id=22799) full log running under wineconsole --backend=curses
http://bugs.winehq.org/show_bug.cgi?id=19568
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Component|wineserver |-unknown Resolution| |INVALID
--- Comment #2 from Dmitry Timoshkov dmitry@codeweavers.com 2009-08-04 21:28:44 --- If in doubt - write a test case.
http://bugs.winehq.org/show_bug.cgi?id=19568
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #3 from Dmitry Timoshkov dmitry@codeweavers.com 2009-08-04 21:30:32 --- Quoting a random log snippet does not qualify as a proper bug report. If you are a developer - use wine-git, not an old Wine release.
Closing.