http://bugs.winehq.org/show_bug.cgi?id=15338
Arno Schuring aelschuring@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #16282|0 |1 is obsolete| |
--- Comment #12 from Arno Schuring aelschuring@hotmail.com 2008-09-26 14:45:11 --- Created an attachment (id=16289) --> (http://bugs.winehq.org/attachment.cgi?id=16289) gdb debug log of wine-1.1.5 in source tree
This is going to be my last action for this; I have no idea what to do next, so I'll leave it up to the experts. Attached is a gdb debug log of a newly-built wine-1.1.5. It shows the same as the previous gdb log, but is now annotated with source code.
It seems to indicate that the second segv (which causes the loop) occurs from within the signal handler. But, as can be seen in the log, gdb bites me with an io error on that memory region. I'm not sure why.
Note that there is a different segv lurking there: RtlImageNtHeader does not check its argument before dereferencing it. This is actually handled correctly by Wine itself, so it may be by design, I wouldn't know.