マイペースなプログラミング日記

DTMやプログラミングにお熱なd-kamiがマイペースに書くブログ

だんだんバグの原因がわかってきた?

Monaを読み込んで実行していくうちに0xA0000000を実行する場所がある。そこでページフォルトが発生して、ごにょごにょして0xA0000000が0x200000にマップされるらしい。そして、0x200000からのバイナリを実行しようとしているのだが、そこには0しか並んでおらずバグってるらしい。本来ならそこに実行されるべきバイナリが入ってると思うのだが、エミュレータの何かの手違いで0が並んでいるようだ。あと少しでこのバグから脱却できそうな気がするが、どうなんだろう?