View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0002383 | GNUnet | transport service | public | 2012-05-28 21:46 | 2024-05-03 14:01 |
| Reporter | Christian Grothoff | Assigned To | Matthias Wachs | ||
| Priority | normal | Severity | crash | Reproducibility | random |
| Status | closed | Resolution | fixed | ||
| Product Version | Git master | ||||
| Target Version | 0.9.3 | Fixed in Version | 0.9.3 | ||
| Summary | 0002383: valgrind reports invalid read in server_disconnect_cb | ||||
| Description | From gnunet.org peer: ==21975== Invalid read of size 8 ==21975== at 0x9C42D00: server_disconnect_cb (plugin_transport_http_server.c:758) ==21975== by 0x6E61CF7: MHD_connection_close (connection.c:316) ==21975== by 0x6E6281F: MHD_connection_handle_idle (connection.c:2376) ==21975== by 0x6E66026: MHD_select (daemon.c:1373) ==21975== by 0x6E666A4: MHD_run (daemon.c:1595) ==21975== by 0x9C42B9B: server_v4_run (plugin_transport_http_server.c:918) ==21975== by 0x526E24F: GNUNET_SCHEDULER_run (scheduler.c:602) ==21975== by 0x5277328: GNUNET_SERVICE_run (service.c:1773) ==21975== by 0x404378: main (gnunet-service-transport.c:646) ==21975== Address 0x68511c8 is not stack'd, malloc'd or (recently) free'd ==21975== | ||||
| Tags | No tags attached. | ||||
|
|
==22071== Invalid read of size 8 ==22071== at 0x6C581C0: server_disconnect_cb (plugin_transport_http_server.c:758) ==22071== by 0x6E61CF7: MHD_connection_close (connection.c:316) ==22071== by 0x6E6B177: MHD_tls_connection_handle_idle (connection_https.c:142) ==22071== by 0x6E66026: MHD_select (daemon.c:1373) ==22071== by 0x6E666A4: MHD_run (daemon.c:1595) ==22071== by 0x6C5805B: server_v4_run (plugin_transport_http_server.c:918) ==22071== by 0x526E24F: GNUNET_SCHEDULER_run (scheduler.c:602) ==22071== by 0x5277328: GNUNET_SERVICE_run (service.c:1773) ==22071== by 0x404378: main (gnunet-service-transport.c:646) ==22071== Address 0xbf18838 is 8 bytes inside a block of size 80 free'd ==22071== at 0x4028AAE: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==22071== by 0x526E262: GNUNET_SCHEDULER_run (scheduler.c:611) ==22071== by 0x5277328: GNUNET_SERVICE_run (service.c:1773) ==22071== by 0x404378: main (gnunet-service-transport.c:646) ==22071== ==22071== Invalid read of size 8 ==22071== at 0x6C581C0: server_disconnect_cb (plugin_transport_http_server.c:758) ==22071== by 0x6E61CF7: MHD_connection_close (connection.c:316) ==22071== by 0x6E62755: MHD_connection_handle_read (connection.c:1518) ==22071== by 0x6E66074: MHD_select (daemon.c:1370) ==22071== by 0x6E666A4: MHD_run (daemon.c:1595) ==22071== by 0x6C5805B: server_v4_run (plugin_transport_http_server.c:918) ==22071== by 0x526E24F: GNUNET_SCHEDULER_run (scheduler.c:602) ==22071== by 0x5277328: GNUNET_SERVICE_run (service.c:1773) ==22071== by 0x404378: main (gnunet-service-transport.c:646) ==22071== Address 0x6961638 is 8 bytes inside a block of size 24 free'd ==22071== at 0x4028AAE: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==22071== by 0x6C5313A: delete_session (plugin_transport_http.c:604) ==22071== by 0x6C5341F: http_plugin_disconnect (plugin_transport_http.c:872) ==22071== by 0x408E19: free_neighbour (gnunet-service-transport_neighbours.c:892) ==22071== by 0x526E24F: GNUNET_SCHEDULER_run (scheduler.c:602) ==22071== by 0x5277328: GNUNET_SERVICE_run (service.c:1773) ==22071== by 0x404378: main (gnunet-service-transport.c:646) ==22071== |
|
|
fixed in rev 21620 |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2012-05-28 21:46 | Christian Grothoff | New Issue | |
| 2012-05-28 21:46 | Christian Grothoff | Status | new => assigned |
| 2012-05-28 21:46 | Christian Grothoff | Assigned To | => Matthias Wachs |
| 2012-05-28 21:47 | Christian Grothoff | Note Added: 0005961 | |
| 2012-05-28 21:52 | Christian Grothoff | Target Version | 0.9.3 => 0.9.4 |
| 2012-05-29 10:10 | Matthias Wachs | Note Added: 0005963 | |
| 2012-05-29 10:10 | Matthias Wachs | Status | assigned => resolved |
| 2012-05-29 10:10 | Matthias Wachs | Resolution | open => fixed |
| 2012-05-29 15:41 | Christian Grothoff | Fixed in Version | => 0.9.3 |
| 2012-05-29 15:41 | Christian Grothoff | Target Version | 0.9.4 => 0.9.3 |
| 2012-06-02 19:15 | Christian Grothoff | Status | resolved => closed |
| 2024-05-03 14:01 | Christian Grothoff | Category | HTTP transport => transport service |