View Issue Details

IDProjectCategoryView StatusLast Update
0002373GNUnettransport servicepublic2012-06-02 19:15
ReporterMatthias Wachs Assigned ToChristian Grothoff  
PrioritynormalSeveritycrashReproducibilityhave not tried
Status closedResolutionfixed 
Product VersionGit master 
Target Version0.9.3Fixed in Version0.9.3 
Summary0002373: Assertion in gnunet-service-transport_neighbours.c:2590
DescriptionRevision 21566

Program terminated with signal 6, Aborted.
#0 0x0000000005d6fd05 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
64 ../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.
    in ../nptl/sysdeps/unix/sysv/linux/raise.c
(gdb) bt
#0 0x0000000005d6fd05 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#1 0x0000000005d73ab6 in abort () at abort.c:92
#2 0x0000000005660417 in GNUNET_abort () at common_logging.c:273
#3 0x0000000000411ab4 in GST_neighbours_handle_connect_ack (message=0x7fefeff60, peer=0x8639598, address=0x7fefefbd0, session=0x8639460,
    ats=0x7fefefcb0, ats_count=1) at gnunet-service-transport_neighbours.c:2594
#4 0x00000000004038ff in plugin_env_receive_callback (cls=0x6cc3b40, peer=0x8639598, message=0x7fefeff60, ats=0x7fefefcb0, ats_count=1,
    session=0x8639460, sender_address=0x0, sender_address_len=0) at gnunet-service-transport.c:264
#5 0x00000000076b03e2 in handle_tcp_data (cls=0x6ccc170, client=0x920e300, message=0x7fefeff60) at plugin_transport_tcp.c:1944
#6 0x0000000005692c15 in GNUNET_SERVER_inject (server=0x6ccbdc0, sender=0x920e300, message=0x7fefeff60) at server.c:891
#7 0x0000000005693991 in client_message_tokenizer_callback (cls=0x6ccbdc0, client=0x920e300, message=0x7fefeff60) at server.c:1120
#8 0x0000000005695c22 in GNUNET_SERVER_mst_receive (mst=0x7f75c30, client_identity=0x920e300, buf=0x7fefeff60 "", size=16, purge=0, one_shot=-1)
    at server_mst.c:264
#9 0x0000000005693580 in process_incoming (cls=0x920e300, buf=0x7fefeff60, available=16, addr=0x80a8560, addrlen=16, errCode=0) at server.c:1053
#10 0x0000000005668437 in receive_ready (cls=0x92dbe60, tc=0x7fefffff0) at connection.c:1055
#11 0x000000000568efa5 in run_ready (rs=0x6cbae30, ws=0x6cbaf00) at scheduler.c:602
#12 0x000000000568f7ae in GNUNET_SCHEDULER_run (task=0x569c6d8 <service_task>, task_cls=0x7ff0002d0) at scheduler.c:790
#13 0x000000000569e170 in GNUNET_SERVICE_run (argc=3, argv=0x7ff000528, service_name=0x417387 "transport", options=GNUNET_SERVICE_OPTION_NONE,
    task=0x404521 <run>, task_cls=0x0) at service.c:1773
#14 0x0000000000404aee in main (argc=3, argv=0x7ff000528) at gnunet-service-transport.c:646
Steps To Reproducerun a peer
Additional InformationGST_neighbours_handle_connect_ack:
...
  case S_CONNECTED_SWITCHING_CONNECT_SENT:
    /* new address worked; adopt it and go back to connected! */
    n->state = S_CONNECTED;
    n->timeout = GNUNET_TIME_relative_to_absolute (GNUNET_CONSTANTS_IDLE_CONNECTION_TIMEOUT);
-> GNUNET_assert (GNUNET_NO == n->alternative_address.ats_active);
TagsNo tags attached.

Activities

Christian Grothoff

2012-05-27 19:48

manager   ~0005951

Recent commit shifted line to 2590.

Christian Grothoff

2012-05-28 00:39

manager   ~0005955

Fixed in SVN 21611.

Issue History

Date Modified Username Field Change
2012-05-24 09:45 Matthias Wachs New Issue
2012-05-24 09:45 Matthias Wachs Status new => assigned
2012-05-24 09:45 Matthias Wachs Assigned To => Matthias Wachs
2012-05-27 18:36 Christian Grothoff Target Version => 0.9.3
2012-05-27 19:48 Christian Grothoff Note Added: 0005951
2012-05-27 19:48 Christian Grothoff Summary Assertion in gnunet-service-transport_neighbours.c:2594 => Assertion in gnunet-service-transport_neighbours.c:2590
2012-05-28 00:38 Christian Grothoff Assigned To Matthias Wachs => Christian Grothoff
2012-05-28 00:39 Christian Grothoff Note Added: 0005955
2012-05-28 00:39 Christian Grothoff Status assigned => resolved
2012-05-28 00:39 Christian Grothoff Fixed in Version => 0.9.3
2012-05-28 00:39 Christian Grothoff Resolution open => fixed
2012-06-02 19:15 Christian Grothoff Status resolved => closed