View Issue Details

IDProjectCategoryView StatusLast Update
0001740GNUnettesting librarypublic2011-09-15 14:19
ReporterChristian Grothoff Assigned ToChristian Grothoff  
PriorityimmediateSeveritycrashReproducibilityalways
Status closedResolutionfixed 
Product VersionGit master 
Summary0001740: use-after free in NSE multipeer test (testing involved)
Description==21621== at 0x4C36E93: findSection (configuration.c:539)
==21621== by 0x4C36EF5: findEntry (configuration.c:561)
==21621== by 0x4C3736B: GNUNET_CONFIGURATION_get_value_string (configuration.c:763)
==21621== by 0x4C332A2: do_connect (client.c:280)
==21621== by 0x4C33546: GNUNET_CLIENT_connect (client.c:379)
==21621== by 0x5F2A7FA: reconnect (core_api.c:1361)
==21621== by 0x5F276FE: reconnect_task (core_api.c:395)
==21621== by 0x4C55361: run_ready (scheduler.c:648)
==21621== by 0x4C55764: GNUNET_SCHEDULER_run (scheduler.c:795)
==21621== by 0x4C51520: GNUNET_PROGRAM_run (program.c:243)
==21621== by 0x4015B1: check (test_nse_multipeer.c:270)
==21621== by 0x4015E6: main (test_nse_multipeer.c:289)
==21621== Address 0x6e7a000 is 0 bytes inside a block of size 16 free'd
==21621== at 0x40277AE: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==21621== by 0x4C34D39: GNUNET_xfree_ (common_allocation.c:196)
==21621== by 0x4C36176: GNUNET_CONFIGURATION_destroy (configuration.c:138)
==21621== by 0x4E6FAB2: start_fsm (testing.c:957)
==21621== by 0x4C55361: run_ready (scheduler.c:648)
==21621== by 0x4C55764: GNUNET_SCHEDULER_run (scheduler.c:795)
==21621== by 0x4C51520: GNUNET_PROGRAM_run (program.c:243)
==21621== by 0x4015B1: check (test_nse_multipeer.c:270)
==21621== by 0x4015E6: main (test_nse_multipeer.c:289)
TagsNo tags attached.
Attached Files
vg-out (52,581 bytes)   
==28724== Memcheck, a memory error detector
==28724== Copyright (C) 2002-2010, and GNU GPL'd, by Julian Seward et al.
==28724== Using Valgrind-3.6.1 and LibVEX; rerun with -h for copyright info
==28724== Command: .libs/lt-test_dht_twopeer
==28724== 
Sep 01 17:22:43-647217 test-dht-twopeer-28724 WARNING Found file size 3481426 for hostkeys, expect hostkeys to be size 914
Sep 01 17:22:43-671707 test-dht-twopeer-28724 WARNING Will read 3809 hostkeys from file
==28727== Memcheck, a memory error detector
==28727== Copyright (C) 2002-2010, and GNU GPL'd, by Julian Seward et al.
==28727== Using Valgrind-3.6.1 and LibVEX; rerun with -h for copyright info
==28727== Command: /home/grothoff/bin//gnunet-arm -c /tmp/test-dht-twopeer//1//gnunet-testing-configPZ5xow -s -q -T 299984
==28727== 
==28728== Memcheck, a memory error detector
==28728== Copyright (C) 2002-2010, and GNU GPL'd, by Julian Seward et al.
==28728== Using Valgrind-3.6.1 and LibVEX; rerun with -h for copyright info
==28728== Command: /home/grothoff/bin//gnunet-arm -c /tmp/test-dht-twopeer//0//gnunet-testing-configDVzWZM -s -q -T 299662
==28728== 
==28730== Memcheck, a memory error detector
==28730== Copyright (C) 2002-2010, and GNU GPL'd, by Julian Seward et al.
==28730== Using Valgrind-3.6.1 and LibVEX; rerun with -h for copyright info
==28730== Command: /home/grothoff/bin//gnunet-service-arm -c /tmp/test-dht-twopeer//1//gnunet-testing-configPZ5xow
==28730== 
==28727== 
==28727== HEAP SUMMARY:
==28727==     in use at exit: 3,195 bytes in 42 blocks
==28727==   total heap usage: 2,145 allocs, 2,103 frees, 47,809 bytes allocated
==28727== 
==28727== LEAK SUMMARY:
==28727==    definitely lost: 0 bytes in 0 blocks
==28727==    indirectly lost: 0 bytes in 0 blocks
==28727==      possibly lost: 0 bytes in 0 blocks
==28727==    still reachable: 3,195 bytes in 42 blocks
==28727==         suppressed: 0 bytes in 0 blocks
==28727== Rerun with --leak-check=full to see details of leaked memory
==28727== 
==28727== For counts of detected and suppressed errors, rerun with: -v
==28727== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 4 from 4)
==28731== Memcheck, a memory error detector
==28731== Copyright (C) 2002-2010, and GNU GPL'd, by Julian Seward et al.
==28731== Using Valgrind-3.6.1 and LibVEX; rerun with -h for copyright info
==28731== Command: /home/grothoff/bin//gnunet-service-arm -c /tmp/test-dht-twopeer//0//gnunet-testing-configDVzWZM
==28731== 
==28728== 
==28728== HEAP SUMMARY:
==28728==     in use at exit: 3,195 bytes in 42 blocks
==28728==   total heap usage: 2,145 allocs, 2,103 frees, 47,789 bytes allocated
==28728== 
==28728== LEAK SUMMARY:
==28728==    definitely lost: 0 bytes in 0 blocks
==28728==    indirectly lost: 0 bytes in 0 blocks
==28728==      possibly lost: 0 bytes in 0 blocks
==28728==    still reachable: 3,195 bytes in 42 blocks
==28728==         suppressed: 0 bytes in 0 blocks
==28728== Rerun with --leak-check=full to see details of leaked memory
==28728== 
==28728== For counts of detected and suppressed errors, rerun with: -v
==28728== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 4 from 4)
==28732== Memcheck, a memory error detector
==28732== Copyright (C) 2002-2010, and GNU GPL'd, by Julian Seward et al.
==28732== Using Valgrind-3.6.1 and LibVEX; rerun with -h for copyright info
==28732== Command: /home/grothoff/bin//gnunet-service-core -c /tmp/test-dht-twopeer//1//gnunet-testing-configPZ5xow
==28732== 
==28733== Memcheck, a memory error detector
==28733== Copyright (C) 2002-2010, and GNU GPL'd, by Julian Seward et al.
==28733== Using Valgrind-3.6.1 and LibVEX; rerun with -h for copyright info
==28733== Command: /home/grothoff/bin//gnunet-service-core -c /tmp/test-dht-twopeer//0//gnunet-testing-configDVzWZM
==28733== 
==28734== Memcheck, a memory error detector
==28734== Copyright (C) 2002-2010, and GNU GPL'd, by Julian Seward et al.
==28734== Using Valgrind-3.6.1 and LibVEX; rerun with -h for copyright info
==28734== Command: /home/grothoff/bin//gnunet-service-transport -c /tmp/test-dht-twopeer//0//gnunet-testing-configDVzWZM
==28734== 
==28735== Memcheck, a memory error detector
==28735== Copyright (C) 2002-2010, and GNU GPL'd, by Julian Seward et al.
==28735== Using Valgrind-3.6.1 and LibVEX; rerun with -h for copyright info
==28735== Command: /home/grothoff/bin//gnunet-service-transport -c /tmp/test-dht-twopeer//1//gnunet-testing-configPZ5xow
==28735== 
==28736== Memcheck, a memory error detector
==28736== Copyright (C) 2002-2010, and GNU GPL'd, by Julian Seward et al.
==28736== Using Valgrind-3.6.1 and LibVEX; rerun with -h for copyright info
==28736== Command: /home/grothoff/bin//gnunet-service-peerinfo -c /tmp/test-dht-twopeer//0//gnunet-testing-configDVzWZM
==28736== 
==28737== Memcheck, a memory error detector
==28737== Copyright (C) 2002-2010, and GNU GPL'd, by Julian Seward et al.
==28737== Using Valgrind-3.6.1 and LibVEX; rerun with -h for copyright info
==28737== Command: /home/grothoff/bin//gnunet-service-statistics -c /tmp/test-dht-twopeer//0//gnunet-testing-configDVzWZM
==28737== 
==28739== Memcheck, a memory error detector
==28739== Copyright (C) 2002-2010, and GNU GPL'd, by Julian Seward et al.
==28739== Using Valgrind-3.6.1 and LibVEX; rerun with -h for copyright info
==28739== Command: /home/grothoff/bin//gnunet-service-peerinfo -c /tmp/test-dht-twopeer//1//gnunet-testing-configPZ5xow
==28739== 
==28738== Memcheck, a memory error detector
==28738== Copyright (C) 2002-2010, and GNU GPL'd, by Julian Seward et al.
==28738== Using Valgrind-3.6.1 and LibVEX; rerun with -h for copyright info
==28738== Command: /home/grothoff/bin//gnunet-service-statistics -c /tmp/test-dht-twopeer//1//gnunet-testing-configPZ5xow
==28738== 
Testing STOP - Badly!
==28899== Memcheck, a memory error detector
==28899== Copyright (C) 2002-2010, and GNU GPL'd, by Julian Seward et al.
==28899== Using Valgrind-3.6.1 and LibVEX; rerun with -h for copyright info
==28899== Command: /home/grothoff/bin//gnunet-arm -c /tmp/test-dht-twopeer//0//gnunet-testing-configDVzWZM -e -q -T 300000 -d
==28899== 
==28900== Memcheck, a memory error detector
==28900== Copyright (C) 2002-2010, and GNU GPL'd, by Julian Seward et al.
==28900== Using Valgrind-3.6.1 and LibVEX; rerun with -h for copyright info
==28900== Command: /home/grothoff/bin//gnunet-arm -c /tmp/test-dht-twopeer//1//gnunet-testing-configPZ5xow -e -q -T 300000 -d
==28900== 
==28738== 
==28738== HEAP SUMMARY:
==28738==     in use at exit: 3,169 bytes in 41 blocks
==28738==   total heap usage: 1,397 allocs, 1,356 frees, 36,626 bytes allocated
==28738== 
==28738== LEAK SUMMARY:
==28738==    definitely lost: 0 bytes in 0 blocks
==28738==    indirectly lost: 0 bytes in 0 blocks
==28738==      possibly lost: 0 bytes in 0 blocks
==28738==    still reachable: 3,169 bytes in 41 blocks
==28738==         suppressed: 0 bytes in 0 blocks
==28738== Rerun with --leak-check=full to see details of leaked memory
==28738== 
==28738== For counts of detected and suppressed errors, rerun with: -v
==28738== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 4 from 4)
==28739== 
==28739== HEAP SUMMARY:
==28739==     in use at exit: 3,167 bytes in 41 blocks
==28739==   total heap usage: 1,320 allocs, 1,279 frees, 106,000 bytes allocated
==28739== 
==28739== LEAK SUMMARY:
==28739==    definitely lost: 0 bytes in 0 blocks
==28739==    indirectly lost: 0 bytes in 0 blocks
==28739==      possibly lost: 0 bytes in 0 blocks
==28739==    still reachable: 3,167 bytes in 41 blocks
==28739==         suppressed: 0 bytes in 0 blocks
==28739== Rerun with --leak-check=full to see details of leaked memory
==28739== 
==28739== For counts of detected and suppressed errors, rerun with: -v
==28739== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 4 from 4)
==28732== 
==28732== HEAP SUMMARY:
==28732==     in use at exit: 3,163 bytes in 41 blocks
==28732==   total heap usage: 1,697 allocs, 1,656 frees, 3,390,241 bytes allocated
==28732== 
==28732== LEAK SUMMARY:
==28732==    definitely lost: 0 bytes in 0 blocks
==28732==    indirectly lost: 0 bytes in 0 blocks
==28732==      possibly lost: 0 bytes in 0 blocks
==28732==    still reachable: 3,163 bytes in 41 blocks
==28732==         suppressed: 0 bytes in 0 blocks
==28732== Rerun with --leak-check=full to see details of leaked memory
==28732== 
==28732== For counts of detected and suppressed errors, rerun with: -v
==28732== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 4 from 4)
==28735== 
==28735== HEAP SUMMARY:
==28735==     in use at exit: 3,168 bytes in 41 blocks
==28735==   total heap usage: 2,067 allocs, 2,026 frees, 111,626 bytes allocated
==28735== 
==28735== LEAK SUMMARY:
==28735==    definitely lost: 0 bytes in 0 blocks
==28735==    indirectly lost: 0 bytes in 0 blocks
==28735==      possibly lost: 0 bytes in 0 blocks
==28735==    still reachable: 3,168 bytes in 41 blocks
==28735==         suppressed: 0 bytes in 0 blocks
==28735== Rerun with --leak-check=full to see details of leaked memory
==28735== 
==28735== For counts of detected and suppressed errors, rerun with: -v
==28735== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 4 from 4)
==28730== 
==28730== HEAP SUMMARY:
==28730==     in use at exit: 3,177 bytes in 45 blocks
==28730==   total heap usage: 1,518 allocs, 1,473 frees, 34,570 bytes allocated
==28730== 
==28730== LEAK SUMMARY:
==28730==    definitely lost: 0 bytes in 0 blocks
==28730==    indirectly lost: 0 bytes in 0 blocks
==28730==      possibly lost: 0 bytes in 0 blocks
==28730==    still reachable: 3,177 bytes in 45 blocks
==28730==         suppressed: 0 bytes in 0 blocks
==28730== Rerun with --leak-check=full to see details of leaked memory
==28730== 
==28730== For counts of detected and suppressed errors, rerun with: -v
==28730== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 4 from 4)
==28736== 
==28736== HEAP SUMMARY:
==28736==     in use at exit: 3,167 bytes in 41 blocks
==28736==   total heap usage: 1,313 allocs, 1,272 frees, 105,254 bytes allocated
==28736== 
==28736== LEAK SUMMARY:
==28736==    definitely lost: 0 bytes in 0 blocks
==28736==    indirectly lost: 0 bytes in 0 blocks
==28736==      possibly lost: 0 bytes in 0 blocks
==28736==    still reachable: 3,167 bytes in 41 blocks
==28736==         suppressed: 0 bytes in 0 blocks
==28736== Rerun with --leak-check=full to see details of leaked memory
==28736== 
==28736== For counts of detected and suppressed errors, rerun with: -v
==28736== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 4 from 4)
==28733== 
==28733== HEAP SUMMARY:
==28733==     in use at exit: 3,163 bytes in 41 blocks
==28733==   total heap usage: 1,697 allocs, 1,656 frees, 3,390,228 bytes allocated
==28733== 
==28737== 
==28737== HEAP SUMMARY:
==28737==     in use at exit: 3,169 bytes in 41 blocks
==28737==   total heap usage: 1,400 allocs, 1,359 frees, 36,880 bytes allocated
==28737== 
==28733== LEAK SUMMARY:
==28733==    definitely lost: 0 bytes in 0 blocks
==28733==    indirectly lost: 0 bytes in 0 blocks
==28733==      possibly lost: 0 bytes in 0 blocks
==28733==    still reachable: 3,163 bytes in 41 blocks
==28733==         suppressed: 0 bytes in 0 blocks
==28733== Rerun with --leak-check=full to see details of leaked memory
==28733== 
==28733== For counts of detected and suppressed errors, rerun with: -v
==28733== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 4 from 4)
==28737== LEAK SUMMARY:
==28737==    definitely lost: 0 bytes in 0 blocks
==28737==    indirectly lost: 0 bytes in 0 blocks
==28737==      possibly lost: 0 bytes in 0 blocks
==28737==    still reachable: 3,169 bytes in 41 blocks
==28737==         suppressed: 0 bytes in 0 blocks
==28737== Rerun with --leak-check=full to see details of leaked memory
==28737== 
==28737== For counts of detected and suppressed errors, rerun with: -v
==28737== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 4 from 4)
==28900== 
==28900== HEAP SUMMARY:
==28900==     in use at exit: 3,195 bytes in 42 blocks
==28900==   total heap usage: 2,147 allocs, 2,105 frees, 147,696 bytes allocated
==28900== 
==28900== LEAK SUMMARY:
==28900==    definitely lost: 0 bytes in 0 blocks
==28900==    indirectly lost: 0 bytes in 0 blocks
==28900==      possibly lost: 0 bytes in 0 blocks
==28900==    still reachable: 3,195 bytes in 42 blocks
==28900==         suppressed: 0 bytes in 0 blocks
==28900== Rerun with --leak-check=full to see details of leaked memory
==28900== 
==28900== For counts of detected and suppressed errors, rerun with: -v
==28900== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 4 from 4)
==28734== 
==28734== HEAP SUMMARY:
==28734==     in use at exit: 3,168 bytes in 41 blocks
==28734==   total heap usage: 2,067 allocs, 2,026 frees, 111,615 bytes allocated
==28734== 
==28734== LEAK SUMMARY:
==28734==    definitely lost: 0 bytes in 0 blocks
==28734==    indirectly lost: 0 bytes in 0 blocks
==28734==      possibly lost: 0 bytes in 0 blocks
==28734==    still reachable: 3,168 bytes in 41 blocks
==28734==         suppressed: 0 bytes in 0 blocks
==28734== Rerun with --leak-check=full to see details of leaked memory
==28734== 
==28734== For counts of detected and suppressed errors, rerun with: -v
==28734== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 4 from 4)
==28731== 
==28731== HEAP SUMMARY:
==28731==     in use at exit: 3,177 bytes in 45 blocks
==28731==   total heap usage: 1,517 allocs, 1,472 frees, 34,466 bytes allocated
==28731== 
==28731== LEAK SUMMARY:
==28731==    definitely lost: 0 bytes in 0 blocks
==28731==    indirectly lost: 0 bytes in 0 blocks
==28731==      possibly lost: 0 bytes in 0 blocks
==28731==    still reachable: 3,177 bytes in 45 blocks
==28731==         suppressed: 0 bytes in 0 blocks
==28731== Rerun with --leak-check=full to see details of leaked memory
==28731== 
==28731== For counts of detected and suppressed errors, rerun with: -v
==28731== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 4 from 4)
==28899== 
==28899== HEAP SUMMARY:
==28899==     in use at exit: 3,195 bytes in 42 blocks
==28899==   total heap usage: 2,147 allocs, 2,105 frees, 147,676 bytes allocated
==28899== 
==28899== LEAK SUMMARY:
==28899==    definitely lost: 0 bytes in 0 blocks
==28899==    indirectly lost: 0 bytes in 0 blocks
==28899==      possibly lost: 0 bytes in 0 blocks
==28899==    still reachable: 3,195 bytes in 42 blocks
==28899==         suppressed: 0 bytes in 0 blocks
==28899== Rerun with --leak-check=full to see details of leaked memory
==28899== 
==28899== For counts of detected and suppressed errors, rerun with: -v
==28899== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 4 from 4)
Testing self-destruct!
Testing self-destruct!
==28724== Invalid read of size 8
==28724==    at 0x4E406AB: findSection (configuration.c:539)
==28724==    by 0x4E4070D: findEntry (configuration.c:561)
==28724==    by 0x4E40B83: GNUNET_CONFIGURATION_get_value_string (configuration.c:756)
==28724==    by 0x4E3C3A2: do_connect (client.c:278)
==28724==    by 0x4E3C646: GNUNET_CLIENT_connect (client.c:369)
==28724==    by 0x67458A4: reconnect (transport_api.c:888)
==28724==    by 0x4E5EBBE: run_ready (scheduler.c:681)
==28724==    by 0x4E5F0B4: GNUNET_SCHEDULER_run (scheduler.c:862)
==28724==    by 0x4E5AD4C: GNUNET_PROGRAM_run (program.c:245)
==28724==    by 0x401C1C: check (test_dht_twopeer.c:457)
==28724==    by 0x401C73: main (test_dht_twopeer.c:480)
==28724==  Address 0x70f7780 is 0 bytes inside a block of size 16 free'd
==28724==    at 0x4C268FE: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==28724==    by 0x4E3E3D0: GNUNET_xfree_ (common_allocation.c:198)
==28724==    by 0x4E3F98E: GNUNET_CONFIGURATION_destroy (configuration.c:138)
==28724==    by 0x5079C5A: start_fsm (testing.c:911)
==28724==    by 0x4E5EBBE: run_ready (scheduler.c:681)
==28724==    by 0x4E5F0B4: GNUNET_SCHEDULER_run (scheduler.c:862)
==28724==    by 0x4E5AD4C: GNUNET_PROGRAM_run (program.c:245)
==28724==    by 0x401C1C: check (test_dht_twopeer.c:457)
==28724==    by 0x401C73: main (test_dht_twopeer.c:480)
==28724== 
==28724== Invalid read of size 8
==28724==    at 0x4E406AB: findSection (configuration.c:539)
==28724==    by 0x4E4070D: findEntry (configuration.c:561)
==28724==    by 0x4E40A3B: GNUNET_CONFIGURATION_get_value_number (configuration.c:696)
==28724==    by 0x4E3C436: do_connect (client.c:296)
==28724==    by 0x4E3C646: GNUNET_CLIENT_connect (client.c:369)
==28724==    by 0x67458A4: reconnect (transport_api.c:888)
==28724==    by 0x4E5EBBE: run_ready (scheduler.c:681)
==28724==    by 0x4E5F0B4: GNUNET_SCHEDULER_run (scheduler.c:862)
==28724==    by 0x4E5AD4C: GNUNET_PROGRAM_run (program.c:245)
==28724==    by 0x401C1C: check (test_dht_twopeer.c:457)
==28724==    by 0x401C73: main (test_dht_twopeer.c:480)
==28724==  Address 0x70f7780 is 0 bytes inside a block of size 16 free'd
==28724==    at 0x4C268FE: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==28724==    by 0x4E3E3D0: GNUNET_xfree_ (common_allocation.c:198)
==28724==    by 0x4E3F98E: GNUNET_CONFIGURATION_destroy (configuration.c:138)
==28724==    by 0x5079C5A: start_fsm (testing.c:911)
==28724==    by 0x4E5EBBE: run_ready (scheduler.c:681)
==28724==    by 0x4E5F0B4: GNUNET_SCHEDULER_run (scheduler.c:862)
==28724==    by 0x4E5AD4C: GNUNET_PROGRAM_run (program.c:245)
==28724==    by 0x401C1C: check (test_dht_twopeer.c:457)
==28724==    by 0x401C73: main (test_dht_twopeer.c:480)
==28724== 
Sep 01 17:27:47-030681 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `transport' from configuration.
Sep 01 17:27:47-034534 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `transport' from configuration.
Sep 01 17:27:47-037244 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `transport' from configuration.
Sep 01 17:27:47-039699 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `transport' from configuration.
Sep 01 17:27:47-044171 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `transport' from configuration.
Sep 01 17:27:47-052653 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `transport' from configuration.
Sep 01 17:27:47-069156 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `transport' from configuration.
Sep 01 17:27:47-097644 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `core' from configuration.
Sep 01 17:27:47-099091 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `core' from configuration.
Sep 01 17:27:47-100504 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `core' from configuration.
Sep 01 17:27:47-101912 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `transport' from configuration.
Sep 01 17:27:47-102154 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `core' from configuration.
Sep 01 17:27:47-106569 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `core' from configuration.
Sep 01 17:27:47-115017 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `core' from configuration.
Sep 01 17:27:47-131437 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `core' from configuration.
Sep 01 17:27:47-134812 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `transport' from configuration.
Sep 01 17:27:47-136368 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `transport' from configuration.
Sep 01 17:27:47-137836 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `transport' from configuration.
Sep 01 17:27:47-140305 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `transport' from configuration.
Sep 01 17:27:47-144772 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `transport' from configuration.
Sep 01 17:27:47-153251 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `transport' from configuration.
Sep 01 17:27:47-163743 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `core' from configuration.
Sep 01 17:27:47-167223 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `transport' from configuration.
Sep 01 17:27:47-169640 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `transport' from configuration.
Sep 01 17:27:47-202113 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `transport' from configuration.
Sep 01 17:27:47-227566 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `core' from configuration.
Sep 01 17:27:47-245982 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `core' from configuration.
Sep 01 17:27:47-247426 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `core' from configuration.
Sep 01 17:27:47-248838 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `core' from configuration.
Sep 01 17:27:47-251246 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `core' from configuration.
Sep 01 17:27:47-255662 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `core' from configuration.
Sep 01 17:27:47-264072 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `core' from configuration.
Sep 01 17:27:47-266483 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `transport' from configuration.
Sep 01 17:27:47-280964 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `core' from configuration.
Sep 01 17:27:47-295514 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `transport' from configuration.
Sep 01 17:27:47-313952 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `core' from configuration.
Sep 01 17:27:47-355365 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `core' from configuration.
Sep 01 17:27:47-378778 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `core' from configuration.
Sep 01 17:27:47-395272 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `transport' from configuration.
==28724== Invalid read of size 8
==28724==    at 0x507C573: send_hello (testing.c:2115)
==28724==    by 0x4E5EBBE: run_ready (scheduler.c:681)
==28724==    by 0x4E5F0B4: GNUNET_SCHEDULER_run (scheduler.c:862)
==28724==    by 0x4E5AD4C: GNUNET_PROGRAM_run (program.c:245)
==28724==    by 0x401C1C: check (test_dht_twopeer.c:457)
==28724==    by 0x401C73: main (test_dht_twopeer.c:480)
==28724==  Address 0x7112ff8 is 232 bytes inside a block of size 376 free'd
==28724==    at 0x4C268FE: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==28724==    by 0x4E3E3D0: GNUNET_xfree_ (common_allocation.c:198)
==28724==    by 0x5079DC2: start_fsm (testing.c:925)
==28724==    by 0x4E5EBBE: run_ready (scheduler.c:681)
==28724==    by 0x4E5F0B4: GNUNET_SCHEDULER_run (scheduler.c:862)
==28724==    by 0x4E5AD4C: GNUNET_PROGRAM_run (program.c:245)
==28724==    by 0x401C1C: check (test_dht_twopeer.c:457)
==28724==    by 0x401C73: main (test_dht_twopeer.c:480)
==28724== 
Sep 01 17:27:47-507324 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `core' from configuration.
Sep 01 17:27:47-551870 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `transport' from configuration.
Sep 01 17:27:47-611414 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `core' from configuration.
Sep 01 17:27:47-651976 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `transport' from configuration.
Sep 01 17:27:47-763581 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `core' from configuration.
Sep 01 17:27:48-064582 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `transport' from configuration.
Sep 01 17:27:48-124095 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `core' from configuration.
Sep 01 17:27:48-164629 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `transport' from configuration.
Sep 01 17:27:48-276189 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `core' from configuration.
Sep 01 17:27:49-064870 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `transport' from configuration.
Sep 01 17:27:49-124437 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `core' from configuration.
Sep 01 17:27:49-164977 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `transport' from configuration.
Sep 01 17:27:49-276585 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `core' from configuration.
Sep 01 17:27:50-066127 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `transport' from configuration.
Sep 01 17:27:50-124689 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `core' from configuration.
Sep 01 17:27:50-166295 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `transport' from configuration.
Sep 01 17:27:50-276914 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `core' from configuration.
Sep 01 17:27:51-066529 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `transport' from configuration.
Sep 01 17:27:51-125044 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `core' from configuration.
Sep 01 17:27:51-166609 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `transport' from configuration.
Sep 01 17:27:51-278203 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `core' from configuration.
Sep 01 17:27:52-067056 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `transport' from configuration.
Sep 01 17:27:52-125602 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `core' from configuration.
Sep 01 17:27:52-167148 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `transport' from configuration.
Sep 01 17:27:52-278743 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `core' from configuration.
Sep 01 17:27:53-068347 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `transport' from configuration.
Sep 01 17:27:53-125892 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `core' from configuration.
Sep 01 17:27:53-167426 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `transport' from configuration.
Sep 01 17:27:53-278982 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `core' from configuration.
Sep 01 17:27:54-068640 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `transport' from configuration.
Sep 01 17:27:54-127193 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `core' from configuration.
Sep 01 17:27:54-167790 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `transport' from configuration.
Sep 01 17:27:54-279461 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `core' from configuration.
Sep 01 17:27:55-069238 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `transport' from configuration.
Sep 01 17:27:55-127747 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `core' from configuration.
Sep 01 17:27:55-169363 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `transport' from configuration.
Sep 01 17:27:55-279959 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `core' from configuration.
Sep 01 17:27:56-069644 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `transport' from configuration.
Sep 01 17:27:56-128245 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `core' from configuration.
Sep 01 17:27:56-169778 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `transport' from configuration.
Sep 01 17:27:56-281374 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `core' from configuration.
Sep 01 17:27:57-070100 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `transport' from configuration.
Sep 01 17:27:57-128606 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `core' from configuration.
Sep 01 17:27:57-170222 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `transport' from configuration.
Sep 01 17:27:57-281823 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `core' from configuration.
Sep 01 17:27:58-070522 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `transport' from configuration.
Sep 01 17:27:58-129070 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `core' from configuration.
Sep 01 17:27:58-170578 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `transport' from configuration.
Sep 01 17:27:58-282186 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `core' from configuration.
Sep 01 17:27:59-070924 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `transport' from configuration.
Sep 01 17:27:59-129450 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `core' from configuration.
Sep 01 17:27:59-170905 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `transport' from configuration.
Sep 01 17:27:59-282438 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `core' from configuration.
Sep 01 17:28:00-072127 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `transport' from configuration.
Sep 01 17:28:00-129831 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `core' from configuration.
Sep 01 17:28:00-171364 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `transport' from configuration.
Sep 01 17:28:00-282952 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `core' from configuration.
Sep 01 17:28:01-072648 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `transport' from configuration.
Sep 01 17:28:01-131156 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `core' from configuration.
Sep 01 17:28:01-171666 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `transport' from configuration.
Sep 01 17:28:01-284246 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `core' from configuration.
Sep 01 17:28:02-072974 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `transport' from configuration.
Sep 01 17:28:02-131480 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `core' from configuration.
Sep 01 17:28:02-172023 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `transport' from configuration.
Sep 01 17:28:02-284632 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `core' from configuration.
Sep 01 17:28:03-074395 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `transport' from configuration.
Sep 01 17:28:03-131893 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `core' from configuration.
Sep 01 17:28:03-172358 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `transport' from configuration.
Sep 01 17:28:03-284914 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `core' from configuration.
Sep 01 17:28:04-074617 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `transport' from configuration.
Sep 01 17:28:04-133129 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `core' from configuration.
Sep 01 17:28:04-172661 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `transport' from configuration.
Sep 01 17:28:04-286213 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `core' from configuration.
Sep 01 17:28:05-074951 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `transport' from configuration.
Sep 01 17:28:05-133459 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `core' from configuration.
Sep 01 17:28:05-173037 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `transport' from configuration.
Sep 01 17:28:05-286672 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `core' from configuration.
Sep 01 17:28:06-076395 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `transport' from configuration.
Sep 01 17:28:06-133949 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `core' from configuration.
Sep 01 17:28:06-173478 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `transport' from configuration.
Sep 01 17:28:06-287036 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `core' from configuration.
Sep 01 17:28:07-076733 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `transport' from configuration.
Sep 01 17:28:07-135287 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `core' from configuration.
Sep 01 17:28:07-173818 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `transport' from configuration.
Sep 01 17:28:07-287475 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `core' from configuration.
Sep 01 17:28:08-077226 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `transport' from configuration.
Sep 01 17:28:08-135774 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `core' from configuration.
Sep 01 17:28:08-174364 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `transport' from configuration.
Sep 01 17:28:08-287972 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `core' from configuration.
Sep 01 17:28:09-077721 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `transport' from configuration.
Sep 01 17:28:09-136335 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `core' from configuration.
Sep 01 17:28:09-174891 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `transport' from configuration.
Sep 01 17:28:09-288578 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `core' from configuration.
Sep 01 17:28:10-078344 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `transport' from configuration.
Sep 01 17:28:10-136980 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `core' from configuration.
Sep 01 17:28:10-175588 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `transport' from configuration.
Sep 01 17:28:10-289270 test-dht-twopeer-28724 WARNING Could not determine valid hostname and port for service `core' from configuration.
==28724== Invalid read of size 8
==28724==    at 0x507C3E6: notify_connect_result (testing.c:2024)
==28724==    by 0x4E5EBBE: run_ready (scheduler.c:681)
==28724==    by 0x4E5F0B4: GNUNET_SCHEDULER_run (scheduler.c:862)
==28724==    by 0x4E5AD4C: GNUNET_PROGRAM_run (program.c:245)
==28724==    by 0x401C1C: check (test_dht_twopeer.c:457)
==28724==    by 0x401C73: main (test_dht_twopeer.c:480)
==28724==  Address 0x7112f10 is 0 bytes inside a block of size 376 free'd
==28724==    at 0x4C268FE: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==28724==    by 0x4E3E3D0: GNUNET_xfree_ (common_allocation.c:198)
==28724==    by 0x5079DC2: start_fsm (testing.c:925)
==28724==    by 0x4E5EBBE: run_ready (scheduler.c:681)
==28724==    by 0x4E5F0B4: GNUNET_SCHEDULER_run (scheduler.c:862)
==28724==    by 0x4E5AD4C: GNUNET_PROGRAM_run (program.c:245)
==28724==    by 0x401C1C: check (test_dht_twopeer.c:457)
==28724==    by 0x401C73: main (test_dht_twopeer.c:480)
==28724== 
==28724== Invalid read of size 8
==28724==    at 0x507C3F0: notify_connect_result (testing.c:2023)
==28724==    by 0x4E5EBBE: run_ready (scheduler.c:681)
==28724==    by 0x4E5F0B4: GNUNET_SCHEDULER_run (scheduler.c:862)
==28724==    by 0x4E5AD4C: GNUNET_PROGRAM_run (program.c:245)
==28724==    by 0x401C1C: check (test_dht_twopeer.c:457)
==28724==    by 0x401C73: main (test_dht_twopeer.c:480)
==28724==  Address 0x70f7410 is 0 bytes inside a block of size 376 free'd
==28724==    at 0x4C268FE: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==28724==    by 0x4E3E3D0: GNUNET_xfree_ (common_allocation.c:198)
==28724==    by 0x5079DC2: start_fsm (testing.c:925)
==28724==    by 0x4E5EBBE: run_ready (scheduler.c:681)
==28724==    by 0x4E5F0B4: GNUNET_SCHEDULER_run (scheduler.c:862)
==28724==    by 0x4E5AD4C: GNUNET_PROGRAM_run (program.c:245)
==28724==    by 0x401C1C: check (test_dht_twopeer.c:457)
==28724==    by 0x401C73: main (test_dht_twopeer.c:480)
==28724== 
==28724== Invalid read of size 8
==28724==    at 0x50819FB: internal_connect_notify (testing_group.c:3621)
==28724==    by 0x507C42C: notify_connect_result (testing.c:2023)
==28724==    by 0x4E5EBBE: run_ready (scheduler.c:681)
==28724==    by 0x4E5F0B4: GNUNET_SCHEDULER_run (scheduler.c:862)
==28724==    by 0x4E5AD4C: GNUNET_PROGRAM_run (program.c:245)
==28724==    by 0x401C1C: check (test_dht_twopeer.c:457)
==28724==    by 0x401C73: main (test_dht_twopeer.c:480)
==28724==  Address 0x6d68d18 is 136 bytes inside a block of size 176 free'd
==28724==    at 0x4C268FE: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==28724==    by 0x4E3E3D0: GNUNET_xfree_ (common_allocation.c:198)
==28724==    by 0x5087A6B: internal_shutdown_callback (testing_group.c:6918)
==28724==    by 0x5079C10: start_fsm (testing.c:905)
==28724==    by 0x4E5EBBE: run_ready (scheduler.c:681)
==28724==    by 0x4E5F0B4: GNUNET_SCHEDULER_run (scheduler.c:862)
==28724==    by 0x4E5AD4C: GNUNET_PROGRAM_run (program.c:245)
==28724==    by 0x401C1C: check (test_dht_twopeer.c:457)
==28724==    by 0x401C73: main (test_dht_twopeer.c:480)
==28724== 
==28724== Invalid read of size 4
==28724==    at 0x5081A07: internal_connect_notify (testing_group.c:3624)
==28724==    by 0x507C42C: notify_connect_result (testing.c:2023)
==28724==    by 0x4E5EBBE: run_ready (scheduler.c:681)
==28724==    by 0x4E5F0B4: GNUNET_SCHEDULER_run (scheduler.c:862)
==28724==    by 0x4E5AD4C: GNUNET_PROGRAM_run (program.c:245)
==28724==    by 0x401C1C: check (test_dht_twopeer.c:457)
==28724==    by 0x401C73: main (test_dht_twopeer.c:480)
==28724==  Address 0x6d68ce0 is 80 bytes inside a block of size 176 free'd
==28724==    at 0x4C268FE: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==28724==    by 0x4E3E3D0: GNUNET_xfree_ (common_allocation.c:198)
==28724==    by 0x5087A6B: internal_shutdown_callback (testing_group.c:6918)
==28724==    by 0x5079C10: start_fsm (testing.c:905)
==28724==    by 0x4E5EBBE: run_ready (scheduler.c:681)
==28724==    by 0x4E5F0B4: GNUNET_SCHEDULER_run (scheduler.c:862)
==28724==    by 0x4E5AD4C: GNUNET_PROGRAM_run (program.c:245)
==28724==    by 0x401C1C: check (test_dht_twopeer.c:457)
==28724==    by 0x401C73: main (test_dht_twopeer.c:480)
==28724== 
==28724== Invalid read of size 4
==28724==    at 0x5081A48: internal_connect_notify (testing_group.c:3625)
==28724==    by 0x507C42C: notify_connect_result (testing.c:2023)
==28724==    by 0x4E5EBBE: run_ready (scheduler.c:681)
==28724==    by 0x4E5F0B4: GNUNET_SCHEDULER_run (scheduler.c:862)
==28724==    by 0x4E5AD4C: GNUNET_PROGRAM_run (program.c:245)
==28724==    by 0x401C1C: check (test_dht_twopeer.c:457)
==28724==    by 0x401C73: main (test_dht_twopeer.c:480)
==28724==  Address 0x6d68ce0 is 80 bytes inside a block of size 176 free'd
==28724==    at 0x4C268FE: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==28724==    by 0x4E3E3D0: GNUNET_xfree_ (common_allocation.c:198)
==28724==    by 0x5087A6B: internal_shutdown_callback (testing_group.c:6918)
==28724==    by 0x5079C10: start_fsm (testing.c:905)
==28724==    by 0x4E5EBBE: run_ready (scheduler.c:681)
==28724==    by 0x4E5F0B4: GNUNET_SCHEDULER_run (scheduler.c:862)
==28724==    by 0x4E5AD4C: GNUNET_PROGRAM_run (program.c:245)
==28724==    by 0x401C1C: check (test_dht_twopeer.c:457)
==28724==    by 0x401C73: main (test_dht_twopeer.c:480)
==28724== 
==28724== Invalid write of size 4
==28724==    at 0x5081A52: internal_connect_notify (testing_group.c:3625)
==28724==    by 0x507C42C: notify_connect_result (testing.c:2023)
==28724==    by 0x4E5EBBE: run_ready (scheduler.c:681)
==28724==    by 0x4E5F0B4: GNUNET_SCHEDULER_run (scheduler.c:862)
==28724==    by 0x4E5AD4C: GNUNET_PROGRAM_run (program.c:245)
==28724==    by 0x401C1C: check (test_dht_twopeer.c:457)
==28724==    by 0x401C73: main (test_dht_twopeer.c:480)
==28724==  Address 0x6d68ce0 is 80 bytes inside a block of size 176 free'd
==28724==    at 0x4C268FE: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==28724==    by 0x4E3E3D0: GNUNET_xfree_ (common_allocation.c:198)
==28724==    by 0x5087A6B: internal_shutdown_callback (testing_group.c:6918)
==28724==    by 0x5079C10: start_fsm (testing.c:905)
==28724==    by 0x4E5EBBE: run_ready (scheduler.c:681)
==28724==    by 0x4E5F0B4: GNUNET_SCHEDULER_run (scheduler.c:862)
==28724==    by 0x4E5AD4C: GNUNET_PROGRAM_run (program.c:245)
==28724==    by 0x401C1C: check (test_dht_twopeer.c:457)
==28724==    by 0x401C73: main (test_dht_twopeer.c:480)
==28724== 
==28724== Invalid read of size 8
==28724==    at 0x5081A59: internal_connect_notify (testing_group.c:3632)
==28724==    by 0x507C42C: notify_connect_result (testing.c:2023)
==28724==    by 0x4E5EBBE: run_ready (scheduler.c:681)
==28724==    by 0x4E5F0B4: GNUNET_SCHEDULER_run (scheduler.c:862)
==28724==    by 0x4E5AD4C: GNUNET_PROGRAM_run (program.c:245)
==28724==    by 0x401C1C: check (test_dht_twopeer.c:457)
==28724==    by 0x401C73: main (test_dht_twopeer.c:480)
==28724==  Address 0x6d68cb8 is 40 bytes inside a block of size 176 free'd
==28724==    at 0x4C268FE: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==28724==    by 0x4E3E3D0: GNUNET_xfree_ (common_allocation.c:198)
==28724==    by 0x5087A6B: internal_shutdown_callback (testing_group.c:6918)
==28724==    by 0x5079C10: start_fsm (testing.c:905)
==28724==    by 0x4E5EBBE: run_ready (scheduler.c:681)
==28724==    by 0x4E5F0B4: GNUNET_SCHEDULER_run (scheduler.c:862)
==28724==    by 0x4E5AD4C: GNUNET_PROGRAM_run (program.c:245)
==28724==    by 0x401C1C: check (test_dht_twopeer.c:457)
==28724==    by 0x401C73: main (test_dht_twopeer.c:480)
==28724== 
==28724== Invalid read of size 8
==28724==    at 0x5081A7D: internal_connect_notify (testing_group.c:3632)
==28724==    by 0x507C42C: notify_connect_result (testing.c:2023)
==28724==    by 0x4E5EBBE: run_ready (scheduler.c:681)
==28724==    by 0x4E5F0B4: GNUNET_SCHEDULER_run (scheduler.c:862)
==28724==    by 0x4E5AD4C: GNUNET_PROGRAM_run (program.c:245)
==28724==    by 0x401C1C: check (test_dht_twopeer.c:457)
==28724==    by 0x401C73: main (test_dht_twopeer.c:480)
==28724==  Address 0x6d68e68 is 232 bytes inside a block of size 352 free'd
==28724==    at 0x4C268FE: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==28724==    by 0x4E3E3D0: GNUNET_xfree_ (common_allocation.c:198)
==28724==    by 0x50877F7: internal_shutdown_callback (testing_group.c:6904)
==28724==    by 0x5079C10: start_fsm (testing.c:905)
==28724==    by 0x4E5EBBE: run_ready (scheduler.c:681)
==28724==    by 0x4E5F0B4: GNUNET_SCHEDULER_run (scheduler.c:862)
==28724==    by 0x4E5AD4C: GNUNET_PROGRAM_run (program.c:245)
==28724==    by 0x401C1C: check (test_dht_twopeer.c:457)
==28724==    by 0x401C73: main (test_dht_twopeer.c:480)
==28724== 
==28724== Invalid read of size 4
==28724==    at 0x5081D65: internal_connect_notify (testing_group.c:3663)
==28724==    by 0x507C42C: notify_connect_result (testing.c:2023)
==28724==    by 0x4E5EBBE: run_ready (scheduler.c:681)
==28724==    by 0x4E5F0B4: GNUNET_SCHEDULER_run (scheduler.c:862)
==28724==    by 0x4E5AD4C: GNUNET_PROGRAM_run (program.c:245)
==28724==    by 0x401C1C: check (test_dht_twopeer.c:457)
==28724==    by 0x401C73: main (test_dht_twopeer.c:480)
==28724==  Address 0x6d68d10 is 128 bytes inside a block of size 176 free'd
==28724==    at 0x4C268FE: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==28724==    by 0x4E3E3D0: GNUNET_xfree_ (common_allocation.c:198)
==28724==    by 0x5087A6B: internal_shutdown_callback (testing_group.c:6918)
==28724==    by 0x5079C10: start_fsm (testing.c:905)
==28724==    by 0x4E5EBBE: run_ready (scheduler.c:681)
==28724==    by 0x4E5F0B4: GNUNET_SCHEDULER_run (scheduler.c:862)
==28724==    by 0x4E5AD4C: GNUNET_PROGRAM_run (program.c:245)
==28724==    by 0x401C1C: check (test_dht_twopeer.c:457)
==28724==    by 0x401C73: main (test_dht_twopeer.c:480)
==28724== 
==28724== Invalid read of size 8
==28724==    at 0x5081D6F: internal_connect_notify (testing_group.c:3665)
==28724==    by 0x507C42C: notify_connect_result (testing.c:2023)
==28724==    by 0x4E5EBBE: run_ready (scheduler.c:681)
==28724==    by 0x4E5F0B4: GNUNET_SCHEDULER_run (scheduler.c:862)
==28724==    by 0x4E5AD4C: GNUNET_PROGRAM_run (program.c:245)
==28724==    by 0x401C1C: check (test_dht_twopeer.c:457)
==28724==    by 0x401C73: main (test_dht_twopeer.c:480)
==28724==  Address 0x6d68d30 is 160 bytes inside a block of size 176 free'd
==28724==    at 0x4C268FE: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==28724==    by 0x4E3E3D0: GNUNET_xfree_ (common_allocation.c:198)
==28724==    by 0x5087A6B: internal_shutdown_callback (testing_group.c:6918)
==28724==    by 0x5079C10: start_fsm (testing.c:905)
==28724==    by 0x4E5EBBE: run_ready (scheduler.c:681)
==28724==    by 0x4E5F0B4: GNUNET_SCHEDULER_run (scheduler.c:862)
==28724==    by 0x4E5AD4C: GNUNET_PROGRAM_run (program.c:245)
==28724==    by 0x401C1C: check (test_dht_twopeer.c:457)
==28724==    by 0x401C73: main (test_dht_twopeer.c:480)
==28724== 
==28724== Invalid read of size 8
==28724==    at 0x5081DB0: internal_connect_notify (testing_group.c:3674)
==28724==    by 0x507C42C: notify_connect_result (testing.c:2023)
==28724==    by 0x4E5EBBE: run_ready (scheduler.c:681)
==28724==    by 0x4E5F0B4: GNUNET_SCHEDULER_run (scheduler.c:862)
==28724==    by 0x4E5AD4C: GNUNET_PROGRAM_run (program.c:245)
==28724==    by 0x401C1C: check (test_dht_twopeer.c:457)
==28724==    by 0x401C73: main (test_dht_twopeer.c:480)
==28724==  Address 0x6d68c98 is 8 bytes inside a block of size 176 free'd
==28724==    at 0x4C268FE: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==28724==    by 0x4E3E3D0: GNUNET_xfree_ (common_allocation.c:198)
==28724==    by 0x5087A6B: internal_shutdown_callback (testing_group.c:6918)
==28724==    by 0x5079C10: start_fsm (testing.c:905)
==28724==    by 0x4E5EBBE: run_ready (scheduler.c:681)
==28724==    by 0x4E5F0B4: GNUNET_SCHEDULER_run (scheduler.c:862)
==28724==    by 0x4E5AD4C: GNUNET_PROGRAM_run (program.c:245)
==28724==    by 0x401C1C: check (test_dht_twopeer.c:457)
==28724==    by 0x401C73: main (test_dht_twopeer.c:480)
==28724== 
==28724== Invalid read of size 8
==28724==    at 0x5081DBD: internal_connect_notify (testing_group.c:3675)
==28724==    by 0x507C42C: notify_connect_result (testing.c:2023)
==28724==    by 0x4E5EBBE: run_ready (scheduler.c:681)
==28724==    by 0x4E5F0B4: GNUNET_SCHEDULER_run (scheduler.c:862)
==28724==    by 0x4E5AD4C: GNUNET_PROGRAM_run (program.c:245)
==28724==    by 0x401C1C: check (test_dht_twopeer.c:457)
==28724==    by 0x401C73: main (test_dht_twopeer.c:480)
==28724==  Address 0x6d68c98 is 8 bytes inside a block of size 176 free'd
==28724==    at 0x4C268FE: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==28724==    by 0x4E3E3D0: GNUNET_xfree_ (common_allocation.c:198)
==28724==    by 0x5087A6B: internal_shutdown_callback (testing_group.c:6918)
==28724==    by 0x5079C10: start_fsm (testing.c:905)
==28724==    by 0x4E5EBBE: run_ready (scheduler.c:681)
==28724==    by 0x4E5F0B4: GNUNET_SCHEDULER_run (scheduler.c:862)
==28724==    by 0x4E5AD4C: GNUNET_PROGRAM_run (program.c:245)
==28724==    by 0x401C1C: check (test_dht_twopeer.c:457)
==28724==    by 0x401C73: main (test_dht_twopeer.c:480)
==28724== 
==28724== Invalid read of size 8
==28724==    at 0x5081DC5: internal_connect_notify (testing_group.c:3675)
==28724==    by 0x507C42C: notify_connect_result (testing.c:2023)
==28724==    by 0x4E5EBBE: run_ready (scheduler.c:681)
==28724==    by 0x4E5F0B4: GNUNET_SCHEDULER_run (scheduler.c:862)
==28724==    by 0x4E5AD4C: GNUNET_PROGRAM_run (program.c:245)
==28724==    by 0x401C1C: check (test_dht_twopeer.c:457)
==28724==    by 0x401C73: main (test_dht_twopeer.c:480)
==28724==  Address 0x6d68ca0 is 16 bytes inside a block of size 176 free'd
==28724==    at 0x4C268FE: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==28724==    by 0x4E3E3D0: GNUNET_xfree_ (common_allocation.c:198)
==28724==    by 0x5087A6B: internal_shutdown_callback (testing_group.c:6918)
==28724==    by 0x5079C10: start_fsm (testing.c:905)
==28724==    by 0x4E5EBBE: run_ready (scheduler.c:681)
==28724==    by 0x4E5F0B4: GNUNET_SCHEDULER_run (scheduler.c:862)
==28724==    by 0x4E5AD4C: GNUNET_PROGRAM_run (program.c:245)
==28724==    by 0x401C1C: check (test_dht_twopeer.c:457)
==28724==    by 0x401C73: main (test_dht_twopeer.c:480)
==28724== 
==28724== 
==28724== HEAP SUMMARY:
==28724==     in use at exit: 3,198 bytes in 42 blocks
==28724==   total heap usage: 11,125 allocs, 11,083 frees, 4,169,319 bytes allocated
==28724== 
==28724== LEAK SUMMARY:
==28724==    definitely lost: 0 bytes in 0 blocks
==28724==    indirectly lost: 0 bytes in 0 blocks
==28724==      possibly lost: 0 bytes in 0 blocks
==28724==    still reachable: 3,198 bytes in 42 blocks
==28724==         suppressed: 0 bytes in 0 blocks
==28724== Rerun with --leak-check=full to see details of leaked memory
==28724== 
==28724== For counts of detected and suppressed errors, rerun with: -v
==28724== ERROR SUMMARY: 322 errors from 16 contexts (suppressed: 4 from 4)
vg-out (52,581 bytes)   

Activities

Christian Grothoff

2011-08-02 20:40

manager   ~0004539

This looks related:

Core was generated by `/home/grothoff/svn/gnunet/src/dv/.libs/lt-test_transport_api_dv'.
Program terminated with signal 11, Segmentation fault.
#0 0x4004338b in findSection (cfg=0x8f14378, section=0x40027504 "core") at configuration.c:540
540 while ((pos != NULL) && (0 != strcasecmp (section, pos->name)))
(gdb) ba
#0 0x4004338b in findSection (cfg=0x8f14378, section=0x40027504 "core") at configuration.c:540
#1 0x400433ce in findEntry (cfg=0x8f14378, section=0x40027504 "core", key=0x4006c610 "UNIXPATH") at configuration.c:561
#2 0x4004389a in GNUNET_CONFIGURATION_get_value_string (cfg=0x8f14378, section=0x40027504 "core", option=0x4006c610 "UNIXPATH",
    value=0xbff2a86c) at configuration.c:763
#3 0x4003f375 in do_connect (service_name=0x40027504 "core", cfg=0x8f14378, attempt=0) at client.c:280
#4 0x4003f663 in GNUNET_CLIENT_connect (service_name=0x40027504 "core", cfg=0x8f14378) at client.c:379
#5 0x400252d1 in reconnect (h=0x8f187a8) at core_api.c:1361
#6 0x4002569d in GNUNET_CORE_connect (cfg=0x8f14378, queue_size=1, cls=0x8f18b38, init=0x40079c48 <core_init_notify>,
    connects=0x4007992a <connect_notify>, disconnects=0, status_events=0, inbound_notify=0, inbound_hdr_only=0, outbound_notify=0,
    outbound_hdr_only=0, handlers=0x4008a278) at core_api.c:1470
#7 0x40079e0b in reattempt_daemons_connect (cls=0x8f18b38, tc=0xbff2a9fc) at testing.c:2262
#8 0x40061538 in run_ready (rs=0x8ee7310, ws=0x8ee8728) at scheduler.c:659
#9 0x40061a68 in GNUNET_SCHEDULER_run (task=0x4005cb28 <program_main>, task_cls=0xbff2ab4c) at scheduler.c:836
#10 0x4005d3a1 in GNUNET_PROGRAM_run (argc=3, argv=0xbff2ac1c, binaryName=0x804b705 "test-transport-dv", binaryHelp=0x804b736 "nohelp",
    options=0xbff2ac00, task=0x804a936 <run>, task_cls=0x804d0dc) at program.c:243
#11 0x0804b013 in check () at test_transport_api_dv.c:1174
#12 0x0804b06c in main (argc=1, argv=0xbff2ad14) at test_transport_api_dv.c:1196
(gdb) quit

Christian Grothoff

2011-08-02 20:54

manager   ~0004540

And another one:

==30582== Command: .libs/lt-test_dht_twopeer
==30582==
Aug 02 20:48:31-076202 test-dht-twopeer-30582 WARNING Found file size 3481426 for hostkeys, expect hostkeys to be size 914
Aug 02 20:48:31-104239 test-dht-twopeer-30582 WARNING Will read 3809 hostkeys from file
==30582== Invalid read of size 4
==30582== at 0x403C373: findSection (configuration.c:539)
==30582== by 0x403C3CD: findEntry (configuration.c:561)
==30582== by 0x403C899: GNUNET_CONFIGURATION_get_value_string (configuration.c:763)
==30582== by 0x4038374: do_connect (client.c:280)
==30582== by 0x4038662: GNUNET_CLIENT_connect (client.c:379)
==30582== by 0x42B32D0: reconnect (core_api.c:1361)
==30582== by 0x42B0099: reconnect_task (core_api.c:395)
==30582== by 0x405A537: run_ready (scheduler.c:659)
==30582== by 0x405AA67: GNUNET_SCHEDULER_run (scheduler.c:836)
==30582== by 0x40563A0: GNUNET_PROGRAM_run (program.c:243)
==30582== by 0x8049BBE: check (test_dht_twopeer.c:442)
==30582== by 0x8049C17: main (test_dht_twopeer.c:464)
==30582== Address 0x469bf20 is 0 bytes inside a block of size 8 free'd
==30582== at 0x4025BF0: free (vg_replace_malloc.c:366)
==30582== by 0x403A0CC: GNUNET_xfree_ (common_allocation.c:196)
==30582== by 0x403B5E9: GNUNET_CONFIGURATION_destroy (configuration.c:138)
==30582== by 0x406FD52: start_fsm (testing.c:959)
==30582== by 0x405A537: run_ready (scheduler.c:659)
==30582== by 0x405AA67: GNUNET_SCHEDULER_run (scheduler.c:836)
==30582== by 0x40563A0: GNUNET_PROGRAM_run (program.c:243)
==30582== by 0x8049BBE: check (test_dht_twopeer.c:442)
==30582== by 0x8049C17: main (test_dht_twopeer.c:464)

Christian Grothoff

2011-08-02 20:54

manager   ~0004541

And more:

==30582== Invalid read of size 4
==30582== at 0x40728AF: notify_connect_result (testing.c:2077)
==30582== by 0x405A537: run_ready (scheduler.c:659)
==30582== by 0x405AA67: GNUNET_SCHEDULER_run (scheduler.c:836)
==30582== by 0x40563A0: GNUNET_PROGRAM_run (program.c:243)
==30582== by 0x8049BBE: check (test_dht_twopeer.c:442)
==30582== by 0x8049C17: main (test_dht_twopeer.c:464)
==30582== Address 0x469bc60 is 0 bytes inside a block of size 292 free'd
==30582== at 0x4025BF0: free (vg_replace_malloc.c:366)
==30582== by 0x403A0CC: GNUNET_xfree_ (common_allocation.c:196)
==30582== by 0x406FEA6: start_fsm (testing.c:972)
==30582== by 0x405A537: run_ready (scheduler.c:659)
==30582== by 0x405AA67: GNUNET_SCHEDULER_run (scheduler.c:836)
==30582== by 0x40563A0: GNUNET_PROGRAM_run (program.c:243)
==30582== by 0x8049BBE: check (test_dht_twopeer.c:442)
==30582== by 0x8049C17: main (test_dht_twopeer.c:464)

Issue History

Date Modified Username Field Change
2011-08-01 10:38 Christian Grothoff New Issue
2011-08-01 10:38 Christian Grothoff Status new => assigned
2011-08-01 10:38 Christian Grothoff Assigned To => mrwiggles
2011-08-02 20:40 Christian Grothoff Note Added: 0004539
2011-08-02 20:54 Christian Grothoff Note Added: 0004540
2011-08-02 20:54 Christian Grothoff Note Added: 0004541
2011-08-02 20:55 Christian Grothoff Priority high => immediate
2011-09-01 17:36 root File Added: vg-out
2011-09-05 23:32 Christian Grothoff Status assigned => resolved
2011-09-05 23:32 Christian Grothoff Resolution open => fixed
2011-09-05 23:33 Christian Grothoff Assigned To mrwiggles => Christian Grothoff
2011-09-15 14:19 Christian Grothoff Status resolved => closed