私は周波数/ピッチをリッスンするアプリを開発しています。iPhone4s、シミュレーターなどでは正常に動作しますが、iPhone5Sでは動作しません。これは私が得ているメッセージです:
malloc: *** error for object 0x178203a00: Heap corruption detected, free list canary is damaged
どこから掘り下げるべきか提案はありますか?
ありがとう!
iPhone5sにはarm64 / 64ビットCPUが搭載されています。64ビットポインタ(およびその他の値)を32ビットCデータ型に格納しようとする場合は、すべての分析コンパイラの警告を確認してください。
また、すべてのオーディオコードパラメータの受け渡し、オブジェクトメッセージング、および手動メモリ管理コードがスレッドセーフであり、すべてのリアルタイム要件を満たしていることを確認してください。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加