デバッグの感想的

Music Player が落ちるところから初めて、結局犯人は Mona の共有メモリ API がスレッドセーフでなかったことだった。
しばらくバグの原因が全く分からず困ったが、最終的には CPU のデバッグ機能を使うことに気づく。
デバッグ機能をさくっと実装したら、あっという間に原因が判明。
いやあ楽しかったなあ。
アプリが落ちるまで何回もQEMUを再起動する仕組みも今後に生かせる仕組み。


そういえばまたコンパイラのバグとカーネルのバグを疑ったが違った。
ごめんなさい。