After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 614386 - Banshee Encountered a Fatal Error: An unhandled exception was thrown: Object reference not set to an instance of an object
Banshee Encountered a Fatal Error: An unhandled exception was thrown: Object ...
Status: RESOLVED DUPLICATE of bug 612407
Product: banshee
Classification: Other
Component: Community Extensions
1.5.6
Other Linux
: Normal critical
: 1.x
Assigned To: Banshee Maintainers
Banshee Maintainers
Depends on:
Blocks:
 
 
Reported: 2010-03-30 18:00 UTC by bugzilla.gnome.org
Modified: 2010-03-30 23:08 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Banshee Log as Directed (3.83 KB, text/x-log)
2010-03-30 18:00 UTC, bugzilla.gnome.org
Details

Description bugzilla.gnome.org 2010-03-30 18:00:22 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.
Comment 1 Bertrand Lorentz 2010-03-30 18:35:07 UTC
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.
Comment 2 bugzilla.gnome.org 2010-03-30 18:59:49 UTC
Mirage 0.6.0-1 removed and Banshee works. While Rhythmbox is nice, good to be back with Banshee. :-)
Comment 3 Alexander Kojevnikov 2010-03-30 23:08:21 UTC
It's actually a (fixed) duplicate, marking as such.

*** This bug has been marked as a duplicate of bug 612407 ***