View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0002613 | GNUnet | util library | public | 2012-11-05 09:40 | 2012-11-05 18:33 |
| Reporter | Christian Grothoff | Assigned To | Christian Grothoff | ||
| Priority | normal | Severity | minor | Reproducibility | always |
| Status | closed | Resolution | no change required | ||
| Product Version | Git master | ||||
| Target Version | 0.9.4 | Fixed in Version | 0.9.4 | ||
| Summary | 0002613: use of uninitialized memory in GNUNET_STRINGS_conv | ||||
| Description | ==9620== Memcheck, a memory error detector ==9620== Copyright (C) 2002-2011, and GNU GPL'd, by Julian Seward et al. ==9620== Using Valgrind-3.7.0 and LibVEX; rerun with -h for copyright info ==9620== Command: /home/grothoff/svn/gnunet/src/util/.libs/lt-test_strings ==9620== Parent PID: 1415 ==9620== ==9620== Conditional jump or move depends on uninitialised value(s) ==9620== at 0x5B12F5C: libunistring_freea (in /usr/lib/x86_64-linux-gnu/libunistring.so.0.1.2) ==9620== by 0x5B15594: libunistring_mem_iconveha (in /usr/lib/x86_64-linux-gnu/libunistring.so.0.1.2) ==9620== by 0x5B1C81F: u8_conv_from_encoding (in /usr/lib/x86_64-linux-gnu/libunistring.so.0.1.2) ==9620== by 0x4E8F42F: GNUNET_STRINGS_conv (strings.c:380) ==9620== by 0x4E8F8E8: GNUNET_STRINGS_to_utf8 (strings.c:430) ==9620== by 0x401E87: main (test_strings.c:99) ==9620== ==9620== ==9620== HEAP SUMMARY: ==9620== in use at exit: 3,231 bytes in 43 blocks ==9620== total heap usage: 69 allocs, 26 frees, 23,187 bytes allocated ==9620== ==9620== LEAK SUMMARY: ==9620== definitely lost: 0 bytes in 0 blocks ==9620== indirectly lost: 0 bytes in 0 blocks ==9620== possibly lost: 0 bytes in 0 blocks ==9620== still reachable: 3,231 bytes in 43 blocks ==9620== suppressed: 0 bytes in 0 blocks ==9620== Reachable blocks (those to which a pointer was found) are not shown. ==9620== To see them, rerun with: --leak-check=full --show-reachable=yes ==9620== ==9620== For counts of detected and suppressed errors, rerun with: -v ==9620== Use --track-origins=yes to see where uninitialised values come from ==9620== ERROR SUMMARY: 2 errors from 1 contexts (suppressed: 0 from 0) | ||||
| Tags | No tags attached. | ||||
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2012-11-05 09:40 | Christian Grothoff | New Issue | |
| 2012-11-05 11:08 | Christian Grothoff | Note Added: 0006515 | |
| 2012-11-05 11:09 | Christian Grothoff | Assigned To | => Christian Grothoff |
| 2012-11-05 11:09 | Christian Grothoff | Reproducibility | have not tried => always |
| 2012-11-05 11:09 | Christian Grothoff | Status | new => resolved |
| 2012-11-05 11:09 | Christian Grothoff | Resolution | open => no change required |
| 2012-11-05 11:09 | Christian Grothoff | Fixed in Version | => 0.9.4 |
| 2012-11-05 11:09 | Christian Grothoff | Target Version | => 0.9.4 |
| 2012-11-05 18:33 | Christian Grothoff | Status | resolved => closed |