View Issue Details

IDProjectCategoryView StatusLast Update
0002486GNUnettransport servicepublic2024-05-03 14:01
ReporterChristian Grothoff Assigned ToMatthias Wachs  
PriorityhighSeveritycrashReproducibilityhave not tried
Status closedResolutionfixed 
Product VersionGit master 
Target Version0.9.4 
Summary0002486: assertion failed at plugin_transport_http.c:1534
DescriptionProgram terminated with signal 6, Aborted.
#0 0x00007f3b3c23a475 in *__GI_raise (sig=<optimized out>)
    at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
64 ../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.
(gdb) ba
#0 0x00007f3b3c23a475 in *__GI_raise (sig=<optimized out>)
    at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#1 0x00007f3b3c23d6f0 in *__GI_abort () at abort.c:92
#2 0x00007f3b3ca2a499 in GNUNET_abort () at common_logging.c:293
#3 0x00007f3b384541b0 in reschedule_session_timeout (s=0x9828250)
    at plugin_transport_http.c:1534
#4 0x00007f3b38454333 in http_plugin_send (cls=0x14001c0, session=0x9828250,
    msgbuf=0x7fffced331e0 <incomplete sequence \346>, msgbuf_size=569,
    priority=<optimized out>, to=..., cont=0, cont_cls=0x0)
    at plugin_transport_http.c:800
#5 0x0000000000411c39 in transmit_ping_if_allowed (cls=0x298e340,
    pid=<optimized out>, result=<optimized out>)
    at gnunet-service-transport_validation.c:493
#6 0x00000000004068a5 in GST_blacklist_test_allowed (peer=0x298e458,
    transport_name=<optimized out>, cont=0x4119d0 <transmit_ping_if_allowed>,
    cont_cls=0x298e340) at gnunet-service-transport_blacklist.c:758
#7 0x00000000004116cf in revalidate_address (cls=0x298e340,
    tc=<optimized out>) at gnunet-service-transport_validation.c:572
#8 0x00007f3b3ca5146b in run_ready (ws=0x13c7240, rs=0x13c71b0)
    at scheduler.c:602
#9 GNUNET_SCHEDULER_run (task=<optimized out>, task_cls=<optimized out>)
    at scheduler.c:790
---Type <return> to continue, or q <return> to quit---
#10 0x00007f3b3ca5b8ba in GNUNET_SERVICE_run (argc=3, argv=<optimized out>,
    service_name=<optimized out>, options=<optimized out>,
    task=<optimized out>, task_cls=<optimized out>) at service.c:1788
#11 0x0000000000403389 in main (argc=<optimized out>, argv=<optimized out>)
    at gnunet-service-transport.c:644


(gdb) print *s
$4 = {target = {hashPubKey = {bits = {3295126472, 4087620720, 4241786762, 3065653585, 616840028, 3485935483, 3595075398, 238929424, 1726525150, 1484059368, 2132895123, 2132620468, 795469352, 197830520, 2672761860, 3174815560}}},
  next = 0x0, prev = 0x0, plugin = 0x14001c0, addr = 0x2b0fdf0, addrlen = 6, ats_address_network_type = 50331648, msg_head = 0x0, msg_tail = 0x0, msg_tk = 0x0, next_receive = {abs_value = 0}, inbound = 0, tag = 0, client_put = 0x0,
  client_get = 0x0, recv_wakeup_task = 0, timeout_task = 0, client_put_paused = 1, server_recv = 0x0, server_send = 0x0}
(gdb)
Steps To ReproduceGot this on gnunet9 peer, core dump.
TagsNo tags attached.

Activities

Matthias Wachs

2012-07-09 16:17

reporter   ~0006226

This is an outbound session with no send and receive handles and timeout task is NO_TASK.

This session is definitely invalid

Matthias Wachs

2012-07-10 15:37

reporter   ~0006233

fixed with 22589.

Issue History

Date Modified Username Field Change
2012-07-07 23:44 Christian Grothoff New Issue
2012-07-07 23:44 Christian Grothoff Status new => assigned
2012-07-07 23:44 Christian Grothoff Assigned To => Matthias Wachs
2012-07-09 16:17 Matthias Wachs Note Added: 0006226
2012-07-10 15:37 Matthias Wachs Note Added: 0006233
2012-07-10 15:37 Matthias Wachs Status assigned => resolved
2012-07-10 15:37 Matthias Wachs Resolution open => fixed
2012-11-05 18:34 Christian Grothoff Status resolved => closed
2024-05-03 14:01 Christian Grothoff Category HTTP transport => transport service