View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0001843 | GNUnet | transport service | public | 2011-10-24 00:52 | 2011-10-31 12:00 |
| Reporter | Christian Grothoff | Assigned To | Matthias Wachs | ||
| Priority | urgent | Severity | crash | Reproducibility | random |
| Status | closed | Resolution | fixed | ||
| Product Version | Git master | ||||
| Summary | 0001843: Use of uninitialised value of size 8 (valgrind report) | ||||
| Description | ==19106== at 0x40D38F: GST_validation_handle_ping (gnunet-service-transport_validation.c:647) ==19106== by 0x40323B: plugin_env_receive_callback (gnunet-service-transport.c:256) ==19106== by 0x6D20DF3: handle_tcp_data (plugin_transport_tcp.c:1740) ==19106== by 0x567F6E1: GNUNET_SERVER_inject (server.c:717) ==19106== by 0x567FC33: client_message_tokenizer_callback (server.c:943) ==19106== by 0x5680B20: GNUNET_SERVER_mst_receive (server_mst.c:219) ==19106== by 0x567F85E: process_mst (server.c:789) ==19106== by 0x567FB23: process_incoming (server.c:873) ==19106== by 0x565877B: receive_ready (connection.c:1203) ==19106== by 0x567C548: run_ready (scheduler.c:685) ==19106== by 0x567CCFF: GNUNET_SCHEDULER_run (scheduler.c:867) ==19106== by 0x56882E1: GNUNET_SERVICE_run (service.c:1608) | ||||
| Tags | No tags attached. | ||||
| related to | 0001841 | closed | Matthias Wachs | transport service crashes |
|
|
==19106== Use of uninitialised value of size 8 ==19106== at 0x40D428: GST_validation_handle_ping (gnunet-service-transport_validation.c:655) ==19106== by 0x40323B: plugin_env_receive_callback (gnunet-service-transport.c:256) ==19106== by 0x6D20DF3: handle_tcp_data (plugin_transport_tcp.c:1740) ==19106== by 0x567F6E1: GNUNET_SERVER_inject (server.c:717) ==19106== by 0x567FC33: client_message_tokenizer_callback (server.c:943) ==19106== by 0x5680B20: GNUNET_SERVER_mst_receive (server_mst.c:219) ==19106== by 0x567F85E: process_mst (server.c:789) ==19106== by 0x567FB23: process_incoming (server.c:873) ==19106== by 0x565877B: receive_ready (connection.c:1203) ==19106== by 0x567C548: run_ready (scheduler.c:685) ==19106== by 0x567CCFF: GNUNET_SCHEDULER_run (scheduler.c:867) ==19106== by 0x56882E1: GNUNET_SERVICE_run (service.c:1608) ==19106== ==19106== Use of uninitialised value of size 8 ==19106== at 0x40D436: GST_validation_handle_ping (gnunet-service-transport_validation.c:656) ==19106== by 0x40323B: plugin_env_receive_callback (gnunet-service-transport.c:256) ==19106== by 0x6D20DF3: handle_tcp_data (plugin_transport_tcp.c:1740) ==19106== by 0x567F6E1: GNUNET_SERVER_inject (server.c:717) ==19106== by 0x567FC33: client_message_tokenizer_callback (server.c:943) ==19106== by 0x5680B20: GNUNET_SERVER_mst_receive (server_mst.c:219) ==19106== by 0x567F85E: process_mst (server.c:789) ==19106== by 0x567FB23: process_incoming (server.c:873) ==19106== by 0x565877B: receive_ready (connection.c:1203) ==19106== by 0x567C548: run_ready (scheduler.c:685) ==19106== by 0x567CCFF: GNUNET_SCHEDULER_run (scheduler.c:867) ==19106== by 0x56882E1: GNUNET_SERVICE_run (service.c:1608) |
|
|
==19106== Conditional jump or move depends on uninitialised value(s) ==19106== at 0x60CD5CD: ??? (in /usr/lib/libgcrypt.so.11.5.3) ==19106== by 0x5669AC7: GNUNET_CRYPTO_rsa_sign (crypto_rsa.c:898) ==19106== by 0x40D465: GST_validation_handle_ping (gnunet-service-transport_validation.c:657) ==19106== by 0x40323B: plugin_env_receive_callback (gnunet-service-transport.c:256) ==19106== by 0x6D20DF3: handle_tcp_data (plugin_transport_tcp.c:1740) ==19106== by 0x567F6E1: GNUNET_SERVER_inject (server.c:717) ==19106== by 0x567FC33: client_message_tokenizer_callback (server.c:943) ==19106== by 0x5680B20: GNUNET_SERVER_mst_receive (server_mst.c:219) ==19106== by 0x567F85E: process_mst (server.c:789) ==19106== by 0x567FB23: process_incoming (server.c:873) ==19106== by 0x565877B: receive_ready (connection.c:1203) ==19106== by 0x567C548: run_ready (scheduler.c:685) ==19106== ==19106== Conditional jump or move depends on uninitialised value(s) ==19106== at 0x4C25F13: memcpy (mc_replace_strmem.c:77) ==19106== by 0x60CD603: ??? (in /usr/lib/libgcrypt.so.11.5.3) ==19106== by 0x5669AC7: GNUNET_CRYPTO_rsa_sign (crypto_rsa.c:898) ==19106== by 0x40D465: GST_validation_handle_ping (gnunet-service-transport_validation.c:657) ==19106== by 0x40323B: plugin_env_receive_callback (gnunet-service-transport.c:256) ==19106== by 0x6D20DF3: handle_tcp_data (plugin_transport_tcp.c:1740) ==19106== by 0x567F6E1: GNUNET_SERVER_inject (server.c:717) ==19106== by 0x567FC33: client_message_tokenizer_callback (server.c:943) ==19106== by 0x5680B20: GNUNET_SERVER_mst_receive (server_mst.c:219) ==19106== by 0x567F85E: process_mst (server.c:789) ==19106== by 0x567FB23: process_incoming (server.c:873) ==19106== by 0x565877B: receive_ready (connection.c:1203) |
|
|
==19106== Use of uninitialised value of size 8 ==19106== at 0x4C25FA7: memcpy (mc_replace_strmem.c:497) ==19106== by 0x60CD603: ??? (in /usr/lib/libgcrypt.so.11.5.3) ==19106== by 0x5669AC7: GNUNET_CRYPTO_rsa_sign (crypto_rsa.c:898) ==19106== by 0x40D465: GST_validation_handle_ping (gnunet-service-transport_validation.c:657) ==19106== by 0x40323B: plugin_env_receive_callback (gnunet-service-transport.c:256) ==19106== by 0x6D20DF3: handle_tcp_data (plugin_transport_tcp.c:1740) ==19106== by 0x567F6E1: GNUNET_SERVER_inject (server.c:717) ==19106== by 0x567FC33: client_message_tokenizer_callback (server.c:943) ==19106== by 0x5680B20: GNUNET_SERVER_mst_receive (server_mst.c:219) ==19106== by 0x567F85E: process_mst (server.c:789) ==19106== by 0x567FB23: process_incoming (server.c:873) ==19106== by 0x565877B: receive_ready (connection.c:1203) ==19106== ==19106== Use of uninitialised value of size 8 ==19106== at 0x40D584: GST_validation_handle_ping (gnunet-service-transport_validation.c:665) ==19106== by 0x7581DC2B6D051433: ??? ==19106== by 0xE6098BA2D3EB135A: ??? ==19106== by 0x764B0056CDF8DC72: ??? ==19106== by 0x1E690919ECE40DAF: ??? ==19106== by 0x11B6D4393A4AC478: ??? ==19106== by 0x740D5D543C32F108: ??? ==19106== by 0xACCF409B1A5D2728: ??? ==19106== by 0xF398C43126C8D0BF: ??? ==19106== by 0xA201358FEAFEBC4: ??? ==19106== by 0xC71C9F1006D88046: ??? ==19106== by 0xB1FB7102AF8B2156: ??? ==19106== ==19106== Invalid read of size 8 ==19106== at 0x543C1FC: add_setter_action (statistics_api.c:1038) ==19106== by 0x543C641: GNUNET_STATISTICS_update (statistics_api.c:1136) ==19106== by 0x6D1E847: tcp_plugin_send (plugin_transport_tcp.c:945) ==19106== by 0x40D6A5: GST_validation_handle_ping (gnunet-service-transport_validation.c:674) ==19106== by 0x7581DC2B6D051433: ??? ==19106== by 0xE6098BA2D3EB135A: ??? ==19106== by 0x764B0056CDF8DC72: ??? ==19106== by 0x1E690919ECE40DAF: ??? ==19106== by 0x11B6D4393A4AC478: ??? ==19106== by 0x740D5D543C32F108: ??? ==19106== by 0xACCF409B1A5D2728: ??? ==19106== by 0xF398C43126C8D0BF: ??? ==19106== Address 0x133323f91a7 is not stack'd, malloc'd or (recently) free'd ==19106== ==19106== ==19106== Process terminating with default action of signal 11 (SIGSEGV): dumping core ==19106== Access not within mapped region at address 0x133323F91A7 ==19106== at 0x543C1FC: add_setter_action (statistics_api.c:1038) ==19106== by 0x543C641: GNUNET_STATISTICS_update (statistics_api.c:1136) ==19106== by 0x6D1E847: tcp_plugin_send (plugin_transport_tcp.c:945) ==19106== by 0x40D6A5: GST_validation_handle_ping (gnunet-service-transport_validation.c:674) ==19106== by 0x7581DC2B6D051433: ??? ==19106== by 0xE6098BA2D3EB135A: ??? ==19106== by 0x764B0056CDF8DC72: ??? ==19106== by 0x1E690919ECE40DAF: ??? ==19106== by 0x11B6D4393A4AC478: ??? ==19106== by 0x740D5D543C32F108: ??? ==19106== by 0xACCF409B1A5D2728: ??? ==19106== by 0xF398C43126C8D0BF: ??? |
|
|
All uninitialized values related to ..._validation.c:655...674 fixed in r17706 |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2011-10-24 00:52 | Christian Grothoff | New Issue | |
| 2011-10-24 00:52 | Christian Grothoff | Status | new => assigned |
| 2011-10-24 00:52 | Christian Grothoff | Assigned To | => Matthias Wachs |
| 2011-10-24 00:52 | Christian Grothoff | Note Added: 0004737 | |
| 2011-10-24 00:53 | Christian Grothoff | Note Added: 0004738 | |
| 2011-10-24 00:53 | Christian Grothoff | Note Added: 0004739 | |
| 2011-10-24 00:53 | Christian Grothoff | Relationship added | related to 0001841 |
| 2011-10-24 00:57 | Christian Grothoff | Reproducibility | have not tried => random |
| 2011-10-24 11:38 | Matthias Wachs | Note Added: 0004745 | |
| 2011-10-24 11:38 | Matthias Wachs | Status | assigned => resolved |
| 2011-10-24 11:38 | Matthias Wachs | Resolution | open => fixed |
| 2011-10-31 12:00 | Christian Grothoff | Status | resolved => closed |