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 614328 - Mirage extensions makes banshee crash
Mirage extensions makes banshee crash
Status: RESOLVED DUPLICATE of bug 612407
Product: banshee
Classification: Other
Component: Other Extensions
1.5.6
Other Linux
: Normal critical
: 1.x
Assigned To: Banshee Maintainers
Banshee Maintainers
Depends on:
Blocks:
 
 
Reported: 2010-03-30 06:47 UTC by Sebastian
Modified: 2010-03-30 06:48 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Sebastian 2010-03-30 06:47:17 UTC
Gnome: 2.29.92
Linux kernel: 2.6.32-16
banshee: 1.6 RC2 (1.5.6)
mirage extension: 0.6.0-1

Hello.

I've got a fresh ubuntu lucid lynx installation with all updates from yesterday, 2010-03-29. When I install banshee everything works perfectly fine until I install the mirage extension. Then banshee comes up with a fatal error message 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.16

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)
Banshee.Dap (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.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-16-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



And banshee closes after confirming.
Comment 1 Alexander Kojevnikov 2010-03-30 06:48:46 UTC
Thanks for taking the time to report this bug.
This particular bug has already been reported into our bug tracking system, but we are happy to tell you that the problem has already been fixed. It should be solved in the next software version. You may want to check for a software upgrade.

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