View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0002444 | GNUnet | transport service | public | 2012-06-20 18:01 | 2012-11-05 18:34 |
| Reporter | LRN | Assigned To | Matthias Wachs | ||
| Priority | high | Severity | crash | Reproducibility | have not tried |
| Status | closed | Resolution | fixed | ||
| Product Version | Git master | ||||
| Target Version | 0.9.4 | ||||
| Summary | 0002444: Crash in transport service during one of the integration tests | ||||
| Description | r22159 | ||||
| Additional Information |
Program received signal SIGTRAP, Trace/breakpoint trap.
0x7677280d in KERNELBASE!DeleteAce () from C:\Windows\syswow64\KernelBase.dll
(gdb) bt
#0 0x7677280d in KERNELBASE!DeleteAce () from C:\Windows\syswow64\KernelBase.dll
#1 0x62ac6614 in GNUNET_abort () at common_logging.c:271
#2 0x62af6a2c in GNUNET_SCHEDULER_cancel (task=11537614467672175224) at scheduler.c:918
#3 0x6c3887fc in _fu350__skip_log () at plugin_transport_tcp.c:2186
#4 0x6c384483 in _fu155__skip_log () at plugin_transport_tcp.c:1077
#5 0x00409aec in _fu368__skip_log () at gnunet-service-transport_neighbours.c:955
#6 0x0040ae73 in GST_neighbours_keepalive (neighbour=0x1f19894) at gnunet-service-transport_neighbours.c:1305
#7 0x00401b57 in _fu11__skip_log () at gnunet-service-transport.c:276
#8 0x6c387a57 in _fu308__skip_log () at plugin_transport_tcp.c:1987
#9 0x62af9430 in GNUNET_SERVER_inject (server=0x1ee9ba8, sender=0x1ee95f0, message=0x27fbf0) at server.c:902
#10 0x62afa041 in client_message_tokenizer_callback (cls=0x1ee9ba8, client=0x1ee95f0, message=0x27fbf0) at server.c:1119
#11 0x62afbf69 in GNUNET_SERVER_mst_receive (mst=0x1ee7b40, client_identity=0x1ee95f0, buf=0x27fbf0 "", size=80, purge=0, one_shot=-1) at server_mst.c:265
#12 0x62af9c6b in process_incoming (cls=0x1ee95f0, buf=0x27fbf0, available=80, addr=0x1ee11d0, addrlen=16, errCode=0) at server.c:1050
#13 0x62acdc26 in receive_ready (cls=0x1ef5ef8, tc=0x28fc80) at connection.c:1055
#14 0x62af5d9a in run_ready (rs=0x5d8fe8, ws=0x5da000) at scheduler.c:602
#15 0x62af650b in GNUNET_SCHEDULER_run (task=0x62b0207e <service_task>, task_cls=0x28fe20) at scheduler.c:790
#16 0x62b02d69 in GNUNET_SERVICE_run (argc=3, argv=0x1edc4c0, service_name=0x4183ab "transport", options=GNUNET_SERVICE_OPTION_NONE, task=0x4025e7 <run>, task_cls=0x0) at service.c:1785
#17 0x00402ba3 in main (argc=3, argv=0x1edc4c0) at gnunet-service-transport.c:648
(gdb) up
#1 0x62ac6614 in GNUNET_abort () at common_logging.c:271
271 DebugBreak ();
(gdb)
#2 0x62af6a2c in GNUNET_SCHEDULER_cancel (task=11537614467672175224) at scheduler.c:918
918 GNUNET_assert (0);
(gdb) l
913 p++;
914 if (p >= GNUNET_SCHEDULER_PRIORITY_COUNT)
915 {
916 LOG (GNUNET_ERROR_TYPE_ERROR, _("Attempt to cancel dead task %llu!\n"),
917 (unsigned long long) task);
918 GNUNET_assert (0);
919 }
920 prev = NULL;
921 t = ready[p];
922 while (t != NULL)
(gdb) up
#3 0x6c3887fc in _fu350__skip_log () at plugin_transport_tcp.c:2186
2186 GNUNET_SCHEDULER_cancel (s->timeout_task);
(gdb) l
2181 "Timeout for peer `%s' %s not scheduled\n",
2182 GNUNET_i2s (&s->target),
2183 tcp_address_to_string(NULL, s->addr, s->addrlen));
2184 return;
2185 }
2186 GNUNET_SCHEDULER_cancel (s->timeout_task);
2187 s->timeout_task = GNUNET_SCHEDULER_add_delayed (GNUNET_CONSTANTS_IDLE_CONNECTION_TIMEOUT,
2188 &session_timeout,
2189 s);
2190 GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "Timeout rescheduled for session %p set to %llu\n",
| ||||
| Tags | No tags attached. | ||||
|
|
(gdb) up
#4 0x6c384483 in _fu155__skip_log () at plugin_transport_tcp.c:1077
1077 reschedule_session_timeout (session);
(gdb) p *session
$1 = {header = {pong_signature = {
sig = '\000' <repeats 144 times>, "\020мю\001ЁХю\001", '\000' <repeats 20 times>, "NMЇЄЭ\022╟Oь|\000╩pЎ╨г┘RK╜K│╗Сwc╗TХЖ▄QE╘┴.┘й c╩ё┤\r\006№\231Х\024?Е\023P┬тRxЄ\001╜:╫\035а", '\000' <repeats 12 times>, "Ч\003\000\000\00
0\000\000"}, pong_sig_expires = {abs_value = 25802186672}}, plugin = 0xa998c26, client = 0x138, nat_connection_timeout = 4294967296, pending_messages_head = 0x0, pending_messages_tail = 0x2000000,
transmit_handle = 0x56dbf617, target = {hashPubKey = {bits = {581781, 6158712, 6155656, 1845577728, 1431633920, 4076096846, 1338446493, 3389029612, 2748380784, 3175830233, 2444997451, 1421566839, 1373406869, 784454725,
1663085017, 229962186}}}, receive_delay_task = 5972549705027370772, timeout_task = 11537614467672175224, addr = 0x4000004, addrlen = 581802, last_activity = {abs_value = 26388382178450688},
expecting_welcome = 83886080, inbound = 16777216, is_nat = 7365492, ats_address_network_type = 33554432}
|
|
|
fixed in 22373. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2012-06-20 18:01 | LRN | New Issue | |
| 2012-06-20 18:01 | LRN | Status | new => assigned |
| 2012-06-20 18:01 | LRN | Assigned To | => Matthias Wachs |
| 2012-06-20 18:02 | LRN | Note Added: 0006116 | |
| 2012-06-22 11:01 | Christian Grothoff | Target Version | => 0.9.4 |
| 2012-06-26 23:35 | Christian Grothoff | Priority | normal => high |
| 2012-06-29 11:27 | Matthias Wachs | Note Added: 0006170 | |
| 2012-06-29 11:27 | Matthias Wachs | Status | assigned => resolved |
| 2012-06-29 11:27 | Matthias Wachs | Resolution | open => fixed |
| 2012-11-05 18:34 | Christian Grothoff | Status | resolved => closed |