View Issue Details

IDProjectCategoryView StatusLast Update
0001699GNUnettopology daemonpublic2011-09-19 10:45
Reportermrwiggles Assigned Tomrwiggles  
PrioritynormalSeverityminorReproducibilityrandom
Status closedResolutionfixed 
Product VersionGit master 
Summary0001699: gnunet-daemon-topology crash
DescriptionError running svn head overnight on planetlab machines.

Jun 16 02:44:32 topology-12830 ERROR Assertion failed at core_api.c:1101.
Jun 16 06:40:05 topology-12830 ERROR Assertion failed at gnunet-daemon-topology.c:618
TagsNo tags attached.

Relationships

child of 0001701 closedChristian Grothoff FS service crashes immediately on startup (assertion failure in core_api.c:1101 / peer.c:177 

Activities

mrwiggles

2011-06-16 13:41

reporter   ~0004373

Possibly the same error, from newer code revision.

==13584== Conditional jump or move depends on uninitialised value(s)
==13584== at 0x43E0945: main_notify_handler (core_api.c:1117)
==13584== by 0x44108EA: receive_task (client.c:572)
==13584== by 0x44320D3: run_ready (scheduler.c:648)
==13584== by 0x4432560: GNUNET_SCHEDULER_run (scheduler.c:795)
==13584== by 0x442DE60: GNUNET_PROGRAM_run (program.c:228)
==13584== by 0x804BF80: main (gnunet-daemon-topology.c:1479)

mrwiggles

2011-06-16 13:44

reporter   ~0004374

Call trace on shutdown.

==13584== Invalid write of size 4
==13584== at 0x804A29E: schedule_next_hello (gnunet-daemon-topology.c:617)
==13584== by 0x44320D3: run_ready (scheduler.c:648)
==13584== by 0x4432560: GNUNET_SCHEDULER_run (scheduler.c:795)
==13584== by 0x442DE60: GNUNET_PROGRAM_run (program.c:228)
==13584== by 0x804BF80: main (gnunet-daemon-topology.c:1479)
==13584== Address 0x68AA470 is not stack'd, malloc'd or (recently) free'd
==13584==
==13584== Invalid write of size 4
==13584== at 0x804A2A5: schedule_next_hello (gnunet-daemon-topology.c:617)
==13584== by 0x44320D3: run_ready (scheduler.c:648)
==13584== by 0x4432560: GNUNET_SCHEDULER_run (scheduler.c:795)
==13584== by 0x442DE60: GNUNET_PROGRAM_run (program.c:228)
==13584== by 0x804BF80: main (gnunet-daemon-topology.c:1479)
==13584== Address 0x68AA474 is not stack'd, malloc'd or (recently) free'd
==13584==
==13584== Invalid read of size 4
==13584== at 0x804A2AF: schedule_next_hello (gnunet-daemon-topology.c:618)
==13584== by 0x44320D3: run_ready (scheduler.c:648)
==13584== by 0x4432560: GNUNET_SCHEDULER_run (scheduler.c:795)
==13584== by 0x442DE60: GNUNET_PROGRAM_run (program.c:228)
==13584== by 0x804BF80: main (gnunet-daemon-topology.c:1479)
==13584== Address 0x68AA488 is not stack'd, malloc'd or (recently) free'd
Jun 16 11:43:28 topology-13584 ERROR Assertion failed at gnunet-daemon-topology.c:618.

mrwiggles

2011-06-16 15:48

reporter   ~0004377

^C==7345== Invalid write of size 4
==7345== at 0x804A29E: schedule_next_hello (gnunet-daemon-topology.c:617)
==7345== by 0x443209F: run_ready (scheduler.c:648)
==7345== by 0x443252C: GNUNET_SCHEDULER_run (scheduler.c:795)
==7345== by 0x442DE2C: GNUNET_PROGRAM_run (program.c:228)
==7345== by 0x804BF80: main (gnunet-daemon-topology.c:1479)
==7345== Address 0x62C3F00 is 104 bytes inside a block of size 132 free'd
==7345== at 0x43D913F: free (vg_replace_malloc.c:233)
==7345== by 0x4411D4B: GNUNET_xfree_ (common_allocation.c:196)
==7345== by 0x8049936: free_peer (gnunet-daemon-topology.c:356)
==7345== by 0x441C49B: GNUNET_CONTAINER_multihashmap_iterate (container_multihashmap.c:211)
==7345== by 0x804BBB7: cleaning_task (gnunet-daemon-topology.c:1351)
==7345== by 0x443209F: run_ready (scheduler.c:648)
==7345== by 0x443252C: GNUNET_SCHEDULER_run (scheduler.c:795)
==7345== by 0x442DE2C: GNUNET_PROGRAM_run (program.c:228)
==7345== by 0x804BF80: main (gnunet-daemon-topology.c:1479)
==7345==
==7345== Invalid write of size 4
==7345== at 0x804A2A5: schedule_next_hello (gnunet-daemon-topology.c:617)
==7345== by 0x443209F: run_ready (scheduler.c:648)
==7345== by 0x443252C: GNUNET_SCHEDULER_run (scheduler.c:795)
==7345== by 0x442DE2C: GNUNET_PROGRAM_run (program.c:228)
==7345== by 0x804BF80: main (gnunet-daemon-topology.c:1479)
==7345== Address 0x62C3F04 is 108 bytes inside a block of size 132 free'd
==7345== at 0x43D913F: free (vg_replace_malloc.c:233)
==7345== by 0x4411D4B: GNUNET_xfree_ (common_allocation.c:196)
==7345== by 0x8049936: free_peer (gnunet-daemon-topology.c:356)
==7345== by 0x441C49B: GNUNET_CONTAINER_multihashmap_iterate (container_multihashmap.c:211)
==7345== by 0x804BBB7: cleaning_task (gnunet-daemon-topology.c:1351)
==7345== by 0x443209F: run_ready (scheduler.c:648)
==7345== by 0x443252C: GNUNET_SCHEDULER_run (scheduler.c:795)
==7345== by 0x442DE2C: GNUNET_PROGRAM_run (program.c:228)
==7345== by 0x804BF80: main (gnunet-daemon-topology.c:1479)
==7345==
==7345== Invalid read of size 4
==7345== at 0x804A2AF: schedule_next_hello (gnunet-daemon-topology.c:618)
==7345== by 0x443209F: run_ready (scheduler.c:648)
==7345== by 0x443252C: GNUNET_SCHEDULER_run (scheduler.c:795)
==7345== by 0x442DE2C: GNUNET_PROGRAM_run (program.c:228)
==7345== by 0x804BF80: main (gnunet-daemon-topology.c:1479)
==7345== Address 0x62C3F18 is 128 bytes inside a block of size 132 free'd
==7345== at 0x43D913F: free (vg_replace_malloc.c:233)
==7345== by 0x4411D4B: GNUNET_xfree_ (common_allocation.c:196)
==7345== by 0x8049936: free_peer (gnunet-daemon-topology.c:356)
==7345== by 0x441C49B: GNUNET_CONTAINER_multihashmap_iterate (container_multihashmap.c:211)
==7345== by 0x804BBB7: cleaning_task (gnunet-daemon-topology.c:1351)
==7345== by 0x443209F: run_ready (scheduler.c:648)
==7345== by 0x443252C: GNUNET_SCHEDULER_run (scheduler.c:795)
==7345== by 0x442DE2C: GNUNET_PROGRAM_run (program.c:228)
==7345== by 0x804BF80: main (gnunet-daemon-topology.c:1479)
Jun 16 13:47:50 topology-7345 ERROR Assertion failed at gnunet-daemon-topology.c:618.

mrwiggles

2011-06-16 16:04

reporter   ~0004378

Fixed in revision 15673. Task was scheduled for shutdown and never canceled before rescheduling.

Issue History

Date Modified Username Field Change
2011-06-16 10:56 mrwiggles New Issue
2011-06-16 11:35 mrwiggles Status new => assigned
2011-06-16 11:35 mrwiggles Assigned To => Christian Grothoff
2011-06-16 13:16 Christian Grothoff Relationship added child of 0001701
2011-06-16 13:41 mrwiggles Note Added: 0004373
2011-06-16 13:44 mrwiggles Note Added: 0004374
2011-06-16 15:48 mrwiggles Note Added: 0004377
2011-06-16 16:03 mrwiggles Assigned To Christian Grothoff => mrwiggles
2011-06-16 16:04 mrwiggles Note Added: 0004378
2011-06-16 16:04 mrwiggles Status assigned => closed
2011-06-16 16:04 mrwiggles Resolution open => fixed
2011-06-16 16:04 mrwiggles Fixed in Version => Git master
2011-09-19 10:45 Christian Grothoff Fixed in Version Git master => 0.9.0pre3
2011-09-19 10:45 Christian Grothoff Target Version => 0.9.0pre3