GNOME Bugzilla – Bug 614386
Banshee Encountered a Fatal Error: An unhandled exception was thrown: Object reference not set to an instance of an object
Last modified: 2010-03-30 23:08:21 UTC
Created attachment 157520 [details] Banshee Log as Directed *WARNING* Lucid Lynx Ubuntu 10.04 Beta 1 - chastise me if not interested in reports from beta OS release Upon startup, Banshee Media Player window appears which apparently knows about my music as it says that I have 1404 tracks. Error dialogue then appears saying: An unhandled exception was thrown: Object reference not set to an instance of an object at Banshee.Sources.Source..ctor () [0x00000] at Banshee.Sources.DatabaseSource..ctor () [0x00000] at Banshee.Playlist.AbstractPlaylistSource..ctor (System.String generic_name, System.String name, Banshee.Sources.PrimarySource parent) [0x00000] at Banshee.Playlist.PlaylistSource..ctor (System.String name, Banshee.Sources.PrimarySource parent) [0x00000] at Banshee.Mirage.PlaylistGeneratorSource..ctor (Mirage.Db db) [0x00000] at Banshee.Mirage.MiragePlugin.ServiceStartup () [0x00000] at Banshee.Mirage.MiragePlugin.OnSourceAdded (Banshee.Sources.SourceAddedArgs args) [0x00000] at (wrapper delegate-invoke) Banshee.Sources.SourceAddedHandler:invoke_void__this___SourceAddedArgs (Banshee.Sources.SourceAddedArgs) at Banshee.Sources.SourceManager.AddSource (Banshee.Sources.Source source, Boolean isDefault) [0x00000] at Banshee.Sources.SourceManager.AddSource (Banshee.Sources.Source source, Boolean isDefault) [0x00000] at Banshee.ServiceStack.Application.Run () [0x00000] at Banshee.Gui.GtkBaseClient.Initialize (Boolean registerCommonServices) [0x00000] at Banshee.Gui.GtkBaseClient..ctor (Boolean initializeDefault, System.String defaultIconName) [0x00000] at Banshee.Gui.GtkBaseClient..ctor () [0x00000] at Nereid.Client..ctor () [0x00000] at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (object,object[],System.Exception&) at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] Exception has been thrown by the target of an invocation. at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] at System.Reflection.MonoCMethod.Invoke (BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] at System.Reflection.ConstructorInfo.Invoke (System.Object[] parameters) [0x00000] at System.Activator.CreateInstance (System.Type type, Boolean nonPublic) [0x00000] at System.Activator.CreateInstance (System.Type type) [0x00000] at Banshee.Gui.GtkBaseClient.Startup () [0x00000] at Hyena.Gui.CleanRoomStartup.Startup (Hyena.Gui.StartupInvocationHandler startup) [0x00000] .NET Version: 2.0.50727.1433 OS Version: Unix 2.6.32.18 Assembly Version Information: Mono.Data.SqliteClient (2.0.0.0) Mirage (0.6.0.0) Banshee.Mirage (0.6.0.0) Banshee.AudioCd (1.5.0.0) Banshee.CoverArt (1.5.0.0) Banshee.Bookmarks (1.5.0.0) notify-sharp (0.4.0.0) Banshee.NotificationArea (1.5.0.0) Lastfm (1.5.0.0) Banshee.Daap (1.5.0.0) taglib-sharp (2.0.3.7) Migo (1.5.0.0) Banshee.Podcasting (1.5.0.0) Banshee.MultimediaKeys (1.5.0.0) Banshee.Bpm (1.5.0.0) webkit-sharp (1.1.15.0) Banshee.Wikipedia (1.5.0.0) Banshee.Lastfm (1.5.0.0) pango-sharp (2.12.0.0) Banshee.Widgets (1.5.0.0) Banshee.Dap.Ipod (1.5.0.0) Banshee.Dap (1.5.0.0) Banshee.Hal (1.5.0.0) Banshee.Unix (1.5.0.0) Banshee.GStreamer (1.5.0.0) Mono.Media (1.5.0.0) System.Transactions (2.0.0.0) NDesk.DBus.GLib (1.0.0.0) gconf-sharp (2.24.0.0) Banshee.Gnome (1.5.0.0) Banshee.NowPlaying (1.5.0.0) Mono.Cairo (2.0.0.0) System.Data (2.0.0.0) Mono.Data.Sqlite (1.5.0.0) System.Xml (2.0.0.0) System.Core (3.5.0.0) gdk-sharp (2.12.0.0) Mono.Addins (0.4.0.0) atk-sharp (2.12.0.0) Hyena.Gui (1.5.0.0) gtk-sharp (2.12.0.0) Banshee.Core (1.5.0.0) Banshee.ThickClient (1.5.0.0) Nereid (1.5.0.0) NDesk.DBus.Proxies (0.0.0.0) Mono.Posix (2.0.0.0) System (2.0.0.0) Hyena (1.5.0.0) NDesk.DBus (1.0.0.0) glib-sharp (2.12.0.0) Banshee.Services (1.5.0.0) Banshee (1.5.0.0) mscorlib (2.0.0.0) Platform Information: Linux 2.6.32-18-generic i686 unknown GNU/Linux Disribution Information: [/etc/lsb-release] DISTRIB_ID=Ubuntu DISTRIB_RELEASE=10.04 DISTRIB_CODENAME=lucid DISTRIB_DESCRIPTION="Ubuntu lucid (development branch)" [/etc/debian_version] squeeze/sid As per directions, Banshee log also attached. Bummed as all my Banshee ratings are in place. A newer version of Banshee was installed with Karma Koala. Home directory on another partition. Lucid Lynx was installed on a new partition (a new install using the home partition from Karma), Banshee 1.5.6-1 was installed (haven't tried an older version of Banshee on Lucid) which has always crashed on startup.
It looks like you have an older version of the Mirage extension installed. Please remove it and check if that fixes the crash. Mirage is now part of the "Banshee Community Extensions" project. It should be available soon as a package for Lucid, if that's not the case already. Feel free to re-open this bug if Banshee still crashes with Mirage uninstalled or updated to version 1.5.5.
Mirage 0.6.0-1 removed and Banshee works. While Rhythmbox is nice, good to be back with Banshee. :-)
It's actually a (fixed) duplicate, marking as such. *** This bug has been marked as a duplicate of bug 612407 ***