View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0001692 | GNUnet | file-sharing service | public | 2011-06-14 12:00 | 2011-06-17 11:30 |
| Reporter | mrwiggles | Assigned To | Christian Grothoff | ||
| Priority | normal | Severity | block | Reproducibility | always |
| Status | closed | Resolution | fixed | ||
| Product Version | Git master | ||||
| Summary | 0001692: FS service crash | ||||
| Description | After performing a gnunet-publish and a gnunet-search, FS fails. Valgrind trace included. | ||||
| Additional Information | ==8586== Use of uninitialised value of size 8 ==8586== at 0x60B418F: setBit (container_bloomfilter.c:125) ==8586== by 0x60B4271: incrementBit (container_bloomfilter.c:186) ==8586== by 0x60B480E: incrementBitCallback (container_bloomfilter.c:382) ==8586== by 0x60B475C: iterateBits (container_bloomfilter.c:350) ==8586== by 0x60B4F14: GNUNET_CONTAINER_bloomfilter_add (container_bloomfilter.c:656) ==8586== by 0x40BBEC: GSF_pending_request_update_ (gnunet-service-fs_pr.c:430) ==8586== by 0x40C6CF: process_reply (gnunet-service-fs_pr.c:803) ==8586== by 0x40D468: process_local_reply (gnunet-service-fs_pr.c:1268) ==8586== by 0x505E4C5: process_result_message (datastore_api.c:1330) ==8586== by 0x505D04E: receive_cb (datastore_api.c:600) ==8586== by 0x60AC7CD: receive_task (client.c:571) ==8586== by 0x60CBF7E: run_ready (scheduler.c:643) ==8586== ==8586== Use of uninitialised value of size 8 ==8586== at 0x60B4199: setBit (container_bloomfilter.c:125) ==8586== by 0x60B4271: incrementBit (container_bloomfilter.c:186) ==8586== by 0x60B480E: incrementBitCallback (container_bloomfilter.c:382) ==8586== by 0x60B475C: iterateBits (container_bloomfilter.c:350) ==8586== by 0x60B4F14: GNUNET_CONTAINER_bloomfilter_add (container_bloomfilter.c:656) ==8586== by 0x40BBEC: GSF_pending_request_update_ (gnunet-service-fs_pr.c:430) ==8586== by 0x40C6CF: process_reply (gnunet-service-fs_pr.c:803) ==8586== by 0x40D468: process_local_reply (gnunet-service-fs_pr.c:1268) ==8586== by 0x505E4C5: process_result_message (datastore_api.c:1330) ==8586== by 0x505D04E: receive_cb (datastore_api.c:600) ==8586== by 0x60AC7CD: receive_task (client.c:571) ==8586== by 0x60CBF7E: run_ready (scheduler.c:643) ==8586== ==8586== Conditional jump or move depends on uninitialised value(s) ==8586== at 0x60B423D: testBit (container_bloomfilter.c:161) ==8586== by 0x60B4878: testBitCallback (container_bloomfilter.c:414) ==8586== by 0x60B475C: iterateBits (container_bloomfilter.c:350) ==8586== by 0x60B4EDD: GNUNET_CONTAINER_bloomfilter_test (container_bloomfilter.c:639) ==8586== by 0x772ACA5: block_plugin_fs_evaluate (plugin_block_fs.c:102) ==8586== by 0x5A8CFCD: GNUNET_BLOCK_evaluate (block.c:236) ==8586== by 0x40C4F1: process_reply (gnunet-service-fs_pr.c:746) ==8586== by 0x40D468: process_local_reply (gnunet-service-fs_pr.c:1268) ==8586== by 0x505E4C5: process_result_message (datastore_api.c:1330) ==8586== by 0x505D04E: receive_cb (datastore_api.c:600) ==8586== by 0x60AC7CD: receive_task (client.c:571) ==8586== by 0x60CBF7E: run_ready (scheduler.c:643) | ||||
| Tags | No tags attached. | ||||
|
|
Fixed in SVN 15565. |
|
|
==3576== Invalid read of size 4 ==3576== at 0x60C7744: GNUNET_PEER_intern (peer.c:96) ==3576== by 0x406752: GSF_handle_p2p_query_ (gnunet-service-fs_cp.c:1267) ==3576== by 0x4041B9: handle_p2p_get (gnunet-service-fs.c:309) ==3576== by 0x5E97EDA: main_notify_handler (core_api.c:1126) ==3576== by 0x60AC82D: receive_task (client.c:571) ==3576== by 0x60CBF3A: run_ready (scheduler.c:643) ==3576== by 0x60CC3E4: GNUNET_SCHEDULER_run (scheduler.c:790) ==3576== by 0x60D39B1: GNUNET_SERVICE_run (service.c:1620) ==3576== by 0x40482C: main (gnunet-service-fs.c:621) ==3576== Address 0x73fb7fc is 1,436 bytes inside a block of size 2,304 free'd ==3576== at 0x4C27DAC: free (vg_replace_malloc.c:366) ==3576== by 0x60AD91E: GNUNET_xfree_ (common_allocation.c:196) ==3576== by 0x60ADACE: GNUNET_xgrow_ (common_allocation.c:256) ==3576== by 0x60C77E4: GNUNET_PEER_intern (peer.c:103) ==3576== by 0x405252: GSF_peer_connect_handler_ (gnunet-service-fs_cp.c:623) ==3576== by 0x404481: peer_connect_handler (gnunet-service-fs.c:465) ==3576== by 0x5E977FD: main_notify_handler (core_api.c:981) ==3576== by 0x60AC82D: receive_task (client.c:571) ==3576== by 0x60CBF3A: run_ready (scheduler.c:643) ==3576== by 0x60CC3E4: GNUNET_SCHEDULER_run (scheduler.c:790) ==3576== by 0x60D39B1: GNUNET_SERVICE_run (service.c:1620) ==3576== by 0x40482C: main (gnunet-service-fs.c:621) ==3576== ==3576== Invalid read of size 4 ==3576== at 0x60C7785: GNUNET_PEER_intern (peer.c:97) ==3576== by 0x406752: GSF_handle_p2p_query_ (gnunet-service-fs_cp.c:1267) ==3576== by 0x4041B9: handle_p2p_get (gnunet-service-fs.c:309) ==3576== by 0x5E97EDA: main_notify_handler (core_api.c:1126) ==3576== by 0x60AC82D: receive_task (client.c:571) ==3576== by 0x60CBF3A: run_ready (scheduler.c:643) ==3576== by 0x60CC3E4: GNUNET_SCHEDULER_run (scheduler.c:790) ==3576== by 0x60D39B1: GNUNET_SERVICE_run (service.c:1620) ==3576== by 0x40482C: main (gnunet-service-fs.c:621) ==3576== Address 0x73fb7fc is 1,436 bytes inside a block of size 2,304 free'd ==3576== at 0x4C27DAC: free (vg_replace_malloc.c:366) ==3576== by 0x60AD91E: GNUNET_xfree_ (common_allocation.c:196) ==3576== by 0x60ADACE: GNUNET_xgrow_ (common_allocation.c:256) ==3576== by 0x60C77E4: GNUNET_PEER_intern (peer.c:103) ==3576== by 0x405252: GSF_peer_connect_handler_ (gnunet-service-fs_cp.c:623) ==3576== by 0x404481: peer_connect_handler (gnunet-service-fs.c:465) ==3576== by 0x5E977FD: main_notify_handler (core_api.c:981) ==3576== by 0x60AC82D: receive_task (client.c:571) ==3576== by 0x60CBF3A: run_ready (scheduler.c:643) ==3576== by 0x60CC3E4: GNUNET_SCHEDULER_run (scheduler.c:790) ==3576== by 0x60D39B1: GNUNET_SERVICE_run (service.c:1620) ==3576== by 0x40482C: main (gnunet-service-fs.c:621) ==3576== ==3576== Invalid write of size 4 ==3576== at 0x60C778F: GNUNET_PEER_intern (peer.c:97) ==3576== by 0x406752: GSF_handle_p2p_query_ (gnunet-service-fs_cp.c:1267) ==3576== by 0x4041B9: handle_p2p_get (gnunet-service-fs.c:309) ==3576== by 0x5E97EDA: main_notify_handler (core_api.c:1126) ==3576== by 0x60AC82D: receive_task (client.c:571) ==3576== by 0x60CBF3A: run_ready (scheduler.c:643) ==3576== by 0x60CC3E4: GNUNET_SCHEDULER_run (scheduler.c:790) ==3576== by 0x60D39B1: GNUNET_SERVICE_run (service.c:1620) ==3576== by 0x40482C: main (gnunet-service-fs.c:621) ==3576== Address 0x73fb7fc is 1,436 bytes inside a block of size 2,304 free'd ==3576== at 0x4C27DAC: free (vg_replace_malloc.c:366) ==3576== by 0x60AD91E: GNUNET_xfree_ (common_allocation.c:196) ==3576== by 0x60ADACE: GNUNET_xgrow_ (common_allocation.c:256) ==3576== by 0x60C77E4: GNUNET_PEER_intern (peer.c:103) ==3576== by 0x405252: GSF_peer_connect_handler_ (gnunet-service-fs_cp.c:623) ==3576== by 0x404481: peer_connect_handler (gnunet-service-fs.c:465) ==3576== by 0x5E977FD: main_notify_handler (core_api.c:981) ==3576== by 0x60AC82D: receive_task (client.c:571) ==3576== by 0x60CBF3A: run_ready (scheduler.c:643) ==3576== by 0x60CC3E4: GNUNET_SCHEDULER_run (scheduler.c:790) ==3576== by 0x60D39B1: GNUNET_SERVICE_run (service.c:1620) ==3576== by 0x40482C: main (gnunet-service-fs.c:621) ==3576== ==3576== Invalid read of size 4 ==3576== at 0x60C7796: GNUNET_PEER_intern (peer.c:98) ==3576== by 0x406752: GSF_handle_p2p_query_ (gnunet-service-fs_cp.c:1267) ==3576== by 0x4041B9: handle_p2p_get (gnunet-service-fs.c:309) ==3576== by 0x5E97EDA: main_notify_handler (core_api.c:1126) ==3576== by 0x60AC82D: receive_task (client.c:571) ==3576== by 0x60CBF3A: run_ready (scheduler.c:643) ==3576== by 0x60CC3E4: GNUNET_SCHEDULER_run (scheduler.c:790) ==3576== by 0x60D39B1: GNUNET_SERVICE_run (service.c:1620) ==3576== by 0x40482C: main (gnunet-service-fs.c:621) ==3576== Address 0x73fb7f8 is 1,432 bytes inside a block of size 2,304 free'd ==3576== at 0x4C27DAC: free (vg_replace_malloc.c:366) ==3576== by 0x60AD91E: GNUNET_xfree_ (common_allocation.c:196) ==3576== by 0x60ADACE: GNUNET_xgrow_ (common_allocation.c:256) ==3576== by 0x60C77E4: GNUNET_PEER_intern (peer.c:103) ==3576== by 0x405252: GSF_peer_connect_handler_ (gnunet-service-fs_cp.c:623) ==3576== by 0x404481: peer_connect_handler (gnunet-service-fs.c:465) ==3576== by 0x5E977FD: main_notify_handler (core_api.c:981) ==3576== by 0x60AC82D: receive_task (client.c:571) ==3576== by 0x60CBF3A: run_ready (scheduler.c:643) ==3576== by 0x60CC3E4: GNUNET_SCHEDULER_run (scheduler.c:790) ==3576== by 0x60D39B1: GNUNET_SERVICE_run (service.c:1620) ==3576== by 0x40482C: main (gnunet-service-fs.c:621) ==3576== Jun 14 13:18:24 fs-3576 ERROR Assertion failed at peer.c:183. Jun 14 13:18:24 fs-3576 ERROR Assertion failed at peer.c:206. |
|
|
That particular issue seems to have gone away, but peer_intern issue remains )-: |
|
|
Fixed in SVN 15568. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2011-06-14 12:00 | mrwiggles | New Issue | |
| 2011-06-14 12:00 | mrwiggles | Status | new => assigned |
| 2011-06-14 12:00 | mrwiggles | Assigned To | => Christian Grothoff |
| 2011-06-14 13:13 | Christian Grothoff | Note Added: 0004361 | |
| 2011-06-14 13:13 | Christian Grothoff | Status | assigned => resolved |
| 2011-06-14 13:13 | Christian Grothoff | Resolution | open => fixed |
| 2011-06-14 13:21 | mrwiggles | Note Added: 0004363 | |
| 2011-06-14 13:21 | mrwiggles | Status | resolved => feedback |
| 2011-06-14 13:21 | mrwiggles | Resolution | fixed => reopened |
| 2011-06-14 13:21 | mrwiggles | Note Added: 0004364 | |
| 2011-06-14 13:36 | Christian Grothoff | Status | feedback => assigned |
| 2011-06-14 13:42 | Christian Grothoff | Note Added: 0004365 | |
| 2011-06-14 13:42 | Christian Grothoff | Status | assigned => resolved |
| 2011-06-14 13:42 | Christian Grothoff | Resolution | reopened => fixed |
| 2011-06-17 11:30 | Christian Grothoff | Status | resolved => closed |