View Issue Details

IDProjectCategoryView StatusLast Update
0003163GNUnetcadet servicepublic2013-12-24 20:53
ReporterChristian Grothoff Assigned ToBart Polot  
PriorityimmediateSeveritycrashReproducibilityhave not tried
Status closedResolutionfixed 
Product VersionGit master 
Target Version0.10.0Fixed in Version0.10.0 
Summary0003163: many mesh assertions running DV test
DescriptionDec 07 23:29:55-073432 mesh-24648 ERROR Assertion failed at gnunet-service-mesh_tunnel.c:2206.
Dec 07 23:29:55-078025 dv-24626 ERROR Assertion failed at gnunet-service-dv.c:735.
Dec 07 23:29:55-082910 mesh-24663 ERROR Assertion failed at gnunet-service-mesh_tunnel.c:2206.
Dec 07 23:29:55-085385 mesh-24640 ERROR Assertion failed at gnunet-service-mesh_peer.c:1339.
Dec 07 23:29:55-099520 util-scheduler-24640 ERROR Attempt to cancel dead task 18446744073709551615!
Dec 07 23:29:55-099550 mesh-24640 ERROR Assertion failed at scheduler.c:940.
Dec 07 23:29:55-120662 mesh-24661 WARNING External protocol violation detected at gnunet-service-mesh_tunnel.c:1353.
Dec 07 23:29:55-123941 mesh-24638 ERROR Assertion failed at gnunet-service-mesh_peer.c:1339.
Dec 07 23:29:55-125420 mesh-24639 WARNING External protocol violation detected at gnunet-service-mesh_channel.c:1940.
Dec 07 23:29:55-132481 mesh-24648 WARNING External protocol violation detected at gnunet-service-mesh_channel.c:1940.
Dec 07 23:29:55-133450 mesh-24652 ERROR Assertion failed at gnunet-service-mesh_tunnel.c:2206.
Dec 07 23:29:55-141487 mesh-24639 ERROR Assertion failed at gnunet-service-mesh_peer.c:1339.
Dec 07 23:29:55-142804 mesh-24639 WARNING External protocol violation detected at gnunet-service-mesh_channel.c:1940.
Dec 07 23:29:55-151293 mesh-24635 ERROR Assertion failed at gnunet-service-mesh_peer.c:1610.
Dec 07 23:29:55-151397 mesh-p2p-24635 WARNING Peer DJ5S is not a neighbor!
Dec 07 23:29:55-152372 mesh-24664 ERROR Assertion failed at gnunet-service-mesh_peer.c:1610.
Dec 07 23:29:55-152447 mesh-p2p-24664 WARNING Peer DJ5S is not a neighbor!
Dec 07 23:29:55-152462 mesh-24664 ERROR Assertion failed at gnunet-service-mesh_peer.c:1327.
Dec 07 23:29:55-155254 set-24673 WARNING other peer disconnected prematurely
Steps To Reproducegrothoff@spec:~/svn/gnunet/src/dv$ ../testbed/gnunet-testbed-profiler -c test_transport_dv_data.conf -p 10 -e 100
TagsNo tags attached.

Relationships

related to 0003174 closedBart Polot Assertion failed at gnunet-service-mesh_channel.c:1990 and external prot violation at :1882. 
related to 0003200 closedSree Harsha Totakura assertions in service-mesh and service-conversation while attempting a call with conversation 
parent of 0003193 closedBart Polot Dec 11 00:42:53-176860 mesh-11331 ERROR Assertion failed at gnunet-service-mesh_channel.c:2030. 

Activities

Christian Grothoff

2013-12-08 00:01

manager   ~0007776

(note that you may have to run with the SVN version of the _exact_ time of submission, due to changes in DV that now hide the issue)

Christian Grothoff

2013-12-13 14:29

manager   ~0007868

Right now, I get:

Core was generated by `/home/grothoff/lib/gnunet/libexec/gnunet-service-mesh -c /tmp/testbed38myvz/2/c'.
Program terminated with signal 6, Aborted.
#0 0x00007f8f5f8df1d5 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
56 ../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.
(gdb) ba
#0 0x00007f8f5f8df1d5 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#1 0x00007f8f5f8e2388 in __GI_abort () at abort.c:90
#2 0x00007f8f6078756c in GNUNET_abort () at common_logging.c:289
#3 0x00007f8f60798890 in idx_of (map=0x0, key=0x25383c0) at container_multihashmap.c:248
#4 0x00007f8f607993e7 in GNUNET_CONTAINER_multihashmap_put (map=0x0, key=0x25383c0, value=0x2538320,
    opt=GNUNET_CONTAINER_MULTIHASHMAPOPTION_UNIQUE_FAST) at container_multihashmap.c:678
#5 0x0000000000410ce1 in GMC_new (cid=0x7fff5c16f930, t=0x24f3f20, p=0x24f3a70, own_pos=0) at gnunet-service-mesh_connection.c:2207
#6 0x00000000004092c0 in GMT_use_path (t=0x24f3f20, p=0x24f3a70) at gnunet-service-mesh_tunnel.c:2007
#7 0x0000000000421ade in GMP_connect (peer=0x24f3980) at gnunet-service-mesh_peer.c:1313
#8 0x000000000040847e in GMT_remove_connection (t=0x24f3f20, c=0x2505c00) at gnunet-service-mesh_tunnel.c:1780
#9 0x000000000041125b in GMC_destroy (c=0x2505c00) at gnunet-service-mesh_connection.c:2282
#10 0x0000000000409046 in GMT_destroy (t=0x24f3f20) at gnunet-service-mesh_tunnel.c:1953
#11 0x0000000000405c3c in destroy_iterator (cls=0x0, key=0x24f7640, value=0x24f3f20) at gnunet-service-mesh_tunnel.c:1099
#12 0x00007f8f60799fab in GNUNET_CONTAINER_multipeermap_iterate (map=0x24f86d0, it=0x405c14 <destroy_iterator>, it_cls=0x0)
    at container_multipeermap.c:343
#13 0x000000000040784d in GMT_shutdown () at gnunet-service-mesh_tunnel.c:1629
#14 0x0000000000424354 in shutdown_task (cls=0x0, tc=0x7fff5c16fc30) at gnunet-service-mesh.c:104
#15 0x00007f8f607bcc5f in run_ready (rs=0x24f6620, ws=0x24f66b0) at scheduler.c:595
#16 0x00007f8f607bd4ec in GNUNET_SCHEDULER_run (task=0x7f8f607c97ea <service_task>, task_cls=0x7fff5c16ffd0) at scheduler.c:817
#17 0x00007f8f607cb56b in GNUNET_SERVICE_run (argc=3, argv=0x7fff5c170268, service_name=0x428b90 "mesh",
    options=GNUNET_SERVICE_OPTION_NONE, task=0x4243ee <run>, task_cls=0x0) at service.c:1490
#18 0x0000000000424760 in main (argc=3, argv=0x7fff5c170268) at gnunet-service-mesh.c:163

Bart Polot

2013-12-13 14:34

manager   ~0007869

This last crash is a new bug, was introduced yesterday, fixed in r31360.

Some assertions still persist, therefore I am not closing the bug.

Bart Polot

2013-12-18 23:07

manager   ~0007900

Currently no more breaks are triggered in mesh in the dv tests (either r31167 or svn HEAD).

Issue History

Date Modified Username Field Change
2013-12-07 23:31 Christian Grothoff New Issue
2013-12-07 23:31 Christian Grothoff Status new => assigned
2013-12-07 23:31 Christian Grothoff Assigned To => Bart Polot
2013-12-08 00:01 Christian Grothoff Note Added: 0007776
2013-12-08 23:54 Christian Grothoff Relationship added related to 0003174
2013-12-13 14:29 Christian Grothoff Note Added: 0007868
2013-12-13 14:29 Christian Grothoff Priority urgent => immediate
2013-12-13 14:34 Bart Polot Note Added: 0007869
2013-12-13 20:54 Christian Grothoff Relationship added parent of 0003193
2013-12-13 20:54 Christian Grothoff Relationship added related to 0003200
2013-12-18 23:07 Bart Polot Note Added: 0007900
2013-12-18 23:07 Bart Polot Status assigned => resolved
2013-12-18 23:07 Bart Polot Fixed in Version => Git master
2013-12-18 23:07 Bart Polot Resolution open => fixed
2013-12-22 17:35 Christian Grothoff Fixed in Version Git master => 0.10.0
2013-12-24 20:53 Christian Grothoff Status resolved => closed
2014-05-09 18:34 Christian Grothoff Category mesh service => cadet service