View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0003423 | GNUnet | cadet service | public | 2014-06-03 12:24 | 2018-06-07 00:25 |
| Reporter | Christian Grothoff | Assigned To | Bart Polot | ||
| Priority | normal | Severity | block | Reproducibility | have not tried |
| Status | closed | Resolution | fixed | ||
| Product Version | Git master | ||||
| Target Version | 0.11.0pre66 | ||||
| Summary | 0003423: crash observed on FreeBSD | ||||
| Description | #0 0x0000000000407ea2 in GMC_is_origin (c=0x0, fwd=1) at gnunet-service-mesh_connection.c:2779 2779 gnunet-service-mesh_connection.c: No such file or directory. in gnunet-service-mesh_connection.c (gdb) ba #0 0x0000000000407ea2 in GMC_is_origin (c=0x0, fwd=1) at gnunet-service-mesh_connection.c:2779 #1 0x000000000041598a in queue_send (cls=0x80305a100, size=196, buf=0x803061338) at gnunet-service-mesh_peer.c:961 #2 0x0000000800ca3899 in transmit_message (cls=0x80306a3c0, size=252, buf=0x803061300) at core_api.c:661 #3 0x0000000800848235 in client_notify (cls=0x80307fa80, size=<value optimized out>, buf=<value optimized out>) at client.c:1168 #4 0x000000080084fc75 in transmit_ready (cls=0x803060500, tc=<value optimized out>) at connection.c:1182 #5 0x00000008008754f8 in GNUNET_SCHEDULER_run (task=<value optimized out>, task_cls=<value optimized out>) at scheduler.c:595 #6 0x000000080087e290 in GNUNET_SERVICE_run (argc=3, argv=0x7fffffffdc18, service_name=<value optimized out>, options=<value optimized out>, task=0x416f00 <run>, task_cls=0x0) at service.c:1493 #7 0x0000000000416ed0 in main (argc=<value optimized out>, argv=<value optimized out>) at gnunet-service-mesh.c:175 | ||||
| Steps To Reproduce | This is with code from May 25, running on a production system. | ||||
| Tags | No tags attached. | ||||
|
|
I added some code to catch this case early (on queue_add, not on queue_send) to see where the connection NULL is being set. Will push the change soon (there are still some rekey KX bugs present in my current git head). |
|
|
Fixed in r33702. |
|
|
Another source for this bug fixed in r33731. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2014-06-03 12:24 | Christian Grothoff | New Issue | |
| 2014-06-03 12:24 | Christian Grothoff | Status | new => assigned |
| 2014-06-03 12:24 | Christian Grothoff | Assigned To | => Bart Polot |
| 2014-06-04 01:30 | Bart Polot | Note Added: 0008391 | |
| 2014-06-04 01:30 | Bart Polot | Status | assigned => acknowledged |
| 2014-06-08 14:12 | Christian Grothoff | Target Version | => 0.11.0pre66 |
| 2014-06-17 14:13 | Bart Polot | Note Added: 0008434 | |
| 2014-06-17 14:13 | Bart Polot | Status | acknowledged => resolved |
| 2014-06-17 14:13 | Bart Polot | Resolution | open => fixed |
| 2014-06-18 04:34 | Bart Polot | Note Added: 0008445 | |
| 2018-06-07 00:25 | Christian Grothoff | Status | resolved => closed |