View Issue Details

IDProjectCategoryView StatusLast Update
0002612GNUnetGNSpublic2012-11-05 18:33
ReporterChristian Grothoff Assigned ToMatthias Wachs  
PriorityhighSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Product VersionGit master 
Target Version0.9.4 
Summary0002612: memory leak in gnunet-service-gns
Description==39683== Memcheck, a memory error detector
==39683== Copyright (C) 2002-2011, and GNU GPL'd, by Julian Seward et al.
==39683== Using Valgrind-3.7.0 and LibVEX; rerun with -h for copyright info
==39683== Command: /home/grothoff/lib/gnunet/libexec/gnunet-service-gns -c /tmp/testbedclpq0s/2/config
==39683== Parent PID: 39668
==39683==
==39683==
==39683== HEAP SUMMARY:
==39683== in use at exit: 4,396 bytes in 48 blocks
==39683== total heap usage: 2,494 allocs, 2,446 frees, 181,195 bytes allocated
==39683==
==39683== 16 bytes in 1 blocks are definitely lost in loss record 4 of 12
==39683== at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==39683== by 0x504E873: GNUNET_xmalloc_unchecked_ (common_allocation.c:144)
==39683== by 0x504E51C: GNUNET_xmalloc_ (common_allocation.c:71)
==39683== by 0x40A6AF: process_record_result_dht (gnunet-service-gns_resolver.c:1089)
==39683== by 0x58BB762: process_reply (dht_api.c:617)
==39683== by 0x506115A: GNUNET_CONTAINER_multihashmap_get_multiple (container_multihashmap.c:751)
==39683== by 0x58BC49E: service_message_handler (dht_api.c:863)
==39683== by 0x504C27B: receive_task (client.c:597)
==39683== by 0x5086F67: run_ready (scheduler.c:597)
==39683== by 0x5087748: GNUNET_SCHEDULER_run (scheduler.c:785)
==39683== by 0x5095DF1: GNUNET_SERVICE_run (service.c:1804)
==39683== by 0x407C3D: main (gnunet-service-gns.c:1335)
==39683==
==39683== LEAK SUMMARY:
==39683== definitely lost: 16 bytes in 1 blocks
==39683== indirectly lost: 0 bytes in 0 blocks
==39683== possibly lost: 0 bytes in 0 blocks
==39683== still reachable: 4,380 bytes in 47 blocks
==39683== suppressed: 0 bytes in 0 blocks
==39683== Reachable blocks (those to which a pointer was found) are not shown.
==39683== To see them, rerun with: --leak-check=full --show-reachable=yes
==39683==
==39683== For counts of detected and suppressed errors, rerun with: -v
==39683== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0)
TagsNo tags attached.

Activities

Matthias Wachs

2012-11-05 13:17

reporter   ~0006518

fixed in 24718.

Issue History

Date Modified Username Field Change
2012-11-05 09:39 Christian Grothoff New Issue
2012-11-05 09:39 Christian Grothoff Status new => assigned
2012-11-05 09:39 Christian Grothoff Assigned To => Matthias Wachs
2012-11-05 11:54 Christian Grothoff Priority normal => high
2012-11-05 11:54 Christian Grothoff Target Version => 0.9.4
2012-11-05 13:17 Matthias Wachs Note Added: 0006518
2012-11-05 13:18 Matthias Wachs Status assigned => resolved
2012-11-05 13:18 Matthias Wachs Resolution open => fixed
2012-11-05 18:33 Christian Grothoff Status resolved => closed