View Issue Details

IDProjectCategoryView StatusLast Update
0002318GNUnettransport servicepublic2024-05-03 13:58
ReporterChristian Grothoff Assigned ToMatthias Wachs  
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Product VersionGit master 
Target Version0.9.3Fixed in Version0.9.3 
Summary0002318: test_transport_api_unreliability_udp fails
Description.............May 06 19:44:03-462049 test_transport_api_unreliability_udp-29047 ERROR Peers got connected
May 06 19:44:03-463009 test_transport_api_unreliability_udp-29047 ERROR Reliability failed: Last message sent 389, Next message scheduled 390, Last message received 389, Message expected 389
FAIL: test_transport_api_unreliability_udp
Steps To Reproducehttps://gnunet.org/buildbot/builders/lenny-sparc64-wachs/builds/1144/steps/tests%20transport/logs/stdio
TagsNo tags attached.

Relationships

related to 0002323 closedMatthias Wachs segfault due to memory corruption 

Activities

Christian Grothoff

2012-05-07 21:11

manager   ~0005806

This might also explain 0002323.

==30411== Invalid write of size 8
==30411== at 0x9E48433: process_inbound_tokenized_messages (plugin_transport_udp.c:1235)
==30411== by 0x526F90E: GNUNET_SERVER_mst_receive (server_mst.c:264)
==30411== by 0x9E4A384: process_udp_message (plugin_transport_udp.c:1307)
==30411== by 0x9E4AA91: udp_select_read (plugin_transport_udp.c:1458)
==30411== by 0x9E4BBCB: udp_plugin_select (plugin_transport_udp.c:1842)
==30411== by 0x526CE5F: GNUNET_SCHEDULER_run (scheduler.c:602)
==30411== by 0x5275AE8: GNUNET_SERVICE_run (service.c:1773)
==30411== by 0x404228: main (gnunet-service-transport.c:637)
==30411== Address 0xaf33d00 is 80 bytes inside a block of size 136 free'd
==30411== at 0x4028AAE: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==30411== by 0x9E480C5: disconnect_and_free_it (plugin_transport_udp.c:685)
==30411== by 0x5253A6C: GNUNET_CONTAINER_multihashmap_get_multiple (container_multihashmap.c:485)
==30411== by 0x409ACC: disconnect_neighbour (gnunet-service-transport_neighbours.c:944)
==30411== by 0x40C7DB: GST_neighbours_handle_disconnect_message (gnunet-service-transport_neighbours.c:2398)
==30411== by 0x40406F: plugin_env_receive_callback (gnunet-service-transport.c:266)
==30411== by 0x9E4842E: process_inbound_tokenized_messages (plugin_transport_udp.c:1228)
==30411== by 0x526F90E: GNUNET_SERVER_mst_receive (server_mst.c:264)
==30411== by 0x9E4A384: process_udp_message (plugin_transport_udp.c:1307)
==30411== by 0x9E4AA91: udp_select_read (plugin_transport_udp.c:1458)
==30411== by 0x9E4BBCB: udp_plugin_select (plugin_transport_udp.c:1842)
==30411== by 0x526CE5F: GNUNET_SCHEDULER_run (scheduler.c:602)
==30411==
==30411== Invalid read of size 8
==30411== at 0x9E4AC20: udp_select_read (plugin_transport_udp.c:1547)
==30411== by 0x9E4BBCB: udp_plugin_select (plugin_transport_udp.c:1842)
==30411== by 0x526CE5F: GNUNET_SCHEDULER_run (scheduler.c:602)
==30411== by 0x5275AE8: GNUNET_SERVICE_run (service.c:1773)
==30411== by 0x404228: main (gnunet-service-transport.c:637)
==30411== Address 0xb163cd0 is 16 bytes inside a block of size 1,472 free'd
==30411== at 0x4028AAE: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==30411== by 0x9E4AC96: udp_select_read (plugin_transport_udp.c:1545)
==30411== by 0x9E4BBCB: udp_plugin_select (plugin_transport_udp.c:1842)
==30411== by 0x526CE5F: GNUNET_SCHEDULER_run (scheduler.c:602)
==30411== by 0x5275AE8: GNUNET_SERVICE_run (service.c:1773)
==30411== by 0x404228: main (gnunet-service-transport.c:637)
==30411==

Matthias Wachs

2012-05-08 17:51

reporter   ~0005815

Fixed an invalid read in rev 21341.

Buildbots are now passing again

Issue History

Date Modified Username Field Change
2012-05-07 09:32 Christian Grothoff New Issue
2012-05-07 09:32 Christian Grothoff Status new => assigned
2012-05-07 09:32 Christian Grothoff Assigned To => Matthias Wachs
2012-05-07 21:11 Christian Grothoff Note Added: 0005806
2012-05-07 21:11 Christian Grothoff Relationship added related to 0002323
2012-05-08 17:51 Matthias Wachs Note Added: 0005815
2012-05-08 17:52 Matthias Wachs Status assigned => resolved
2012-05-08 17:52 Matthias Wachs Resolution open => fixed
2012-05-08 21:57 Christian Grothoff Fixed in Version => 0.9.3
2012-05-08 21:57 Christian Grothoff Target Version => 0.9.3
2012-06-02 19:15 Christian Grothoff Status resolved => closed
2024-05-03 13:58 Christian Grothoff Category UDP transport => transport service