Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 155099 - media-sound/banshee-0.11.2 segfaults on playback
Summary: media-sound/banshee-0.11.2 segfaults on playback
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Luis Medinas (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-11-13 23:04 UTC by Sebastian Bergmann (RETIRED)
Modified: 2006-11-14 02:16 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sebastian Bergmann (RETIRED) gentoo-dev 2006-11-13 23:04:56 UTC
media-sound/banshee-0.11.2
dev-lang/mono-1.2

sb@wopr-mobile ~ % banshee --debug                  
** Running Banshee in Debug Mode **
Warning: [11/14/2006 07:59:50] (Cannot connect to NetworkManager) - An available, working network connection will be assumed
Debug: [11/14/2006 07:59:50] (Loading audio profiles) - /usr/share/banshee/audio-profiles
Debug: [11/14/2006 07:59:51] (Default player engine) - GStreamer 0.10
Debug: [11/14/2006 07:59:51] (Audio CD Core Initialized) - 
Audioscrobbler starting protocol engine
Setting MusicBrainz proxy to www.musicbrainz.org:80
** Scheduler: Job scheduled (Banshee.Plugins.MetadataSearch.MetadataSearchPlugin+ScanLibraryJob, Normal)
** Scheduler: execution thread created
** Scheduler: Job started (Banshee.Plugins.MetadataSearch.MetadataSearchPlugin+ScanLibraryJob)
** Scheduler: Job ended (Banshee.Plugins.MetadataSearch.MetadataSearchPlugin+ScanLibraryJob)
** Scheduler: execution thread destroyed, no more jobs scheduled
System.NullReferenceException: Object reference not set to an instance of an object
  at Banshee.Plugins.Podcast.PodcastCore.OnPlayerEngineStateChanged (System.Object sender, Banshee.MediaEngine.PlayerEngineStateArgs args) [0x00000] in /var/tmp/portage/media-plugins/banshee-official-plugins-0.11.2/work/banshee-official-plugins-0.11.2/plugins/Podcast/PodcastCore.cs:578 
  at (wrapper delegate-invoke) System.MulticastDelegate:invoke_void_object_PlayerEngineStateArgs (object,Banshee.MediaEngine.PlayerEngineStateArgs)
  at Banshee.Base.PlayerEngineCore.OnEngineStateChanged (System.Object o, Banshee.MediaEngine.PlayerEngineStateArgs args) [0x00018] in /var/tmp/portage/media-sound/banshee-0.11.2/work/banshee-0.11.2/src/Banshee.Base/PlayerEngineCore.cs:121 
  at (wrapper delegate-invoke) System.MulticastDelegate:invoke_void_object_PlayerEngineStateArgs (object,Banshee.MediaEngine.PlayerEngineStateArgs)
  at Banshee.MediaEngine.PlayerEngine.RaiseStateChanged (PlayerEngineState state) [0x0002d] in /var/tmp/portage/media-sound/banshee-0.11.2/work/banshee-0.11.2/src/Banshee.Base/MediaEngine/PlayerEngine.cs:169 
  at Banshee.MediaEngine.PlayerEngine.OnStateChanged (PlayerEngineState state) [0x00031] in /var/tmp/portage/media-sound/banshee-0.11.2/work/banshee-0.11.2/src/Banshee.Base/MediaEngine/PlayerEngine.cs:152 
  at Banshee.MediaEngine.PlayerEngine.HandleOpen (Banshee.Base.SafeUri uri) [0x0001f] in /var/tmp/portage/media-sound/banshee-0.11.2/work/banshee-0.11.2/src/Banshee.Base/MediaEngine/PlayerEngine.cs:123 
Error: [11/14/2006 07:59:55] (Playback Error) - Object reference not set to an instance of an object
zsh: segmentation fault  banshee --debug

Adding dotnet@gentoo.org to CC because the segfault happens in Mono.
Not sure how to provide a backtrace since /usr/bin/banshee is a wrapper script.

-- 

Portage 2.1.2_rc1-r6 (default-linux/x86/2006.1, gcc-4.1.1, glibc-2.5-r0, 2.6.18-gentoo-r2 i686)
=================================================================
System uname: 2.6.18-gentoo-r2 i686 Genuine Intel(R) CPU           L2400  @ 1.66GHz
Gentoo Base System version 1.13.0_alpha7
Last Sync: Tue, 14 Nov 2006 04:00:02 +0000
ccache version 2.4 [disabled]
dev-java/java-config: 1.3.7, 2.0.30
dev-lang/python:     2.4.4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r6
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.60
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r1
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium-m -msse3 -O2 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-march=pentium-m -msse3 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig cvs distlocks fixpackages metadata-transfer parallel-fetch sandbox sfperms sign strict"
GENTOO_MIRRORS="http://mirror.gentoo.no/ ftp://ftp.du.se/pub/os/gentoo ftp://trumpetti.atm.tut.fi/gentoo/ ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo http://gentoo.oregonstate.edu"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="  "
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X a52 aac acpi alsa asf berkdb bitmap-fonts bluetooth browserplugin bzip2 cairo cli cracklib crypt cups dbus dga divx4linux dlloader dri dvd dvdread eds elibc_glibc exif fame firefox flac foomaticdb fortran gaim gdbm gif glitz gnome gpm graphviz gstreamer gtk hal iconv input_devices_evdev input_devices_keyboard input_devices_mouse iproute2 ipv6 isdnlog java jpeg kdeenablefinal kdehiddenvisibility kernel_linux libg++ libnotify libsexy lzo mad matroska mjpeg mmx mmxext mng moznocompose moznoirc moznomail mozsvg mp3 mpeg ncurses nls nomotif nptl nptlonly nsplugin ogg oggvorbis opengl pam pam_console pcre pdf perl png ppds pppd python quicktime readline reflection samba session smp spl sse sse2 ssl startup-notification svg tcpd tetex theora tiff truetype truetype-fonts type1-fonts udev unicode usb userland_GNU video_cards_i810 vim-syntax vorbis win32codecs wmf xcb xml xml2 xorg xv xvid xvmc zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Sebastian Bergmann (RETIRED) gentoo-dev 2006-11-14 02:16:19 UTC
Deleting ~/.gnome2/banshee and starting fresh seems to have fixed the problem.