winedbg not starting
Uwe Bonnes
bon at elektron.ikp.physik.tu-darmstadt.de
Sun Oct 2 17:29:00 CDT 2005
>>>>> "Eric" == Eric Pouech <eric.pouech at wanadoo.fr> writes:
Eric> Uwe Bonnes wrote:
>> Hello,
>>
>> AVRStudio.exe hits an unimplemented msxml function and tries to start
>> the debugger. For me this fails: /home/wine/wine/wine
>> AvrStudio4/AVRStudio.exe fixme:ole:CoRegisterMessageFilter stub
>> fixme:ole:CoRegisterMessageFilter stub
>> fixme:ole:CoRegisterMessageFilter stub fixme:msxml:domdoc_createNode
>> wine: Unhandled exception (thread 0009), starting debugger...
>> err:winedbg:main Invalid event handle: 0x100
>>
>> I run wine from the compilation directory, so I use the full path to
>> wine. Aedebug has also the full path to winedbg.
Eric> I suppose it's a vanilla Wine tree... what happens is that the
Eric> event used to synchronize with the debugger is not valid in the
Eric> debugger what happens is that the event doesn't exist (or no
Eric> longer exist) when the debugger starts. this can happen if either
Eric> the crashing program died at some point... where does in your log
Eric> process 8 terminate ? A+
Eric,
I don't see any abort for a process "8":
Actually the last lines of a +all log are:
000d: debug_process( pid=0008, attach=1 )
000b: *attached*
000b: *signal* signal=10
000b: *signal* signal=19
000a: *attached*
000a: *signal* signal=19
0009: *attached*
0009: *signal* signal=19
000b: *signal* signal=19
000b: *signal* signal=19
000d: debug_process() = 0
0009: select( flags=8, cookie=0x7bd99c04, signal=(nil),
timeout=1128291881.459378 (-0.000466), handles={} )
0009: select() = PENDING
000a: select( flags=8, cookie=0x7a6ddc04, signal=(nil),
timeout=1128291881.459324 (-0.000705), handles={} )
000a: select() = PENDING
000b: select( flags=8, cookie=0x7a3fdc04, signal=(nil),
timeout=1128291881.459438 (-0.000801), handles={} )
000b: select() = PENDING
000d: event_op( handle=0x100, op=1 )
000d: event_op() = INVALID_HANDLE
err:winedbg:main Invalid event handle: 0x100
000d: terminate_process( handle=0xffffffff, exit_code=0 )
000d: terminate_process() = 0 { self=1 }
000d: *killed* exit_code=0
000b: *killed* exit_code=0
000a: *killed* exit_code=0
0009: *killed* exit_code=0
wineserver: exiting (pid=9714)
--
Uwe Bonnes bon at elektron.ikp.physik.tu-darmstadt.de
Institut fuer Kernphysik Schlossgartenstrasse 9 64289 Darmstadt
--------- Tel. 06151 162516 -------- Fax. 06151 164321 ----------
More information about the wine-devel
mailing list