View Issue Details

IDProjectCategoryView StatusLast Update
0001708GNUnetfile-sharing servicepublic2011-06-17 11:30
Reportermrwiggles Assigned ToChristian Grothoff  
PrioritynormalSeverityminorReproducibilityrandom
Status closedResolutionfixed 
Product VersionGit master 
Summary0001708: use after free
Description==26697== Invalid read of size 4
==26697== at 0x440CECC: process_result_message (datastore_api.c:1259)
==26697== by 0x440B860: make_queue_entry (datastore_api.c:484)
==26697== by 0x440D85C: GNUNET_DATASTORE_get_key (datastore_api.c:1530)
==26697== by 0x8055A44: GSF_local_lookup_ (gnunet-service-fs_pr.c:1414)
==26697== by 0x804AD69: handle_p2p_get (gnunet-service-fs.c:312)
==26697== by 0x444A9E8: main_notify_handler (core_api.c:1125)
==26697== by 0x445B8BA: receive_task (client.c:572)
==26697== by 0x447D09F: run_ready (scheduler.c:648)
==26697== by 0x447D52C: GNUNET_SCHEDULER_run (scheduler.c:795)
==26697== by 0x4485189: GNUNET_SERVICE_run (service.c:1622)
==26697== by 0x804B45D: main (gnunet-service-fs.c:620)
==26697== Address 0x6B014E4 is 60 bytes inside a block of size 144 free'd
==26697== at 0x43D913F: free (vg_replace_malloc.c:233)
==26697== by 0x445CD4B: GNUNET_xfree_ (common_allocation.c:196)
==26697== by 0x440C1B8: free_queue_entry (datastore_api.c:763)
==26697== by 0x440CEC8: process_result_message (datastore_api.c:1258)
==26697== by 0x440B860: make_queue_entry (datastore_api.c:484)
==26697== by 0x440D85C: GNUNET_DATASTORE_get_key (datastore_api.c:1530)
==26697== by 0x8055A44: GSF_local_lookup_ (gnunet-service-fs_pr.c:1414)
==26697== by 0x804AD69: handle_p2p_get (gnunet-service-fs.c:312)
==26697== by 0x444A9E8: main_notify_handler (core_api.c:1125)
==26697== by 0x445B8BA: receive_task (client.c:572)
==26697== by 0x447D09F: run_ready (scheduler.c:648)
==26697== by 0x447D52C: GNUNET_SCHEDULER_run (scheduler.c:795)


==26697== Invalid read of size 4
==26697== at 0x440CECC: process_result_message (datastore_api.c:1259)
==26697== by 0x440B860: make_queue_entry (datastore_api.c:484)
==26697== by 0x440C62A: GNUNET_DATASTORE_put (datastore_api.c:918)
==26697== by 0x8055F49: GSF_handle_p2p_content_ (gnunet-service-fs_pr.c:1536)
==26697== by 0x804ACDB: handle_p2p_put (gnunet-service-fs.c:243)
==26697== by 0x444A9E8: main_notify_handler (core_api.c:1125)
==26697== by 0x445B8BA: receive_task (client.c:572)
==26697== by 0x447D09F: run_ready (scheduler.c:648)
==26697== by 0x447D52C: GNUNET_SCHEDULER_run (scheduler.c:795)
==26697== by 0x4485189: GNUNET_SERVICE_run (service.c:1622)
==26697== by 0x804B45D: main (gnunet-service-fs.c:620)
==26697== Address 0x6B129F4 is 60 bytes inside a block of size 144 free'd
==26697== at 0x43D913F: free (vg_replace_malloc.c:233)
==26697== by 0x445CD4B: GNUNET_xfree_ (common_allocation.c:196)
==26697== by 0x440C1B8: free_queue_entry (datastore_api.c:763)
==26697== by 0x440CEC8: process_result_message (datastore_api.c:1258)
==26697== by 0x440B860: make_queue_entry (datastore_api.c:484)
==26697== by 0x440C62A: GNUNET_DATASTORE_put (datastore_api.c:918)
==26697== by 0x8055F49: GSF_handle_p2p_content_ (gnunet-service-fs_pr.c:1536)
==26697== by 0x804ACDB: handle_p2p_put (gnunet-service-fs.c:243)
==26697== by 0x444A9E8: main_notify_handler (core_api.c:1125)
==26697== by 0x445B8BA: receive_task (client.c:572)
==26697== by 0x447D09F: run_ready (scheduler.c:648)
==26697== by 0x447D52C: GNUNET_SCHEDULER_run (scheduler.c:795)
TagsNo tags attached.

Activities

Christian Grothoff

2011-06-17 09:40

manager   ~0004389

Fixed in SVN 15681.

Issue History

Date Modified Username Field Change
2011-06-16 19:16 mrwiggles New Issue
2011-06-16 19:16 mrwiggles Status new => assigned
2011-06-16 19:16 mrwiggles Assigned To => Christian Grothoff
2011-06-17 09:40 Christian Grothoff Note Added: 0004389
2011-06-17 09:40 Christian Grothoff Status assigned => resolved
2011-06-17 09:40 Christian Grothoff Resolution open => fixed
2011-06-17 11:30 Christian Grothoff Status resolved => closed