View Issue Details

IDProjectCategoryView StatusLast Update
0003610GNUnetcadet servicepublic2018-06-07 00:25
ReporterChristian GrothoffAssigned ToChristian Grothoff 
Status closedResolutionfixed 
Platformi7OSDebian GNU/LinuxOS Versionsqueeze
Product VersionSVN HEAD 
Target Version0.11.0pre66Fixed in Version0.11.0pre66 
Summary0003610: cadet API violates client's notify_transmit_ready API
Description(gdb) ba
#0 0x00007fd40445c107 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#1 0x00007fd40445d4e8 in __GI_abort () at abort.c:89
#2 0x00007fd4051dbccf in GNUNET_abort () at common_logging.c:289
#3 0x00007fd4051d8d80 in GNUNET_CLIENT_notify_transmit_ready (client=0x1083830, size=8, timeout=..., auto_retry=1, notify=0x7fd404fbc5dc <send_callback>, notify_cls=0x1082af0)
    at client.c:1211
#4 0x00007fd404fbd6d9 in send_packet (h=0x1082af0, msg=0x7fffbb6ce140, channel=0x1084790) at cadet_api.c:1445
#5 0x00007fd404fb9c90 in send_ack (ch=0x1084790) at cadet_api.c:589
#6 0x00007fd404fbf59f in GNUNET_CADET_receive_done (channel=0x1084790) at cadet_api.c:1772
#7 0x0000000000403e3d in handle_alices_cryptodata_message (cls=0x0, channel=0x1084790, channel_ctx=0x10847b8, message=0x7fffbb6ce2f8) at gnunet-service-scalarproduct_bob.c:1015
#8 0x00007fd404fbaff5 in process_incoming_data (h=0x1082af0, message=0x7fffbb6ce2f0) at cadet_api.c:878
#9 0x00007fd404fbc382 in msg_received (cls=0x1082af0, msg=0x7fffbb6ce2f0) at cadet_api.c:1242
#10 0x00007fd4051d7102 in receive_task (cls=0x1083830, tc=0x7fffbb6d1c40) at client.c:595
#11 0x00007fd4052161ad in run_ready (rs=0x1088830, ws=0x10888c0) at scheduler.c:587
#12 0x00007fd405216a54 in GNUNET_SCHEDULER_run (task=0x7fd405223772 <service_task>, task_cls=0x7fffbb6d1fc0) at scheduler.c:816
#13 0x00007fd40522552d in GNUNET_SERVICE_run (argc=3, argv=0x7fffbb6d2248, service_name=0x405dc8 "scalarproduct-bob", options=GNUNET_SERVICE_OPTION_NONE, task=0x405982 <run>, task_cls=0x0)
    at service.c:1502
#14 0x0000000000405b3d in main (argc=3, argv=0x7fffbb6d2248) at gnunet-service-scalarproduct_bob.c:1586
Steps To ReproduceRun, happens at the end (test may still pass).
Additional Informationsend_packet fails to check if "h->th" is alreday non-null.
TagsNo tags attached.


Christian Grothoff

2015-01-16 11:20

manager   ~0008795

Fixed ni SVN 34898.

Issue History

Date Modified Username Field Change
2015-01-16 11:18 Christian Grothoff New Issue
2015-01-16 11:18 Christian Grothoff Status new => assigned
2015-01-16 11:18 Christian Grothoff Assigned To => Bart Polot
2015-01-16 11:20 Christian Grothoff Note Added: 0008795
2015-01-16 11:20 Christian Grothoff Status assigned => resolved
2015-01-16 11:20 Christian Grothoff Fixed in Version => 0.11.0pre66
2015-01-16 11:20 Christian Grothoff Resolution open => fixed
2015-01-16 11:20 Christian Grothoff Assigned To Bart Polot => Christian Grothoff
2018-06-07 00:25 Christian Grothoff Status resolved => closed