View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0002343 | GNUnet | obsolete | public | 2012-05-11 08:45 | 2024-05-03 13:49 |
| Reporter | Christian Grothoff | Assigned To | Matthias Wachs | ||
| Priority | normal | Severity | crash | Reproducibility | random |
| Status | closed | Resolution | fixed | ||
| Platform | buildslave | ||||
| Product Version | Git master | ||||
| Target Version | 0.9.3 | Fixed in Version | 0.9.3 | ||
| Summary | 0002343: double-free in ATS after running test for a LONG time | ||||
| Description | *** glibc detected *** gnunet-service-ats: double free or corruption (fasttop): 0x0000000000d7f140 *** ======= Backtrace: ========= /lib/x86_64-linux-gnu/libc.so.6(+0x72656)[0x7f4132147656] /lib/x86_64-linux-gnu/libc.so.6(+0x780a3)[0x7f413214d0a3] /lib/x86_64-linux-gnu/libc.so.6(realloc+0xf0)[0x7f413214d540] /tmp/gnbuild/lib/libgnunetutil.so.7(GNUNET_xrealloc_+0x2b)[0x7f4132bbda65] /tmp/gnbuild/lib/libgnunetutil.so.7(GNUNET_SERVER_mst_receive+0xd55)[0x7f4132bf42c6] /tmp/gnbuild/lib/libgnunetutil.so.7(+0x48b45)[0x7f4132bf1b45] /tmp/gnbuild/lib/libgnunetutil.so.7(+0x1d5ca)[0x7f4132bc65ca] /tmp/gnbuild/lib/libgnunetutil.so.7(+0x4465d)[0x7f4132bed65d] /tmp/gnbuild/lib/libgnunetutil.so.7(GNUNET_SCHEDULER_run+0x6a2)[0x7f4132bede66] /tmp/gnbuild/lib/libgnunetutil.so.7(GNUNET_SERVICE_run+0x72d)[0x7f4132bfc6bb] gnunet-service-ats[0x402b3a] /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xfd)[0x7f41320f3ead] gnunet-service-ats[0x402749] ======= Memory map: ======== 00400000-00410000 r-xp 00000000 ca:02 4879124 /tmp/gnbuild/bin/gnunet-service-ats 00610000-00611000 rw-p 00010000 ca:02 4879124 /tmp/gnbuild/bin/gnunet-service-ats 00d7a000-00d9b000 rw-p 00d7a000 00:00 0 [heap] 7f412c000000-7f412c021000 rw-p 7f412c000000 00:00 0 7f412c021000-7f4130000000 ---p 7f412c021000 00:00 0 7f4131099000-7f41310ae000 r-xp 00000000 ca:02 67118059 /lib/x86_64-linux-gnu/libgcc_s.so.1 7f41310ae000-7f41312ae000 ---p 00015000 ca:02 67118059 /lib/x86_64-linux-gnu/libgcc_s.so.1 7f41312ae000-7f41312af000 rw-p 00015000 ca:02 67118059 /lib/x86_64-linux-gnu/libgcc_s.so.1 7f41312af000-7f41312b2000 r-xp 00000000 ca:02 67127854 /lib/x86_64-linux-gnu/libgpg-error.so.0.8.0 7f41312b2000-7f41314b1000 ---p 00003000 ca:02 67127854 /lib/x86_64-linux-gnu/libgpg-error.so.0.8.0 7f41314b1000-7f41314b2000 rw-p 00002000 ca:02 67127854 /lib/x86_64-linux-gnu/libgpg-error.so.0.8.0 7f41314b2000-7f4131518000 r-xp 00000000 ca:02 154818257 /usr/lib/x86_64-linux-gnu/libgmp.so.10.0.2 7f4131518000-7f4131718000 ---p 00066000 ca:02 154818257 /usr/lib/x86_64-linux-gnu/libgmp.so.10.0.2 7f4131718000-7f4131720000 rw-p 00066000 ca:02 154818257 /usr/lib/x86_64-linux-gnu/libgmp.so.10.0.2 7f4131720000-7f4131833000 r-xp 00000000 ca:02 134307637 /usr/lib/x86_64-linux-gnu/libunistring.so.0.1.2 7f4131833000-7f4131a32000 ---p 00113000 ca:02 134307637 /usr/lib/x86_64-linux-gnu/libunistring.so.0.1.2 7f4131a32000-7f4131a36000 rw-p 00112000 ca:02 134307637 /usr/lib/x86_64-linux-gnu/libunistring.so.0.1.2 7f4131a36000-7f4131a37000 rw-p 7f4131a36000 00:00 0 7f4131a37000-7f4131a4e000 r-xp 00000000 ca:02 67118438 /usr/lib/libz.so.1.2.3.4 7f4131a4e000-7f4131c4d000 ---p 00017000 ca:02 67118438 /usr/lib/libz.so.1.2.3.4 7f4131c4d000-7f4131c4e000 rw-p 00016000 ca:02 67118438 /usr/lib/libz.so.1.2.3.4 7f4131c4e000-7f4131c57000 r-xp 00000000 ca:02 157460285 /usr/lib/x86_64-linux-gnu/libltdl.so.7.3.0 7f4131c57000-7f4131e56000 ---p 00009000 ca:02 157460285 /usr/lib/x86_64-linux-gnu/libltdl.so.7.3.0 7f4131e56000-7f4131e57000 rw-p 00008000 ca:02 157460285 /usr/lib/x86_64-linux-gnu/libltdl.so.7.3.0 7f4131e57000-7f4131ed1000 r-xp 00000000 ca:02 67118533 /lib/x86_64-linux-gnu/libgcrypt.so.11.7.0 7f4131ed1000-7f41320d1000 ---p 0007a000 ca:02 67118533 /lib/x86_64-linux-gnu/libgcrypt.so.11.7.0 7f41320d1000-7f41320d5000 rw-p 0007a000 ca:02 67118533 /lib/x86_64-linux-gnu/libgcrypt.so.11.7.0 7f41320d5000-7f413224f000 r-xp 00000000 ca:02 67114536 /lib/x86_64-linux-gnu/libc-2.13.so 7f413224f000-7f413244f000 ---p 0017a000 ca:02 67114536 /lib/x86_64-linux-gnu/libc-2.13.so 7f413244f000-7f4132453000 r--p 0017a000 ca:02 67114536 /lib/x86_64-linux-gnu/libc-2.13.so 7f4132453000-7f41324540*** glibc detected *** gnunet-service-ats: double free or corruption (fasttop): 0x0000000001723f60 *** ======= Backtrace: ========= /lib/x86_64-linux-gnu/libc.so.6(+0x72656)[0x7f2fbe4b9656] /lib/x86_64-linux-gnu/libc.so.6(+0x780a3)[0x7f2fbe4bf0a3] /lib/x86_64-linux-gnu/libc.so.6(realloc+0xf0)[0x7f2fbe4bf540] /tmp/gnbuild/lib/libgnunetutil.so.7(GNUNET_xrealloc_+0x2b)[0x7f2fbef2fa65] /tmp/gnbuild/lib/libgnunetutil.so.7(GNUNET_SERVER_mst_receive+0xd55)[0x7f2fbef662c6] /tmp/gnbuild/lib/libgnunetutil.so.7(+0x48b45)[0x7f2fbef63b45] /tmp/gnbuild/lib/libgnunetutil.so.7(+0x1d5ca)[0x7f2fbef385ca] /tmp/gnbuild/lib/libgnunetutil.so.7(+0x4465d)[0x7f2fbef5f65d] /tmp/gnbuild/lib/libgnunetutil.so.7(GNUNET_SCHEDULER_run+0x6a2)[0x7f2fbef5fe66] /tmp/gnbuild/lib/libgnunetutil.so.7(GNUNET_SERVICE_run+0x72d)[0x7f2fbef6e6bb] gnunet-service-ats[0x402b3a] /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xfd)[0x7f2fbe465ead] gnunet-service-ats[0x402749] ======= Memory map: ======== 00400000-00410000 r-xp 00000000 ca:02 4879124 /tmp/gnbuild/bin/gnunet-service-ats 00610000-00611000 rw-p 00010000 ca:02 4879124 /tmp/gnbuild/bin/gnunet-service-ats 01720000-01741000 rw-p 01720000 00:00 0 [heap] 7f2fb8000000-7f2fb8021000 rw-p 7f2fb8000000 00:00 0 7f2fb8021000-7f2fbc000000 ---p 7f2fb8021000 00:00 0 7f2fbd40b000-7f2fbd420000 r-xp 00000000 ca:02 67118059 /lib/x86_64-linux-gnu/libgcc_s.so.1 7f2fbd420000-7f2fbd620000 ---p 00015000 ca:02 67118059 /lib/x86_64-linux-gnu/libgcc_s.so.1 7f2fbd620000-7f2fbd621000 rw-p 00015000 ca:02 67118059 /lib/x86_64-linux-gnu/libgcc_s.so.1 7f2fbd621000-7f2fbd624000 r-xp 00000000 ca:02 67127854 /lib/x86_64-linux-gnu/libgpg-error.so.0.8.0 7f2fbd624000-7f2fbd823000 ---p 00003000 ca:02 67127854 /lib/x86_64-linux-gnu/libgpg-error.so.0.8.0 7f2fbd823000-7f2fbd824000 rw-p 00002000 ca:02 67127854 /lib/x86_64-linux-gnu/libgpg-error.so.0.8.0 7f2fbd824000-7f2fbd88a000 r-xp 00000000 ca:02 154818257 /usr/lib/x86_64-linux-gnu/libgmp.so.10.0.2 7f2fbd88a000-7f2fbda8a000 ---p 00066000 ca:02 154818257 /usr/lib/x86_64-linux-gnu/libgmp.so.10.0.2 7f2fbda8a000-7f2fbda92000 rw-p 00066000 ca:02 154818257 /usr/lib/x86_64-linux-gnu/libgmp.so.10.0.2 7f2fbda92000-7f2fbdba5000 r-xp 00000000 ca:02 134307637 /usr/lib/x86_64-linux-gnu/libunistring.so.0.1.2 7f2fbdba5000-7f2fbdda4000 ---p 00113000 ca:02 134307637 /usr/lib/x86_64-linux-gnu/libunistring.so.0.1.2 7f2fbdda4000-7f2fbdda8000 rw-p 00112000 ca:02 134307637 /usr/lib/x86_64-linux-gnu/libunistring.so.0.1.2 7f2fbdda8000-7f2fbdda9000 rw-p 7f2fbdda8000 00:00 0 7f2fbdda9000-7f2fbddc0000 r-xp 00000000 ca:02 67118438 /usr/lib/libz.so.1.2.3.4 7f2fbddc0000-7f2fbdfbf000 ---p 00017000 ca:02 67118438 /usr/lib/libz.so.1.2.3.4 7f2fbdfbf000-7f2fbdfc0000 rw-p 00016000 ca:02 67118438 /usr/lib/libz.so.1.2.3.4 7f2fbdfc0000-7f2fbdfc9000 r-xp 00000000 ca:02 157460285 /usr/lib/x86_64-linux-gnu/libltdl.so.7.3.0 7f2fbdfc9000-7f2fbe1c8000 ---p 00009000 ca:02 157460285 /usr/lib/x86_64-linux-gnu/libltdl.so.7.3.0 7f2fbe1c8000-7f2fbe1c9000 rw-p 00008000 ca:02 157460285 /usr/lib/x86_64-linux-gnu/libltdl.so.7.3.0 7f2fbe1c9000-7f2fbe243000 r-xp 00000000 ca:02 67118533 /lib/x86_64-linux-gnu/libgcrypt.so.11.7.0 7f2fbe243000-7f2fbe443000 ---p 0007a000 ca:02 67118533 /lib/x86_64-linux-gnu/libgcrypt.so.11.7.0 7f2fbe443000-7f2fbe447000 rw-p 0007a000 ca:02 67118533 /lib/x86_64-linux-gnu/libgcrypt.so.11.7.0 7f2fbe447000-7f2fbe5c1000 r-xp 00000000 ca:02 67114536 /lib/x86_64-linux-gnu/libc-2.13.so 7f2fbe5c1000-7f2fbe7c1000 ---p 0017a000 ca:02 67114536 /lib/x86_64-linux-gnu/libc-2.13.so 7f2fbe7c1000-7f2fbe7c5000 r--p 0017a000 ca:02 67114536 /lib/x86_64-linux-gnu/libc-2.13.so 7f2fbe7c5000-7f2fbe7c6000 rw-p 0017e000 ca:02 67114536 /lib/x86_64-linux-gnu/libc-2.13.so 7f2fbe7c6000-7f2fbe7cb000 rw-p 7f2fbe7c6000 00:00 0 7f2fbe7cb000-7f2fbe7cd000 r-xp 00000000 ca:02 67531981 /lib/x86_64-linux-gnu/libdl-2.13.so 7f2fbe7cd000-7f2fbe9cd000 ---p 00002000 ca:02 67531981 /lib/x86_64-linux-gnu/libdl-2.13.so 7f2fbe9cd000-7f2fbe9ce000 r--p 00002000 ca:02 67531981 /li...................................................................................................... | ||||
| Steps To Reproduce | # while true; do ./test_transport_api_reliability_http || break; done on buildslave for hours... | ||||
| Additional Information | Testcase passed anyway (!). | ||||
| Tags | No tags attached. | ||||
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2012-05-11 08:45 | Christian Grothoff | New Issue | |
| 2012-05-11 08:45 | Christian Grothoff | Status | new => assigned |
| 2012-05-11 08:45 | Christian Grothoff | Assigned To | => Matthias Wachs |
| 2012-05-24 10:45 | Matthias Wachs | Note Added: 0005937 | |
| 2012-05-24 10:45 | Matthias Wachs | Status | assigned => resolved |
| 2012-05-24 10:45 | Matthias Wachs | Resolution | open => fixed |
| 2012-05-27 18:33 | Christian Grothoff | Fixed in Version | => 0.9.3 |
| 2012-05-27 18:33 | Christian Grothoff | Target Version | => 0.9.3 |
| 2012-06-02 19:15 | Christian Grothoff | Status | resolved => closed |
| 2024-05-03 13:49 | Christian Grothoff | Category | ATS service => obsolete |