Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#5243 - banshee & glibc

Attached to Project: Arch Linux
Opened by Claudio Riva (Firetux) - Friday, 18 August 2006, 14:42 GMT
Last edited by Jan de Groot (JGC) - Sunday, 03 September 2006, 21:48 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Jan de Groot (JGC)
Architecture not specified
Severity Low
Priority Normal
Reported Version 0.7.2 Gimmick
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Sometimes Banshee gives to me this error:

*** glibc detected *** banshee: double free or corruption (!prev): 0xb169f370 ***
======= Backtrace: =========
/lib/libc.so.6[0xb7db7ab0]
/lib/libc.so.6(__libc_free+0x84)[0xb7db90f4]
/usr/lib/libstdc++.so.6(_ZdlPv+0x21)[0xb4740ee1]
/usr/lib/libstdc++.so.6(_ZdaPv+0x1d)[0xb4740f3d]
/usr/lib/libmusicbrainz.so.4(_ZN6MBHttp13WriteToBufferEPhj+0x83)[0xb4780693]
/usr/lib/libmusicbrainz.so.4(_ZN6MBHttp8DownloadERKSsS1_b+0xb29)[0xb4781899]
/usr/lib/libmusicbrainz.so.4(_ZN6MBHttp16DownloadToStringERKSsS1_RSs+0x39)[0xb4781c59]
/usr/lib/libmusicbrainz.so.4(_ZN11MusicBrainz5QueryERKSsPSt6vectorISsSaISsEE+0x777)[0xb4785357]
/usr/lib/libmusicbrainz.so.4(mb_QueryWithArgs+0x12b)[0xb477900b]
[0xb45398ba]
[0xb4539647]
[0xb4538f91]
[0xb4911e1f]
[0xb4a7072a]
[0xb4a703a5]
[0xb68b5128]
[0xb68b4fa9]
banshee(mono_runtime_delegate_invoke+0x36)[0x80c8ff6]
banshee[0x80be686]
banshee[0x80f3bd7]
banshee[0x8100853]
/lib/libpthread.so.0[0xb7ea6274]
/lib/libc.so.6(__clone+0x5e)[0xb7e1047e]
======= Memory map: ========
00001000-0115b000 rwxp 00001000 00:00 0
08048000-081c2000 r-xp 00000000 08:06 562706 /usr/bin/mono
081c2000-081c4000 rwxp 0017a000 08:06 562706 /usr/bin/mono
081c4000-08ef5000 rwxp 081c4000 00:00 0 [heap]
b1600000-b16b3000 rwxp b1600000 00:00 0
b16b3000-b1700000 ---p b16b3000 00:00 0
b1800000-b18f6000 rwxp b1800000 00:00 0
b18f6000-b1900000 ---p b18f6000 00:00 0
b1a00000-b1b00000 rwxp b1a00000 00:00 0
b1c00000-b1d00000 rwxp b1c00000 00:00 0
b1e00000-b1f00000 rwxp b1e00000 00:00 0
b2000000-b20fc000 rwxp b2000000 00:00 0
b20fc000-b2100000 ---p b20fc000 00:00 0
b2200000-b2300000 rwxp b2200000 00:00 0
b2400000-b24f5000 rwxp b2400000 00:00 0
b24f5000-b2500000 ---p b24f5000 00:00 0
b25df000-b2700000 rwxp b25df000 00:00 0
b2800000-b2900000 rwxp b2800000 00:00 0
b2a00000-b2b00000 rwxp b2a00000 00:00 0
b2c00000-b2cf5000 rwxp b2c00000 00:00 0
b2cf5000-b2d00000 ---p b2cf5000 00:00 0
b2e00000-b2f00000 rwxp b2e00000 00:00 0
b3000000-b3100000 rwxp b3000000 00:00 0
b3200000-b3300000 rwxp b3200000 00:00 0
b3400000-b3500000 rwxp b3400000 00:00 0
b3600000-b36f5000 rwxp b3600000 00:00 0
b36f5000-b3700000 ---p b36f5000 00:00 0
b3765000-b37c8000 rwxp b3765000 00:00 0
b37c8000-b37e6000 r-xp 00000000 08:06 208659 /usr/lib/mono/gac/gnome-vfs-sharp/2.8.0.0__35e10195dab3c99f/gnome-vfs-sharp.dll
b37e6000-b37ef000 r-xp 00000000 08:06 112636 /usr/lib/gtk-2.0/2.10.0/filesystems/libgnome-vfs.so
b37ef000-b37f0000 rwxp 00008000 08:06 112636 /usr/lib/gtk-2.0/2.10.0/filesystems/libgnome-vfs.so
b37f0000-b3900000 rwxp b37f0000 00:00 0
b391a000-b3af7000 rwxp b391a000 00:00 0
b3af7000-b3b00000 ---p b3af7000 00:00 0
b3b13000-b3bfa000 rwxp b3b13000 00:00 0
b3bfa000-b3bfb000 ---p b3bfa000 00:00 0
b3bfb000-b3cfb000 rwxp b3bfb000 00:00 0
b3cfb000-b3cfc000 ---p b3cfb000 00:00 0
b3cfc000-b3dfc000 rwxp b3cfc000 00:00 0
b3dfc000-b3dfd000 ---p b3dfc000 00:00 0
b3dfd000-b3efd000 rwxp b3dfd000 00:00 0
b3efd000-b3efe000 ---p b3efd000 00:00 0
b3efe000-b3ffe000 rwxp b3efe000 00:00 0
b3ffe000-b3fff000 ---p b3ffe000 00:00 0
b3fff000-b40ff000 rwxp b3fff000 00:00 0
b40ff000-b4100000 ---p b40ff000 00:00 0
b4100000-b4300000 rwxp b4100000 00:00 0
b4309000-b433a000 rwxp b4309000 00:00 0
b433a000-b4350000 r-xp 00000000 08:06 481532 /opt/gnome/lib/banshee/entagged-sharp.dll
b4350000-b4356000 r-xp 00000000 08:06 548797 /usr/lib/libfam.so.0.0.0
b4356000-b4357000 rwxp 00005000 08:06 548797 /usr/lib/libfam.so.0.0.0
b4365000-b436c000 r-xp 00000000 08:06 449533 /opt/gnome/share/locale/it/LC_MESSAGES/gnome-vfs-2.0.mo
b436c000-b4489000 rwxp b436c000 00:00 0
b4489000-b4500000 ---p b4489000 00:00 0
b4501000-b450a000 r-xp 00000000 08:06 449618 /opt/gnome/lib/gnome-vfs-2.0/modules/libfile.so
b450a000-b450b000 rwxp 00009000 08:06 449618 /opt/gnome/lib/gnome-vfs-2.0/modules/libfile.so
b450b000-b451b000 rwxp b450b000 00:00 0
b451b000-b451f000 r-xp 00000000 08:06 192391 /lib/libnss_dns-2.4.so
b451f000-b4521000 rwxp 00003000 08:06 192391 /lib/libnss_dns-2.4.so
b4523000-b4536000 r-xp 00000000 08:06 208533 /usr/lib/mono/gac/pango-sharp/2.8.0.0__35e10195dab3c99f/pango-sharp.dll
b4536000-b4546000 rw
=================================================================
Got a SIGABRT while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries
used by your application.
=================================================================

Stacktrace:

at (wrapper managed-to-native) MusicBrainz.Client.mb_QueryWithArgs (System.Runtime.InteropServices.HandleRef,byte[],intptr[]) <0x00004>
at (wrapper managed-to-native) MusicBrainz.Client.mb_QueryWithArgs (System.Runtime.InteropServices.HandleRef,byte[],intptr[]) <0xffffffff>
at MusicBrainz.Client.Query (string,string[]) <0x0005e>
at MusicBrainz.SimpleQuery.FileLookup (MusicBrainz.Client,string,string,string,int,int) <0x00110>
at Banshee.Plugins.MetadataSearch.MetadataSearchPlugin.ProcessTrack (Banshee.Base.LibraryTrackInfo) <0x003e6>
at Banshee.Plugins.MetadataSearch.MetadataSearchPlugin.ProcessQueue () <0x000c9>
at Banshee.Plugins.MetadataSearch.MetadataSearchPlugin.ScanLibraryThread () <0x000ec>
at (wrapper delegate-invoke) System.MulticastDelegate.invoke_void () <0xffffffff>
at (wrapper runtime-invoke) System.Object.runtime_invoke_void (object,intptr,intptr,intptr) <0xffffffff>

Native stacktrace:

banshee(mono_handle_native_sigsegv+0xe7) [0x8144247]
[0xffffe440]
/lib/libc.so.6(abort+0x109) [0xb7d7ec09]
/lib/libc.so.6 [0xb7db20cb]
/lib/libc.so.6 [0xb7db7ab0]
/lib/libc.so.6(__libc_free+0x84) [0xb7db90f4]
/usr/lib/libstdc++.so.6(_ZdlPv+0x21) [0xb4740ee1]
/usr/lib/libstdc++.so.6(_ZdaPv+0x1d) [0xb4740f3d]
/usr/lib/libmusicbrainz.so.4(_ZN6MBHttp13WriteToBufferEPhj+0x83) [0xb4780693]
/usr/lib/libmusicbrainz.so.4(_ZN6MBHttp8DownloadERKSsS1_b+0xb29) [0xb4781899]
/usr/lib/libmusicbrainz.so.4(_ZN6MBHttp16DownloadToStringERKSsS1_RSs+0x39) [0xb4781c59]
/usr/lib/libmusicbrainz.so.4(_ZN11MusicBrainz5QueryERKSsPSt6vectorISsSaISsEE+0x777) [0xb4785357]
/usr/lib/libmusicbrainz.so.4(mb_QueryWithArgs+0x12b) [0xb477900b]
[0xb45398ba]
[0xb4539647]
[0xb4538f91]
[0xb4911e1f]
[0xb4a7072a]
[0xb4a703a5]
[0xb68b5128]
[0xb68b4fa9]
banshee(mono_runtime_delegate_invoke+0x36) [0x80c8ff6]
banshee [0x80be686]
banshee [0x80f3bd7]
banshee [0x8100853]
/lib/libpthread.so.0 [0xb7ea6274]
/lib/libc.so.6(__clone+0x5e) [0xb7e1047e]
This task depends upon

Closed by  arjan timmerman (blaasvis)
Saturday, 21 October 2006, 09:14 GMT
Reason for closing:  Works for me
Additional comments about closing:  works for me with mono 1.1.18 and a fully up to date testing system
Comment by Jan de Groot (JGC) - Sunday, 03 September 2006, 21:47 GMT
The bug is in musicbrainz and not in banshee or glibc. I've updated musicbrainz to 2.1.4, which fixes a security issue. Could you try again with this version of musicbrainz?
Comment by Claudio Riva (Firetux) - Monday, 04 September 2006, 18:34 GMT
I made an upgrade but I got the same error :(

*** glibc detected *** banshee: double free or corruption (!prev): 0xb2a00018 ***
======= Backtrace: =========
/lib/libc.so.6[0xb7d57ab0]
/lib/libc.so.6(__libc_free+0x84)[0xb7d590f4]
/usr/lib/libstdc++.so.6(_ZdlPv+0x21)[0xb46d7ee1]
/usr/lib/libstdc++.so.6(_ZdaPv+0x1d)[0xb46d7f3d]
/usr/lib/libmusicbrainz.so.4(_ZN6MBHttp13WriteToBufferEPhj+0x83)[0xb47176a3]
/usr/lib/libmusicbrainz.so.4(_ZN6MBHttp8DownloadERKSsS1_b+0xb38)[0xb47188b8]
/usr/lib/libmusicbrainz.so.4(_ZN6MBHttp16DownloadToStringERKSsS1_RSs+0x39)[0xb4718c79]
/usr/lib/libmusicbrainz.so.4(_ZN11MusicBrainz5QueryERKSsPSt6vectorISsSaISsEE+0x777)[0xb471c377]
/usr/lib/libmusicbrainz.so.4(mb_QueryWithArgs+0x12b)[0xb471001b]
[0xb3320b02]
[0xb332088f]
[0xb33201d9]
[0xb331f6b6]
[0xb48efbd3]
[0xb683e180]
[0xb683e001]
banshee(mono_runtime_delegate_invoke+0x36)[0x8095216]
banshee[0x80c5c56]
banshee[0x81087f7]
banshee[0x811e803]
/lib/libpthread.so.0[0xb7e3d274]
/lib/libc.so.6(__clone+0x5e)[0xb7db047e]
======= Memory map: ========
00001000-00d21000 rwxp 00001000 00:00 0
08048000-081e6000 r-xp 00000000 08:06 562666 /usr/bin/mono
081e6000-081e8000 rwxp 0019d000 08:06 562666 /usr/bin/mono
081e8000-08aca000 rwxp 081e8000 00:00 0 [heap]
b2700000-b27da000 rwxp b2700000 00:00 0
b27da000-b2800000 ---p b27da000 00:00 0
b28ff000-b2900000 ---p b28ff000 00:00 0
b2900000-b2b6c000 rwxp b2900000 00:00 0
b2b6c000-b2c00000 ---p b2b6c000 00:00 0
b2c00000-b2d00000 rwxp b2c00000 00:00 0
b2dff000-b2e00000 ---p b2dff000 00:00 0
b2e00000-b2f00000 rwxp b2e00000 00:00 0
b2f00000-b2f01000 ---p b2f00000 00:00 0
b2f01000-b3001000 rwxp b2f01000 00:00 0
b3001000-b3002000 ---p b3001000 00:00 0
b3002000-b3102000 rwxp b3002000 00:00 0
b3102000-b3103000 ---p b3102000 00:00 0
b3103000-b3203000 rwxp b3103000 00:00 0
b3203000-b3204000 ---p b3203000 00:00 0
b3204000-b3304000 rwxp b3204000 00:00 0
b3304000-b3308000 r-xp 00000000 08:06 192391 /lib/libnss_dns-2.4.so
b3308000-b330a000 rwxp 00003000 08:06 192391 /lib/libnss_dns-2.4.so
b330f000-b332f000 rwxp b330f000 00:00 0
b332f000-b3330000 ---p b332f000 00:00 0
b3330000-b3430000 rwxp b3330000 00:00 0
b3430000-b344e000 r-xp 00000000 08:06 115260 /usr/lib/mono/gac/gnome-vfs-sharp/2.8.0.0__35e10195dab3c99f/gnome-vfs-sharp.dll
b344e000-b345e000 rwxp b344e000 00:00 0
b345e000-b3474000 r-xp 00000000 08:06 481532 /opt/gnome/lib/banshee/entagged-sharp.dll
b3474000-b3484000 rwxp b3474000 00:00 0
b3484000-b3485000 ---p b3484000 00:00 0
b3485000-b3c85000 rwxp b3485000 00:00 0
b3c85000-b3c86000 ---p b3c85000 00:00 0
b3c86000-b4486000 rwxp b3c86000 00:00 0
b4486000-b4487000 ---p b4486000 00:00 0
b4487000-b44c7000 rwxp b4487000 00:00 0
b44c7000-b44cd000 r-xp 00000000 08:06 548797 /usr/lib/libfam.so.0.0.0
b44cd000-b44ce000 rwxp 00005000 08:06 548797 /usr/lib/libfam.so.0.0.0
b44d5000-b44dc000 r-xp 00000000 08:06 449533 /opt/gnome/share/locale/it/LC_MESSAGES/gnome-vfs-2.0.mo
b44dc000-b44e3000 r-xp 00000000 08:06 450136 /opt/gnome/share/locale/it/LC_MESSAGES/libgnomeui-2.0.mo
b44e3000-b44ec000 r-xp 00000000 08:06 449618 /opt/gnome/lib/gnome-vfs-2.0/modules/libfile.so
b44ec000-b44ed000 rwxp 00009000 08:06 449618 /opt/gnome/lib/gnome-vfs-2.0/modules/libfile.so
b44ed000-b44f6000 r-xp 00000000 08:06 112636 /usr/lib/gtk-2.0/2.10.0/filesystems/libgnome-vfs.so
b44f6000-b44f7000 rwxp 00008000 08:06 112636 /usr/lib/gtk-2.0/2.10.0/filesystems/libgnome-vfs.so
b44f7000-b450a000 r-xp 00000000 08:06 161048 /usr/lib/mono/gac/pango-sharp/2.8.0.0__35e10195dab3c99f/pango-sharp.dll
b450d000-b451d000 rwxp b450d000 00:00 0
b451d000-b4626000 r-xp 00000000 08:06 117593 /usr/lib/mono/gac/System.Xml/1.0.5000.0__b77a5c561934e089/System.Xml.dll
b4626000-b46fc000 r-xp 00000000 08:06 550524 /usr/lib/libstdc++.so.6.0.8
b46fc000-b46ff000 r-xp 000d5000 08:06 550524 /usr/lib/libstdc++.so.6.0.8
b46ff000-b4701000 rwxp 000d8000 08:06 550524 /usr/lib/libstdc++.so.6.0.8
b4701000-b4707000 rwxp b4701000 00:00 0
b4707000-b4736000 r-xp 0000
=================================================================
Got a SIGABRT while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries
used by your application.
=================================================================

Stacktrace:

at (wrapper managed-to-native) MusicBrainz.Client.mb_QueryWithArgs (System.Runtime.InteropServices.HandleRef,byte[],intptr[]) <0x00004>
at (wrapper managed-to-native) MusicBrainz.Client.mb_QueryWithArgs (System.Runtime.InteropServices.HandleRef,byte[],intptr[]) <0xffffffff>
at MusicBrainz.Client.Query (string,string[]) <0x0005e>
at MusicBrainz.SimpleQuery.FileLookup (MusicBrainz.Client,string,string,string,int,int) <0x00110>
at Banshee.Plugins.MetadataSearch.MetadataSearchPlugin.ProcessTrack (Banshee.Base.LibraryTrackInfo) <0x0040d>
at Banshee.Plugins.MetadataSearch.MetadataSearchPlugin.ProcessQueue () <0x00112>
at (wrapper delegate-invoke) System.MulticastDelegate.invoke_void () <0xffffffff>
at (wrapper runtime-invoke) System.Object.runtime_invoke_void (object,intptr,intptr,intptr) <0xffffffff>

Native stacktrace:

banshee(mono_handle_native_sigsegv+0xe7) [0x8154ba7]
[0xffffe440]
/lib/libc.so.6(abort+0x109) [0xb7d1ec09]
/lib/libc.so.6 [0xb7d520cb]
/lib/libc.so.6 [0xb7d57ab0]
/lib/libc.so.6(__libc_free+0x84) [0xb7d590f4]
/usr/lib/libstdc++.so.6(_ZdlPv+0x21) [0xb46d7ee1]
/usr/lib/libstdc++.so.6(_ZdaPv+0x1d) [0xb46d7f3d]
/usr/lib/libmusicbrainz.so.4(_ZN6MBHttp13WriteToBufferEPhj+0x83) [0xb47176a3]
/usr/lib/libmusicbrainz.so.4(_ZN6MBHttp8DownloadERKSsS1_b+0xb38) [0xb47188b8]
/usr/lib/libmusicbrainz.so.4(_ZN6MBHttp16DownloadToStringERKSsS1_RSs+0x39) [0xb4718c79]
/usr/lib/libmusicbrainz.so.4(_ZN11MusicBrainz5QueryERKSsPSt6vectorISsSaISsEE+0x777) [0xb471c377]
/usr/lib/libmusicbrainz.so.4(mb_QueryWithArgs+0x12b) [0xb471001b]
[0xb3320b02]
[0xb332088f]
[0xb33201d9]
[0xb331f6b6]
[0xb48efbd3]
[0xb683e180]
[0xb683e001]
banshee(mono_runtime_delegate_invoke+0x36) [0x8095216]
banshee [0x80c5c56]
banshee [0x81087f7]
banshee [0x811e803]
/lib/libpthread.so.0 [0xb7e3d274]
/lib/libc.so.6(__clone+0x5e) [0xb7db047e]

Loading...