From: PcX <xun...@gm...> - 2011-07-11 10:44:19
|
于 2011/7/11 18:38, Kai Tietz 写道: > Well, it might be interesting to see here content of _pthread_tls > variable. You can use in gdb the command 'print _pthread_tls' for > this. What happens if you simple continue after this trace-point? > (This is done by command 'c' in gdb). Here is: (gdb) p _pthread_tls $1 = 2 (gdb) c Continuing. Program received signal SIGILL, Illegal instruction. 0x00409310 in _spin_lite_lock (l=0x40e040) at e:\new\gcc\mingw-w64\build\winpthreads\src\spinlock.c:169 169 _spin_lite_lock_dec(bscnt); (gdb) -- Best Regards, PcX |