ここの絵を紹介 http://d.hatena.ne.jp/takahirox/20110326/1301134820
2011-05-28 15:07:44trace対象がptrace呼ばないとデバッグできないってありえるの? ( #readLions live at http://ustre.am/zaFV)
2011-05-28 15:13:17clib -> libc http://www.bsdlover.cn/study/UnixTree/V6/usr/source/s5/ptrace.s.html
2011-05-28 15:17:45IPCってプロセス間通信って意味だよね。 ( #readLions live at http://ustre.am/zaFV)
2011-05-28 15:23:31ipcをロックしてトレース処理実行。最近のLinuxとかでも同じ?複数人が同時にgdbとかやったら待たないといけなくなるけど
2011-05-28 15:23:47ipcはグローバルだから、ptraceするデバッグ作業は1つしかできない ( #readLions live at http://ustre.am/zaFV)
2011-05-28 15:24:22addrの下位1bitをリセットして偶数にしている。ptraceの引数で奇数入れてきたときの対処
2011-05-28 15:27:21流石にそれは無いはず… RT @superhoge: ipcをロックしてトレース処理実行。最近のLinuxとかでも同じ?複数人が同時にgdbとかやったら待たないといけなくなるけど
2011-05-28 15:27:41ですよねー RT 流石にそれは無いはず… RT @superhoge: ipcをロックしてトレース処理実行。最近のLinuxとかでも同じ?複数人が同時にgdbとかやったら待たないといけなくなるけど (via @syuu1228)
2011-05-28 15:29:39さっきのstop( )でsleep( )を呼ばなかった理由はSSTOPを切り替えたくないため。sleep( )読んじゃうとSSLEEP, SWAITになってしまう
2011-05-28 15:40:25ここは、デバッガが対象pidを引数にptraceしてやるのでは? RT @syuu1228: trace対象がptrace呼ばないとデバッグできないってありえるの? ( #readLions live at http://ustre.am/zaFV)
2011-05-28 16:10:19そうだと思います RT @toyoshim: ここは、デバッガが対象pidを引数にptraceしてやるのでは? RT @syuu1228: trace対象がptrace呼ばないとデバッグできないってありえるの? ( #readLions
2011-05-28 16:11:01子プロセスがptraceで自分のSTRCフラグを立てるはcdbのruncom( )のcase rを見ればわかる
2011-05-28 16:36:19