最近は賢いIDEばかり触っていたことと、久しぶりのC言語だったため原因に気付きませんでした。
このエラーはいろんな原因があると思いますが、同じ原因の方がいるかも知れないのでメモ残しておきます。
エラーメッセージ
Guru Meditation Error: Core 1 panic’ed (IllegalInstruction)
このあとにダンプが表示されます。レジスタのダンプ出されてもわからんよー。
私の原因は初歩的なものでした。こんなことでこんな不具合になるとは思いませんでした。
1 2 3 |
bool getData(){ // return false; <リターンがないのに、定義にはBoolを返却すると記述してあった } |
いやはや、びっくりしました。
最近の開発環境ならReturn無いですよと指摘してくれるのですが……
あとこれくらいのことでプログラム全体が動かなくなるとか想像ができませんでした。