hi,
buffer overflow still a problem in Ubuntu 10.04 when do a scan for music and write it to *.xml file.
ERROR:
*** buffer overflow detected ***: aqualung terminated ======= Backtrace: ========= /lib/libc.so.6(__fortify_fail+0x37)[0x7f2447fd8207] /lib/libc.so.6(+0xfe0c0)[0x7f2447fd70c0] /lib/libc.so.6(__read_chk+0x22)[0x7f2447fd75a2] aqualung[0x4a1602] aqualung[0x4a1b41] aqualung[0x4a2fb6] aqualung[0x4a31c5] aqualung[0x41fb42] aqualung[0x420dcb] aqualung[0x42135d] aqualung[0x42126e] aqualung[0x42143a] /lib/libpthread.so.0(+0x69ca)[0x7f244cc249ca] /lib/libc.so.6(clone+0x6d)[0x7f2447fbf6fd] ======= Memory map: ======== 00400000-004cd000 r-xp 00000000 07:00 661933 /usr/bin/aqualung 006cc000-006cd000 r--p 000cc000 07:00 661933 /usr/bin/aqualung 006cd000-006d0000 rw-p 000cd000 07:00 661933 /usr/bin/aqualung 006d0000-006fd000 rw-p 00000000 00:00 0 013f4000-01d0c000 rw-p 00000000 00:00 0 [heap] 7f24331f2000-7f24331f7000 r-xp 00000000 07:00 134873 /lib/libnss_dns-2.11.1.so 7f24331f7000-7f24333f6000 ---p 00005000 07:00 134873 /lib/libnss_dns-2.11.1.so 7f24333f6000-7f24333f7000 r--p 00004000 07:00 134873 /lib/libnss_dns-2.11.1.so 7f24333f7000-7f24333f8000 rw-p 00005000 07:00 134873 /lib/libnss_dns-2.11.1.so 7f24333f8000-7f24333fa000 r-xp 00000000 07:00 131194 /lib/libnss_mdns4_minimal.so.2 7f24333fa000-7f24335f9000 ---p 00002000 07:00 131194 /lib/libnss_mdns4_minimal.so.2 7f24335f9000-7f24335fa000 r--p 00001000 07:00 131194 /lib/libnss_mdns4_minimal.so.2 7f24335fa000-7f24335fb000 rw-p 00002000 07:00 131194 /lib/libnss_mdns4_minimal.so.2 7f24337ff000-7f2433800000 ---p 00000000 00:00 0 7f2433800000-7f2434000000 rw-p 00000000 00:00 0 7f2434000000-7f243445b000 rw-p 00000000 00:00 0 7f243445b000-7f2438000000 ---p 00000000 00:00 0 7f24381be000-7f24381c0000 r-xp 00000000 07:00 657185 /usr/lib/gconv/ISO8859-1.so 7f24381c0000-7f24383bf000 ---p 00002000 07:00 657185 /usr/lib/gconv/ISO8859-1.so 7f24383bf000-7f24383c0000 r--p 00001000 07:00 657185 /usr/lib/gconv/ISO8859-1.so 7f24383c0000-7f24383c1000 rw-p 00002000 07:00 657185 /usr/lib/gconv/ISO8859-1.so 7f24383c1000-7f24383d5000 r-xp 00000000 07:00 662202 /usr/lib/gio/modules/libgioremote-volume-monitor.so 7f24383d5000-7f24385d4000 ---p 00014000 07:00 662202 /usr/lib/gio/modules/libgioremote-volume-monitor.so 7f24385d4000-7f24385d5000 r--p 00013000 07:00 662202 /usr/lib/gio/modules/libgioremote-volume-monitor.so 7f24385d5000-7f24385d6000 rw-p 00014000 07:00 662202 /usr/lib/gio/modules/libgioremote-volume-monitor.so 7f24385d6000-7f24385d7000 ---p 00000000 00:00 0 7f24385d7000-7f2438657000 rw-p 00000000 00:00 0 7f2438657000-7f2438658000 ---p 00000000 00:00 0 7f2438658000-7f2438e58000 rw-p 00000000 00:00 0 7f2438e58000-7f2438eb8000 rw-s 00000000 00:04 4849696 /SYSV00000000 (deleted) 7f2438eb8000-7f2438f44000 r--p 00000000 07:00 809644 /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-Bold.ttf 7f2438f44000-7f2438f7a000 r-xp 00000000 07:00 658394 /usr/lib/libcroco-0.6.so.3.0.1 7f2438f7a000-7f2439179000 ---p 00036000 07:00 658394 /usr/lib/libcroco-0.6.so.3.0.1 7f2439179000-7f243917a000 r--p 00035000 07:00 658394 /usr/lib/libcroco-0.6.so.3.0.1 7f243917a000-7f243917d000 rw-p 00036000 07:00 658394 /usr/lib/libcroco-0.6.so.3.0.1 7f243917d000-7f24391b7000 r-xp 00000000 07:00 658656 /usr/lib/libgsf-1.so.114.0.16 7f24391b7000-7f24393b6000 ---p 0003a000 07:00 658656 /usr/lib/libgsf-1.so.114.0.16 7f24393b6000-7f24393b9000 r--p 00039000 07:00 658656 /usr/lib/libgsf-1.so.114.0.16 7f24393b9000-7f24393ba000 rw-p 0003c000 07:00 658656 /usr/lib/libgsf-1.so.114.0.16 7f24393ba000-7f24393bc000 rw-p 00000000 00:00 0 7f24393bc000-7f24393f1000 r-xp 00000000 07:00 655821 /usr/lib/librsvg-2.so.2.26.3 7f24393f1000-7f24395f1000 ---p 00035000 07:00 655821 /usr/lib/librsvg-2.so.2.26.3 7f24395f1000-7f24395f2000 r--p 00035000 07:00 655821 /usr/lib/librsvg-2.so.2.26.3 7f24395f2000-7f24395f3000 rw-p 00036000 07:00 655821 /usr/lib/librsvg-2.so.2.26.3 7f2439611000-7f2439613000 r-xp 00000000 07:00 655818 /usr/lib/gtk-2.0/2.10.0/loaders/svg_loader.so 7f2439613000-7f2439812000 ---p 00002000 07:00 655818 /usr/lib/gtk-2.0/2.10.0/loaders/svg_loader.so 7f2439812000-7f2439813000 r--p 00001000 07:00 655818 /usr/lib/gtk-2.0/2.10.0/loaders/svg_loader.so 7f2439813000-7f2439814000 rw-p 00002000 07:00 655818 /usr/lib/gtk-2.0/2.10.0/loaders/svg_loader.so 7f2439814000-7f243982d000 r--s 00000000 07:00 790028 /usr/share/mime/mime.cache 7f243982d000-7f2439fdd000 r--p 00000000 07:00 830128 /usr/share/icons/hicolor/icon-theme.cache 7f2439fdd000-7f243a6c8000 r--p 00000000 07:00 842202 /usr/share/icons/gnome/icon-theme.cache 7f243a6c8000-7f243a773000 r--p 00000000 07:00 834952 /usr/share/icons/Humanity/icon-theme.cache 7f243a773000-7f243a774000 ---p 00000000 00:00 0 7f243a774000-7f243af74000 rw-p 00000000 00:00 0 7f243af74000-7f243af7f000 r-xp 00000000 07:00 131254 /lib/libudev.so.0.6.1 7f243af7f000-7f243b17e000 ---p 0000b000 07:00 131254 /lib/libudev.so.0.6.1 7f243b17e000-7f243b17f000 r--p 0000a000 07:00 131254 /lib/libudev.so.0.6.1 7f243b17f000-7f243b180000 rw-p 0000b000 07:00 131254 /lib/libudev.so.0.6.1 7f243b180000-7f243b198000 r-xp 00000000 07:00 656384 /usr/lib/libgvfscommon.so.0.0.0 7f243b198000-7f243b397000 ---p 00018000 07:00 656384 /usr/lib/libgvfscommon.so.0.0.0 7f243b397000-7f243b398000 r--p 00017000 07:00 656384 /usr/lib/libgvfscommon.so.0.0.0 7f243b398000-7f243b399000 rw-p 00018000 07:00 656384 /usr/lib/libgvfscommon.so.0.0.0 7f243b399000-7f243b3c2000 r-xp 00000000 07:00 662203 /usr/lib/gio/modules/libgvfsdbus.so 7f243b3c2000-7f243b5c2000 ---p 00029000 07:00 662203 /usr/lib/gio/modules/libgvfsdbus.so 7f243b5c2000-7f243b5c3000 r--p 00029000 07:00 662203 /usr/lib/gio/modules/libgvfsdbus.so 7f243b5c3000-7f243b5c4000 rw-p 0002a000 07:00 662203 /usr/lib/gio/modules/libgvfsdbus.so 7f243b5c4000-7f243b603000 r-xp 00000000 07:00 658771 /usr/lib/libibus.so.1.0.0Aqualung received signal 6 (Aborted).
To help the developers fix the bug causing this crash, please do the following:
1) configure & make Aqualung with --enable-debug 2) reproduce the crash 3) send the crash report to the developers
Thank you for supporting Aqualung!
mfg maik
hi,
buffer overflow still a problem in Ubuntu 10.04
when do a scan for music and write it to *.xml file.
ERROR:
*** buffer overflow detected ***: aqualung terminated so.6(__ fortify_ fail+0x37) [0x7f2447fd8207 ] so.6(+0xfe0c0) [0x7f2447fd70c0 ] so.6(__ read_chk+ 0x22)[0x7f2447f d75a2] .so.0(+ 0x69ca) [0x7f244cc249ca ] so.6(clone+ 0x6d)[0x7f2447f bf6fd] 7f24331f7000 r-xp 00000000 07:00 134873 /lib/libnss_ dns-2.11. 1.so 7f24333f6000 ---p 00005000 07:00 134873 /lib/libnss_ dns-2.11. 1.so 7f24333f7000 r--p 00004000 07:00 134873 /lib/libnss_ dns-2.11. 1.so 7f24333f8000 rw-p 00005000 07:00 134873 /lib/libnss_ dns-2.11. 1.so 7f24333fa000 r-xp 00000000 07:00 131194 /lib/libnss_ mdns4_minimal. so.2 7f24335f9000 ---p 00002000 07:00 131194 /lib/libnss_ mdns4_minimal. so.2 7f24335fa000 r--p 00001000 07:00 131194 /lib/libnss_ mdns4_minimal. so.2 7f24335fb000 rw-p 00002000 07:00 131194 /lib/libnss_ mdns4_minimal. so.2 7f2433800000 ---p 00000000 00:00 0 7f2434000000 rw-p 00000000 00:00 0 7f243445b000 rw-p 00000000 00:00 0 7f2438000000 ---p 00000000 00:00 0 7f24381c0000 r-xp 00000000 07:00 657185 /usr/lib/ gconv/ISO8859- 1.so 7f24383bf000 ---p 00002000 07:00 657185 /usr/lib/ gconv/ISO8859- 1.so 7f24383c0000 r--p 00001000 07:00 657185 /usr/lib/ gconv/ISO8859- 1.so 7f24383c1000 rw-p 00002000 07:00 657185 /usr/lib/ gconv/ISO8859- 1.so 7f24383d5000 r-xp 00000000 07:00 662202 /usr/lib/ gio/modules/ libgioremote- volume- monitor. so 7f24385d4000 ---p 00014000 07:00 662202 /usr/lib/ gio/modules/ libgioremote- volume- monitor. so 7f24385d5000 r--p 00013000 07:00 662202 /usr/lib/ gio/modules/ libgioremote- volume- monitor. so 7f24385d6000 rw-p 00014000 07:00 662202 /usr/lib/ gio/modules/ libgioremote- volume- monitor. so 7f24385d7000 ---p 00000000 00:00 0 7f2438657000 rw-p 00000000 00:00 0 7f2438658000 ---p 00000000 00:00 0 7f2438e58000 rw-p 00000000 00:00 0 7f2438eb8000 rw-s 00000000 00:04 4849696 /SYSV00000000 (deleted) 7f2438f44000 r--p 00000000 07:00 809644 /usr/share/ fonts/truetype/ ttf-dejavu/ DejaVuSans- Bold.ttf 7f2438f7a000 r-xp 00000000 07:00 658394 /usr/lib/ libcroco- 0.6.so. 3.0.1 7f2439179000 ---p 00036000 07:00 658394 /usr/lib/ libcroco- 0.6.so. 3.0.1 7f243917a000 r--p 00035000 07:00 658394 /usr/lib/ libcroco- 0.6.so. 3.0.1 7f243917d000 rw-p 00036000 07:00 658394 /usr/lib/ libcroco- 0.6.so. 3.0.1 7f24391b7000 r-xp 00000000 07:00 658656 /usr/lib/ libgsf- 1.so.114. 0.16 7f24393b6000 ---p 0003a000 07:00 658656 /usr/lib/ libgsf- 1.so.114. 0.16 7f24393b9000 r--p 00039000 07:00 658656 /usr/lib/ libgsf- 1.so.114. 0.16 7f24393ba000 rw-p 0003c000 07:00 658656 /usr/lib/ libgsf- 1.so.114. 0.16 7f24393bc000 rw-p 00000000 00:00 0 7f24393f1000 r-xp 00000000 07:00 655821 /usr/lib/ librsvg- 2.so.2. 26.3 7f24395f1000 ---p 00035000 07:00 655821 /usr/lib/ librsvg- 2.so.2. 26.3 7f24395f2000 r--p 00035000 07:00 655821 /usr/lib/ librsvg- 2.so.2. 26.3 7f24395f3000 rw-p 00036000 07:00 655821 /usr/lib/ librsvg- 2.so.2. 26.3 7f2439613000 r-xp 00000000 07:00 655818 /usr/lib/ gtk-2.0/ 2.10.0/ loaders/ svg_loader. so 7f2439812000 ---p 00002000 07:00 655818 /usr/lib/ gtk-2.0/ 2.10.0/ loaders/ svg_loader. so 7f2439813000 r--p 00001000 07:00 655818 /usr/lib/ gtk-2.0/ 2.10.0/ loaders/ svg_loader. so 7f2439814000 rw-p 00002000 07:00 655818 /usr/lib/ gtk-2.0/ 2.10.0/ loaders/ svg_loader. so 7f243982d000 r--s 00000000 07:00 790028 /usr/share/ mime/mime. cache 7f2439fdd000 r--p 00000000 07:00 830128 /usr/share/ icons/hicolor/ icon-theme. cache 7f243a6c8000 r--p 00000000 07:00 842202 /usr/share/ icons/gnome/ icon-theme. cache 7f243a773000 r--p 00000000 07:00 834952 /usr/share/ icons/Humanity/ icon-theme. cache 7f243a774000 ---p 00000000 00:00 0 7f243af74000 rw-p 00000000 00:00 0 7f243af7f000 r-xp 00000000 07:00 131254 /lib/libudev. so.0.6. 1 7f243b17e000 ---p 0000b000 07:00 131254 /lib/libudev. so.0.6. 1 7f243b17f000 r--p 0000a000 07:00 131254 /lib/libudev. so.0.6. 1 7f243b180000 rw-p 0000b000 07:00 131254 /lib/libudev. so.0.6. 1 7f243b198000 r-xp 00000000 07:00 656384 /usr/lib/ libgvfscommon. so.0.0. 0 7f243b397000 ---p 00018000 07:00 656384 /usr/lib/ libgvfscommon. so.0.0. 0 7f243b398000 r--p 00017000 07:00 656384 /usr/lib/ libgvfscommon. so.0.0. 0 7f243b399000 rw-p 00018000 07:00 656384 /usr/lib/ libgvfscommon. so.0.0. 0 7f243b3c2000 r-xp 00000000 07:00 662203 /usr/lib/ gio/modules/ libgvfsdbus. so 7f243b5c2000 ---p 00029000 07:00 662203 /usr/lib/ gio/modules/ libgvfsdbus. so 7f243b5c3000 r--p 00029000 07:00 662203 /usr/lib/ gio/modules/ libgvfsdbus. so 7f243b5c4000 rw-p 0002a000 07:00 662203 /usr/lib/ gio/modules/ libgvfsdbus. so 7f243b603000 r-xp 00000000 07:00 658771 /usr/lib/ libibus. so.1.0. 0Aqualung received signal 6 (Aborted).
======= Backtrace: =========
/lib/libc.
/lib/libc.
/lib/libc.
aqualung[0x4a1602]
aqualung[0x4a1b41]
aqualung[0x4a2fb6]
aqualung[0x4a31c5]
aqualung[0x41fb42]
aqualung[0x420dcb]
aqualung[0x42135d]
aqualung[0x42126e]
aqualung[0x42143a]
/lib/libpthread
/lib/libc.
======= Memory map: ========
00400000-004cd000 r-xp 00000000 07:00 661933 /usr/bin/aqualung
006cc000-006cd000 r--p 000cc000 07:00 661933 /usr/bin/aqualung
006cd000-006d0000 rw-p 000cd000 07:00 661933 /usr/bin/aqualung
006d0000-006fd000 rw-p 00000000 00:00 0
013f4000-01d0c000 rw-p 00000000 00:00 0 [heap]
7f24331f2000-
7f24331f7000-
7f24333f6000-
7f24333f7000-
7f24333f8000-
7f24333fa000-
7f24335f9000-
7f24335fa000-
7f24337ff000-
7f2433800000-
7f2434000000-
7f243445b000-
7f24381be000-
7f24381c0000-
7f24383bf000-
7f24383c0000-
7f24383c1000-
7f24383d5000-
7f24385d4000-
7f24385d5000-
7f24385d6000-
7f24385d7000-
7f2438657000-
7f2438658000-
7f2438e58000-
7f2438eb8000-
7f2438f44000-
7f2438f7a000-
7f2439179000-
7f243917a000-
7f243917d000-
7f24391b7000-
7f24393b6000-
7f24393b9000-
7f24393ba000-
7f24393bc000-
7f24393f1000-
7f24395f1000-
7f24395f2000-
7f2439611000-
7f2439613000-
7f2439812000-
7f2439813000-
7f2439814000-
7f243982d000-
7f2439fdd000-
7f243a6c8000-
7f243a773000-
7f243a774000-
7f243af74000-
7f243af7f000-
7f243b17e000-
7f243b17f000-
7f243b180000-
7f243b198000-
7f243b397000-
7f243b398000-
7f243b399000-
7f243b3c2000-
7f243b5c2000-
7f243b5c3000-
7f243b5c4000-
To help the developers fix the bug causing this crash,
please do the following:
1) configure & make Aqualung with --enable-debug
2) reproduce the crash
3) send the crash report to the developers
Thank you for supporting Aqualung!
mfg maik