View Issue Details

IDProjectCategoryView StatusLast Update
0003207GNUnettransport servicepublic2013-12-24 20:53
ReporterLRN Assigned ToChristian Grothoff  
PrioritynormalSeveritycrashReproducibilityalways
Status closedResolutionfixed 
Product VersionGit master 
Target Version0.10.0Fixed in Version0.10.0 
Summary0003207: crash in transport service (testbed tests, at least)
DescriptionAccording to git bisect, this stared at the unlucky commit r31313
Steps To Reproducerun testbed tests
Additional Information
Reading symbols from d:\progs\gnunet\lib\gnunet\libexec\gnunet-service-transport.exe...done.
Continuing.

Program received signal SIGTRAP, Trace/breakpoint trap.
[Switching to Thread 5012.0x5bd4]
0x7586321a in KERNELBASE!DebugBreak () from C:\Windows\syswow64\KernelBase.dll
(gdb) bt
#0  0x7586321a in KERNELBASE!DebugBreak () from C:\Windows\syswow64\KernelBase.dll
#1  0x00f8742a in GNUNET_abort () at common_logging.c:287
#2  0x6eac4e5a in reschedule_session_timeout (s=0x3fa480) at plugin_transport_udp.c:1388
#3  0x6eac7391 in process_inbound_tokenized_messages (cls=0x626c740, client=0x27fa1c, hdr=0x27fb08) at plugin_transport_udp.c:2002
#4  0x00fc67cd in GNUNET_SERVER_mst_receive (mst=0x625d638, client_identity=0x27fa1c, buf=0x27fb08 "", size=4, purge=1, one_shot=0) at server_mst.c:262
#5  0x6eac7a4a in process_udp_message (plugin=0x626c740, msg=0x27fae0, sender_addr=0x28fae8, sender_addr_len=16) at plugin_transport_udp.c:2084
#6  0x6eac80c0 in read_process_msg (plugin=0x626c740, msg=0x27fae0, addr=0x28fae8, fromlen=16) at plugin_transport_udp.c:2255
#7  0x6eac8fa8 in udp_select_read (plugin=0x626c740, rsock=0x625d5f8) at plugin_transport_udp.c:2478
#8  0x6eac9eac in udp_plugin_select (cls=0x626c740, tc=0x28fbf0) at plugin_transport_udp.c:2739
#9  0x00fbf825 in run_ready (rs=0x625e720, ws=0x625f738) at scheduler.c:595
#10 0x00fc00a1 in GNUNET_SCHEDULER_run (task=0xfcbd68 <service_task>, task_cls=0x28fda0) at scheduler.c:817
#11 0x00fccd86 in GNUNET_SERVICE_run (argc=3, argv=0x6249488, service_name=0x4204dc <_Jv_RegisterClasses+4326620> "transport", options=GNUNET_SERVICE_OPTION_NONE, task=0x403862 <run>, task_cls=0x0)
    at service.c:1490
#12 0x00403ffd in main (argc=3, argv=0x6249488) at gnunet-service-transport.c:919
(gdb) up
#1  0x00f8742a in GNUNET_abort () at common_logging.c:287
287       DebugBreak ();
(gdb)
#2  0x6eac4e5a in reschedule_session_timeout (s=0x3fa480) at plugin_transport_udp.c:1388
1388      GNUNET_assert (GNUNET_SCHEDULER_NO_TASK != s->timeout_task);
(gdb) p/x *s
$1 = {target = {public_key = {q_y = {0xd7, 0x8b, 0x21, 0x5, 0x9, 0x46, 0x49, 0xff, 0xb, 0x4b, 0xa5, 0x92, 0xf8, 0xe0, 0xff, 0xde, 0x28, 0xac, 0xdd, 0xf6, 0xfe, 0x61, 0x4f, 0x5, 0x4b, 0xe3, 0xe1, 0x44, 0xe7,
        0xdf, 0x35, 0x2}}}, plugin = 0x626c740, frag_ctx = 0x0, sock_addr = 0x3fa4f0, flow_delay_for_other_peer = {rel_value_us = 0x0}, flow_delay_from_other_peer = {abs_value_us = 0x0}, timeout_task = 0x0,
  last_expected_ack_delay = {rel_value_us = 0x3d090}, last_expected_msg_delay = {rel_value_us = 0x3e8}, ats = {type = 0x5000000, value = 0x1000000}, addrlen = 0x10, rc = 0x1, in_destroy = 0x1, inbound = 0x1}
(gdb) p s->timeout_task
$2 = 0
TagsNo tags attached.

Activities

Christian Grothoff

2013-12-13 13:31

manager   ~0007862

Fixed in SVN 31350.

Issue History

Date Modified Username Field Change
2013-12-13 04:37 LRN New Issue
2013-12-13 04:37 LRN Status new => assigned
2013-12-13 04:37 LRN Assigned To => Matthias Wachs
2013-12-13 13:31 Christian Grothoff Note Added: 0007862
2013-12-13 13:31 Christian Grothoff Status assigned => resolved
2013-12-13 13:31 Christian Grothoff Fixed in Version => 0.10.0
2013-12-13 13:31 Christian Grothoff Resolution open => fixed
2013-12-13 13:31 Christian Grothoff Assigned To Matthias Wachs => Christian Grothoff
2013-12-13 13:31 Christian Grothoff Product Version => Git master
2013-12-13 13:31 Christian Grothoff Target Version => 0.10.0
2013-12-24 20:53 Christian Grothoff Status resolved => closed