|
昨日のカウンタ: 今日のカウンタ: |
モジュールをコンパイルして、転送して、組み込んで使ってみる、カーネルごとハング、電池を抜いてリセット
というような事を繰り返すようなデバッグ方法ではやる気が急速に損なわれます。やりかた考えないと・・・
しばらく使った後にメニューを出す際にフリーズする事があるとの報告が複数ありまして、多分 QImage なり QPixmap なりを初期化するのに失敗してるのが原因かと思いまして、起動時に QPixmap を初期化するよう変更してみました。
何せ再現性の低い現象ですので(私自身は遭遇してないですし)、これで直るかどうか自信はないんですが、そのように変更する弊害は・・・ないこともない*1ですが、フリーズするよりはマシでしょう。でも直るといいなぁ。ここに置いておきます。
*1 QPixmap のためのメモリ(ちょっとバカにならない量)を QPixmap を必要としない時でも確保しておくため、メモリ使用量が増えます。でも、最大メモリ使用量は変わらないからこれでいいのかも。