0

以前は、valgrind (memcheck+helgrind) を使用して、Eclipse CDT で開発された C++ アプリのプロファイルを作成していました。アプリケーションは、静的ライブラリ (libpodofo.a) を使用します。ライブラリ(podofo)を変更して再構築した後、アプリケーションは正常に動作しますが、valgrind は言う

myapp(1) の起動中に問題が発生しました。プロセスの開始中にエラーが発生しました (出力ファイルから PID を解析できません)。

どこから始めればよいかわかりません。何か案が?

ライブラリから呼び出しを行おうとすると、明らかにエラーが発生します (コンソール出力から判断)。

アプリはエラーなしで実行されるため、投稿できるコードがわかりません。

ライブラリはpodofoです。

4

1 に答える 1

0

問題が見つかりました。
それはコードでした(明らかに)初期化されていない変数でした.valgrindは実際にはnullポインターによって殺されました。

于 2013-01-10T14:04:49.713 に答える