Programımın NULL işaretçisine veya eski belleğe erişip erişmediğini öğrenmek istiyorum.GDB'ye, hangi adresin segfault'a neden olduğunu söylemesini nasıl sağlayabilirim?
backtrace şuna benzer:
Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0x2b0fa4c8 (LWP 1333)] 0x299a6ad4 in pthread_mutex_lock() from /lib/libpthread.so.0 (gdb) bt #0 0x299a6ad4 in pthread_mutex_lock() from /lib/libpthread.so.0 #1 0x0058e900 in ??()
(gdb) p $ çalışmıyor Yapıda başka neler olduğunu görmek için $ _siginfo'. – nornagon
Make desteklenmez tahmin 'pType _siginfo sh4 – To1ne
kullanın kullanırken bu mimariye :( – To1ne