View Issue Details

IDProjectCategoryView StatusLast Update
0002343GNUnetobsoletepublic2024-05-03 13:49
ReporterChristian Grothoff Assigned ToMatthias Wachs  
PrioritynormalSeveritycrashReproducibilityrandom
Status closedResolutionfixed 
Platformbuildslave 
Product VersionGit master 
Target Version0.9.3Fixed in Version0.9.3 
Summary0002343: 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 InformationTestcase passed anyway (!).
TagsNo tags attached.

Activities

Matthias Wachs

2012-05-24 10:45

reporter   ~0005937

should be fixed with fixing server in 21567

Issue History

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