2016-08-26 3 views
0

Во время запуска valgrind печатает следующее и завершает молчание. Почему это происходит и что это значит?Почему печать valgrind: ошибка записи 36 байт в общий mem/tmp/vgdb-pipe-shared-mem-vgdb-2758-by-root-on-?

==2758== Memcheck, a memory error detector 
==2758== Copyright (C) 2002-2015, and GNU GPL'd, by Julian Seward et al. 
==2758== Using Valgrind-3.11.0 and LibVEX; rerun with -h for copyright info 
==2758== Command: /usr/local/bin/bp_mat_00 
==2758== 
==2758== error writing 36 bytes to shared mem /tmp/vgdb-pipe-shared-mem-vgdb-2758-by-root-on-??? 

ответ

0

Это означает, что valgrind пытается записать в уже заполненный каталог. См

df -h 

Однако, если каталог заполняется на более поздней стадии VALGRIND перспективе, то Valgrind не может напечатать это сообщение, не может завершиться, но по-прежнему может работать неправильно ...