View Issue Details

IDProjectCategoryView StatusLast Update
0003130GNUnetset servicepublic2013-12-24 20:54
ReporterMatthias Wachs Assigned ToFlorian Dold  
PriorityurgentSeveritymajorReproducibilityalways
Status closedResolutionfixed 
Product VersionGit master 
Target Version0.10.0 
Summary0003130: SEGFAULT: GNUNET_SET_listen_cancel during shutdown
DescriptionFor all set listen handler:

Program terminated with signal 11, Segmentation fault.
#0 0x000000000569929e in GNUNET_MQ_destroy (mq=0x0) at mq.c:705
705 if (NULL != mq->destroy_impl)
(gdb) bt
#0 0x000000000569929e in GNUNET_MQ_destroy (mq=0x0) at mq.c:705
#1 0x0000000005044d34 in GNUNET_SET_listen_cancel (lh=0x6f04020) at set_api.c:714
#2 0x0000000000403fb8 in handle_direct_disconnect (neighbor=0x6efb700) at gnunet-service-dv.c:1157
#3 0x0000000000405a37 in cleanup_neighbor (neighbor=0x6efb700) at gnunet-service-dv.c:1705
#4 0x0000000000405d56 in handle_core_disconnect (cls=0x0, peer=0x6efb500) at gnunet-service-dv.c:1747
#5 0x0000000005450c47 in disconnect_and_free_peer_entry (cls=0x6ef7940, key=0x7fefffcc0, value=0x6efb4f0) at core_api.c:389
#6 0x000000000568352c in GNUNET_CONTAINER_multipeermap_iterate (map=0x6ef7a40, it=0x5450988 <disconnect_and_free_peer_entry>,
    it_cls=0x6ef7940) at container_multipeermap.c:361
#7 0x00000000054561ac in GNUNET_CORE_disconnect (handle=0x6ef7940) at core_api.c:1217
#8 0x0000000000405fe3 in shutdown_task (cls=0x0, tc=0x7fefffda0) at gnunet-service-dv.c:1809
#9 0x00000000056a65cd in run_ready (rs=0x6e73c30, ws=0x6e73d00) at scheduler.c:593
#10 0x00000000056a6e54 in GNUNET_SCHEDULER_run (task=0x56b3253 <service_task>, task_cls=0x7ff000020) at scheduler.c:808
#11 0x00000000056b4ed7 in GNUNET_SERVICE_run (argc=3, argv=0x7ff000388, service_name=0x406a35 "dv",
Steps To Reproducegnunet/src/dv$ ./test_transport_dv
TagsNo tags attached.

Activities

Florian Dold

2013-11-27 00:12

developer   ~0007715

That should already be fixed by now ...

Issue History

Date Modified Username Field Change
2013-11-26 09:56 Matthias Wachs New Issue
2013-11-26 09:56 Matthias Wachs Status new => assigned
2013-11-26 09:56 Matthias Wachs Assigned To => Florian Dold
2013-11-26 23:42 Christian Grothoff Priority normal => urgent
2013-11-26 23:42 Christian Grothoff Product Version => Git master
2013-11-26 23:42 Christian Grothoff Target Version => 0.10.0
2013-11-27 00:12 Florian Dold Note Added: 0007715
2013-11-27 00:12 Florian Dold Status assigned => resolved
2013-11-27 00:12 Florian Dold Resolution open => fixed
2013-12-24 20:54 Christian Grothoff Status resolved => closed