問題タブ [guard-malloc]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - Guard の Malloc が原因でアプリケーションの挙動がおかしくなる
メモリストンピングが発生していると思われる iOS アプリを持っています。そこで、Xcode で Guard Malloc、Guard Edges、および Scribble を有効にして実行し、追跡を試みました。しかし、Guard Malloc を有効にすると、非常に奇妙な方法で事態が悪化し始めます。一部の (予測可能な) 状況では、ビューの背景が描画されず、背後のビューが透けて見えることがあります。ファイルのダウンロードを行うと、ダウンロードの最後にメイン スレッドでアプリがクラッシュし、スタックにコードが何もなく ( 以外main
)、コンソールに次のようなグラフィック エラーが記録されることがあります。
これらの一部 ( などCGBitmapContextInfoCreate
) は、コードのどこにも使用されていません。
最後に記録されたものは次のようなものです。
他の誰かが Guard Malloc にこれらの種類のエラーを引き起こしたことがありますか? これの根源は何でしょうか?