On Mon, Jun 10, 2002 at 09:58:27AM -0700, Andriy Palamarchuk wrote: > An app crashes with this message. Described in the bug > 768: > http://bugs.winehq.com/show_bug.cgi?id=768 > > Does anybody want to look at it?
[...] > Unhandled exception: privileged instruction in 16-bit > code (034f:49f0). > Symbol __strtol_internal is invalid > 0x034f:0x49f0: pushw %es:0x4(%bx) > > Wine-dbg>info reg > CS:034f SS:0a27 DS:0a27 ES:0000 FS:0000 GS:0000 > IP:49f0 SP:90a0 BP:932c FLAGS:0206( - 00 I - > -P1 ) Sounds like ES:BX is a NULL pointer (you forgot to list BX, though). And as ES == NULL == evil, this results in a privileged instruction exception. Try to find out where the NULL pointer comes from via relay trace or by walking the function backtrace (checking where ES:BX gets loaded and where this memory location or register gets its value from). -- Andreas Mohr Stauferstr. 6, D-71272 Renningen, Germany Tel. +49 7159 800604 http://mohr.de.tt