sh4セルフで動くgdbを新調(でもsarge版)してもらったのでテスト
スレッドもりもりなプログラムを起動して、さっそくCtrl+Cで止めてみる
^C Program received signal SIGINT, Interrupt. [Switching to Thread 695563136 (LWP 11620)] 0x296d6e5e in read () from /lib/tls/libc.so.6 (gdb) bt #0 0x296d6e5e in read () from /lib/tls/libc.so.6 ../../gdb/dwarf2-frame.c:856: internal-error: Unknown register rule. A problem internal to GDB has been detected, further debugging may prove unreliable. Quit this debugging session? (y or n)
なんだこれ・・・
調べたらgdb6.3には良くあることだったっぽい。
thread_db_get_info: cannot get thread info: generic error とかもそんな感じで、ググってみてもDebianユーザばっかり