Qt CreatorでValgrindがクラッシュするグラフィックカードに関連していますか?

Qt CreatorでValgrindがクラッシュするグラフィックカードに関連していますか?

私はNVIDIA GM107 GeForce GTX 750 TiグラフィックカードとLinux Mint 18.3を実行するCore i7 PCを使用しています。

Qt Creator 4.10.1で空の「Qtウィジェットアプリケーション」プロジェクトを実行すると、「Valgrindメモリアナライザ」が「外部エラー」メッセージでクラッシュします。

286,959 bytes in 1 blocks are possibly lost in loss record 78 of 78
in calloc in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so
1: calloc in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so
2: /usr/lib/nvidia-384/libGL.so.384.130
3: /usr/lib/nvidia-384/libnvidia-glcore.so.384.130
4: /usr/lib/nvidia-384/libnvidia-glcore.so.384.130
5: /usr/lib/nvidia-384/libGL.so.384.130
6: /usr/lib/nvidia-384/libGL.so.384.130
7: /usr/lib/nvidia-384/libGL.so.384.130
8: call_init.part.0 in /build/glibc-LK5gWL/glibc-2.23/elf/dl-init.c:58
9: call_init in /build/glibc-LK5gWL/glibc-2.23/elf/dl-init.c:30
10: _dl_init in /build/glibc-LK5gWL/glibc-2.23/elf/dl-init.c:120
11: /lib/x86_64-linux-gnu/ld-2.23.so

以下は実行ログです。

19:17:40: valgrind --child-silent-after-fork=yes --xml-
socket=127.0.0.1:41595 --log-socket=127.0.0.1:37293 --xml=yes --smc-
check=stack --tool=memcheck --gen-suppressions=all --track-origins=yes 
--leak-check=summary --num-callers=25 /home/daniel/Documents/QtNew/build-
TestWidgets-Desktop_Qt_5_12_5_GCC_64bit-Debug/TestWidgets
19:17:44: The program has unexpectedly finished.
19:17:44: Process exited with return value Process crashed
19:17:44: Analyzing finished.

Valgrindなしでプログラムを正常に実行すると、警告/エラーは発生しません。

修正する

Valgrindをソースからバージョン3.15.0にアップグレードしましたが、クラッシュの問題はなくなりました。

ベストアンサー1

おすすめ記事