On 08.09.20 12:04, Mario Emmenlauer wrote:
> The error I get most frequently is (full output attached in log.txt)
> ==32==     Valgrind's memory management: out of memory:
> ==32==        newSuperblock's request for 6864695621860790272 bytes failed.
> ==32==          114,106,368 bytes have already been mmap-ed ANONYMOUS.

Argh! After sending the email, I went through the stack trace for
the hundredth time, and spotted the use of "zlib". And indeed, when
replacing my own zlib 1.2.11 with the system zlib 1.2.11, valgrind
works as expected!

Does that make sense? Is zlib used by valgrind itself? And why could
my debug build differ (so much) from the system zlib that it breaks
valgrind? I double-checked and its the identical source code from
Ubuntu, just missing two or three patches.

All the best,

    Mario Emmenlauer


--
BioDataAnalysis GmbH, Mario Emmenlauer      Tel. Buero: +49-89-74677203
Balanstr. 43                   mailto: memmenlauer * biodataanalysis.de
D-81669 München                          http://www.biodataanalysis.de/


_______________________________________________
Valgrind-users mailing list
Valgrind-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/valgrind-users

Reply via email to