gdb and nanosleep() issues

Sylvain Petreolle spetreolle at yahoo.fr
Fri May 24 17:43:11 CDT 2002


 --- Eric Pouech <eric.pouech at wanadoo.fr> a écrit : >
> Running some apps leave me sometime having an
> > exception in the debugger, so gdb is called.
> > And many times the function that appears when gdb
> is
> > called is nanosleep().
> > Should I consider this as a libc issue ?
> two questions:
> - what's the type of the exception ?

wine_dbg: Exception (c0000005) inside debugger,
continuing...
Always the same.
> - is the address of the exception really at
> nanosleep (and not
> something like nanosleep + 0x????zillion ?)

Backtrace from gdb :

#0  0x420b4b31 in nanosleep () from
/lib/i686/libc.so.6
#1  0x420b4a6b in sleep () from /lib/i686/libc.so.6
#2  0x4037081a in DEBUG_ExternalDebugger () at
ext_debugger.c:153
#3  0x4037d756 in wine_dbg (__eptr=0x403b48dc) at
winedbg.c:138
#4  0x400cca11 in __wine_exception_handler
(record=0x403b49c8, 
    frame=0x404c6c28, context=0x403b4a44,
pdispatcher=0x403b4958)
    at exception.c:375
#5  0x400cc39f in EXC_CallHandler (record=0x403b49c8,
frame=0x404c6c28, 
    context=0x403b4a44, dispatcher=0x403b4958, 
    handler=0x4038c628 <__wine_exception_handler>, 
    nested_handler=0x400cc2d8 <EXC_RaiseHandler>) at
exception.c:117
#6  0x400cc69c in EXC_RtlRaiseException
(rec=0x403b49c8, context=0x403b4a44)
    at exception.c:213
#7  0x400d47c7 in do_segv (context=0x403b4a44,
trap_code=14, cr2=0x80bad34, 
    err_code=4) at signal_i386.c:747
#8  0x400d4c56 in segv_handler (__signal=11,
__context=
      {sc_gs = 0, __gsh = 0, sc_fs = 143, __fsh = 0,
sc_es = 43, __esh = 0, sc_ds = 43, __dsh = 0, sc_edi =
0, sc_esi = 134911800, sc_ebp = 1078749588, sc_esp =
1078748636, sc_ebx = 1077478776, sc_edx = 17791,
sc_ecx = 134914544, sc_eax = 1089077248, sc_trapno =
14, sc_err = 4, sc_eip = 1077364875, sc_cs = 35, __csh
= 0, sc_eflags = 66054, esp_at_signal = 1078748636,
sc_ss = 43, __ssh = 0, i387 = 0, oldmask = 0, cr2 =
134982964}) at signal_i386.c:923
#9  <signal handler called>


___________________________________________________________
Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et en français !
Yahoo! Mail : http://fr.mail.yahoo.com



More information about the wine-devel mailing list