GNOME Bugzilla – Bug 663810
rhythmbox crashed with SIGSEGV in rb_playlist_manager_get_playlists()
Last modified: 2012-01-05 10:08:25 UTC
Originally reported at: https://bugs.launchpad.net/bugs/888535 Crash after activating DAAP share. ProblemType: Crash DistroRelease: Ubuntu 11.10 Package: rhythmbox 2.90.1~20110908-0ubuntu1 ProcVersionSignature: Ubuntu 3.0.0-13.21-generic-pae 3.0.6 Uname: Linux 3.0.0-13-generic-pae i686 ApportVersion: 1.23-0ubuntu4 Architecture: i386 Date: Thu Nov 10 13:48:31 2011 ExecutablePath: /usr/bin/rhythmbox InstallationMedia: Ubuntu 10.04.1 LTS "Lucid Lynx" - Release i386 (20100816.1) ProcCmdline: rhythmbox ProcEnviron: LANGUAGE=fr:en PATH=(custom, no user) LANG=fr_FR.UTF-8 SHELL=/bin/bash SegvAnalysis: Segfault happened at: 0xb775fb67 <rb_playlist_manager_get_playlists+39>: mov 0x10(%eax),%eax PC (0xb775fb67) ok source "0x10(%eax)" (0xfffee47e) not located in a known VMA region (needed readable region)! destination "%eax" ok SegvReason: reading unknown VMA Signal: 11 SourcePackage: rhythmbox StacktraceTop: rb_playlist_manager_get_playlists () from /usr/lib/librhythmbox-core.so.4 rb_dmap_container_db_adapter_new () from /usr/lib/rhythmbox/plugins/daap/libdaap.so ?? () from /usr/lib/rhythmbox/plugins/daap/libdaap.so g_cclosure_marshal_VOID__STRING () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 g_closure_invoke () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 Title: rhythmbox crashed with SIGSEGV in rb_playlist_manager_get_playlists() UpgradeStatus: Upgraded to oneiric on 2011-09-23 (48 days ago) UserGroups: adm admin cdrom dialout dip fax floppy fuse lpadmin plugdev sambashare tape video
I got the same segfault on debian using snapshot f101562. This bug should be fixed by 8bc2fc3 which changed object that is passed to the callback (it's the only thing that fits, also git bisect points to this commit).
indeed