FreeHealthで、記録ボタンをタッチしたり、インフォメーションボタンをタッチするとクラッシュする問題が確認されました。 原因は、現在はオープンソースとなったAdWhirlライブラリに含まれるAdWhirlView.mで、ネットワークに繋がっていない場合に - (void)_requestFreshAdInternal { 内の[lastError release];がNilをreleaseしようとする事が原因でした。 つまりは、lastErrorがNilになってしまっているわけですが、あまり深く追求せずコメントアウトして対応としました。 この問題はiPhoneでも発生しますが、3Gネットワークに繋がっていれば問題は再現しません。
|