[ubuntu-mono] [Bug 727177] Re: Banshee rescan music library crashes

yay yay101 at gmail.com
Tue Mar 29 01:28:09 UTC 2011


Here is the Natty Output: (used terminal)


dave at david-890 ~ $ banshee --debug
** Running Mono with --debug   **
[1 Info  12:25:05.891] Running Banshee 1.9.5: [Ubuntu Natty (development branch) (linux-gnu, x86_64) @ 2011-03-11 13:57:57 UTC]
[1 Debug 12:25:05.907] Initializing GTK
[1 Debug 12:25:06.954] Post-Initializing GTK
[1 Debug 12:25:06.960] Configuration client extension loaded (Banshee.GnomeBackend.GConfConfigurationClient)
[1 Debug 12:25:06.970] Using default gconf-base-key
[1 Debug 12:25:07.049] Bus.Session.RequestName ('org.bansheeproject.Banshee') replied with PrimaryOwner
[1 Debug 12:25:07.102] Core service started (DBusServiceManager, 0.000685)
[1 Debug 12:25:07.104] Registering remote object /org/bansheeproject/Banshee/DBusCommandService (Banshee.ServiceStack.DBusCommandService) on org.bansheeproject.Banshee
[1 Debug 12:25:07.109] Core service started (DBusCommandService, 0.006095)
[1 Debug 12:25:07.141] Opened SQLite (version 3.7.4) connection to /home/dave/.config/banshee-1/banshee.db
[1 Debug 12:25:07.142] Core service started (DbConnection, 0.033381)
[1 Debug 12:25:07.157] Database version 43 is up to date
[1 Info  12:25:07.191] Starting collection of anonymous usage data
[1 Debug 12:25:07.257] Core service started (PreferenceService, 0.035102)
[1 Debug 12:25:07.271] Core service started (Network, 0.013906)
[1 Debug 12:25:07.272] Registering remote object /org/bansheeproject/Banshee/SourceManager (Banshee.Sources.SourceManager) on org.bansheeproject.Banshee
[1 Debug 12:25:07.272] Core service started (SourceManager, 0.001322)
[1 Debug 12:25:07.289] Core service started (MediaProfileManager, 0.000132)
[1 Debug 12:25:07.292] Registering remote object /org/bansheeproject/Banshee/PlayerEngine (Banshee.MediaEngine.PlayerEngineService) on org.bansheeproject.Banshee
[1 Debug 12:25:07.295] Core service started (PlayerEngine, 0.006387)
[1 Debug 12:25:07.325] Registering remote object /org/bansheeproject/Banshee/PlaybackController (Banshee.PlaybackController.PlaybackControllerService) on org.bansheeproject.Banshee
[1 Debug 12:25:07.327] Core service started (PlaybackController, 0.005784)
[1 Debug 12:25:07.332] Starting - Startup Job
[1 Debug 12:25:07.332] Core service started (JobScheduler, 0.005371)
[1 Debug 12:25:07.340] IO provider extension loaded (Banshee.IO.Gio.Provider)
[1 Warn  12:25:07.343] Hardware manager extension failed to load - System.InvalidOperationException: Type 'Banshee.Hardware.Gio.HardwareManager' not found in add-in 'Banshee.Gio,1.0' (in `Mono.Addins')
  at Mono.Addins.RuntimeAddin.GetType (System.String typeName, Boolean throwIfNotFound) [0x00000] in <filename unknown>:0 
  at Mono.Addins.TypeExtensionNode.get_Type () [0x00000] in <filename unknown>:0 
  at Mono.Addins.TypeExtensionNode.CreateInstance () [0x00000] in <filename unknown>:0 
  at Mono.Addins.InstanceExtensionNode.CreateInstance (System.Type expectedType) [0x00000] in <filename unknown>:0 
  at Banshee.Hardware.HardwareManager..ctor () [0x00000] in <filename unknown>:0 
[1 Warn  12:25:07.343] Service `Banshee.Hardware.HardwareManager' not started: No HardwareManager extensions could be loaded. Hardware support will be disabled.
[1 Warn  12:25:07.343] Caught an exception - System.Exception: No HardwareManager extensions could be loaded. Hardware support will be disabled. (in `Banshee.Services')
  at Banshee.Hardware.HardwareManager..ctor () [0x00000] in <filename unknown>:0 
  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] in <filename unknown>:0 
[1 Debug 12:25:07.346] Bus.Session.RequestName ('org.bansheeproject.CollectionIndexer') replied with PrimaryOwner
[1 Debug 12:25:07.346] Registering remote object /org/bansheeproject/Banshee/CollectionIndexerService (Banshee.Collection.Indexer.CollectionIndexerService) on org.bansheeproject.CollectionIndexer
[1 Debug 12:25:07.347] Core service started (CollectionIndexerService, 0.003879)
[1 Debug 12:25:07.348] Core service started (SaveTrackMetadataService, 0.00075)
[1 Debug 12:25:07.355] Adding icon theme search path: /usr/share/banshee-1/icons
[1 Debug 12:25:07.356] Core service started (GtkElementsService, 0.007583)
[1 Debug 12:25:07.356] Core service started (InterfaceActionService, 0.000773)
[1 Debug 12:25:07.433] Extension actions loaded: MetadataFixActions
[1 Debug 12:25:07.433] Registering remote object /org/bansheeproject/Banshee/GlobalUIActions (Banshee.Gui.GlobalActions) on org.bansheeproject.Banshee
[1 Debug 12:25:07.433] Album artwork path set to /home/dave/.cache/media-art
[1 Debug 12:25:07.452] Core service started (ArtworkManager, 0.019238)
[1 Debug 12:25:07.453] Core service started (BookmarksService, 8.3E-05)
[1 Debug 12:25:07.607] Adding context page lastfm-recommendations
[1 Debug 12:25:07.619] Adding context page wikipedia
[1 Debug 12:25:07.818] Constructed Nereid interface: 0.332488
[1 Debug 12:25:07.873] Creating new surface cache for 90px images, capped at 0.93 MiB (30 items)
[1 Debug 12:25:07.929] Registering remote object /org/bansheeproject/Banshee/ClientWindow (Nereid.PlayerInterface) on org.bansheeproject.Banshee
[1 Debug 12:25:07.929] Core service started (NereidPlayerInterface, 0.468697)
[1 Debug 12:25:07.944] Extension service started (GStreamerCoreService, 0.014247)
[1 Warn  12:25:07.947] Caught an exception - System.ApplicationException: No support GNOME Settings Daemon could be reached. (in `Banshee.MultimediaKeys')
  at Banshee.MultimediaKeys.MultimediaKeysService.Banshee.ServiceStack.IExtensionService.Initialize () [0x00000] in <filename unknown>:0 
  at Banshee.ServiceStack.ServiceManager.StartExtension (Mono.Addins.TypeExtensionNode node) [0x00000] in <filename unknown>:0 
[1 Warn  12:25:07.947] Extension `Banshee.MultimediaKeys.MultimediaKeysService' not started: No support GNOME Settings Daemon could be reached.
[1 Debug 12:25:07.948] Extension service started (LibraryWatcherService, 0.00085)
[1 Debug 12:25:07.950] Extension service started (PodcastService, 0.001388)
[1 Debug 12:25:07.950] Extension service started (DapService, 0.000793)
[1 Debug 12:25:07.956] Extension service started (MprisService, 0.005075)
[1 Debug 12:25:07.960] Extension service started (SoundMenuService, 0.004365)
[1 Debug 12:25:07.961] Extension service started (DaapService, 0.000661)
[1 Info  12:25:07.962] Updating web proxy from GConf
[1 Debug 12:25:07.964] Direct connection, no proxy in use
[1 Debug 12:25:07.973] Extension service started (GnomeService, 0.01214)
[1 Debug 12:25:07.980] Audioscrobbler state: disconnected
[1 Debug 12:25:07.981] Extension service started (AudioscrobblerService, 0.00838)
[1 Debug 12:25:07.983] Extension service started (AmazonMp3DownloaderService, 0.001638)
[1 Warn  12:25:07.988] Caught an exception - System.NullReferenceException: Object reference not set to an instance of an object (in `Banshee.AudioCd')
  at Banshee.AudioCd.AudioCdService.Initialize () [0x00000] in <filename unknown>:0 
  at Banshee.ServiceStack.ServiceManager.StartExtension (Mono.Addins.TypeExtensionNode node) [0x00000] in <filename unknown>:0 
[1 Warn  12:25:07.988] Extension `Banshee.AudioCd.AudioCdService' not started: Object reference not set to an instance of an object
[1 Warn  12:25:07.990] Caught an exception - System.ApplicationException: No support GNOME Settings Daemon could be reached. (in `Banshee.MultimediaKeys')
  at Banshee.MultimediaKeys.MultimediaKeysService.Banshee.ServiceStack.IExtensionService.Initialize () [0x00000] in <filename unknown>:0 
  at Banshee.ServiceStack.ServiceManager.StartExtension (Mono.Addins.TypeExtensionNode node) [0x00000] in <filename unknown>:0 
[1 Warn  12:25:07.990] Extension `Banshee.MultimediaKeys.MultimediaKeysService' not started: No support GNOME Settings Daemon could be reached.
[1 Warn  12:25:07.991] Caught an exception - System.NullReferenceException: Object reference not set to an instance of an object (in `Banshee.AudioCd')
  at Banshee.AudioCd.AudioCdService.Initialize () [0x00000] in <filename unknown>:0 
  at Banshee.ServiceStack.ServiceManager.StartExtension (Mono.Addins.TypeExtensionNode node) [0x00000] in <filename unknown>:0 
[1 Warn  12:25:07.991] Extension `Banshee.AudioCd.AudioCdService' not started: Object reference not set to an instance of an object
[1 Info  12:25:07.991] All services are started 0.939331
[1 Debug 12:25:08.200] Creating Pango.Layout, configuring Cairo.Context
[1 Debug 12:25:08.396] Registering remote object /org/bansheeproject/Banshee/SourceManager/PlayQueue (Banshee.PlayQueue.PlayQueueSource) on org.bansheeproject.Banshee
[1 Debug 12:25:08.397] Extension source loaded: Play Queue
[1 Debug 12:25:08.401] Extension source loaded: Now Playing
[1 Debug 12:25:08.412] Extension source loaded: Last.fm
[1 Debug 12:25:08.415] Extension source loaded: Ubuntu One Music Store
[1 Debug 12:25:08.434] Extension source loaded: Radio
[1 Debug 12:25:08.444] Extension source loaded: File System Queue
[1 Debug 12:25:08.448] Extension source loaded: Amazon MP3 Store
[1 Debug 12:25:08.452] Extension source loaded: Miro Guide
[1 Debug 12:25:08.459] Extension source loaded: Internet Archive
[1 Debug 12:25:08.474] Extension source loaded: Audiobooks
[1 Debug 12:25:08.486] Starting GTK main loop
[1 Debug 12:25:08.529] Growing surface cache for 90px images to 1.85 MiB (60 items)
[1 Debug 12:25:08.692] Creating Pango.Layout, configuring Cairo.Context
[1 Debug 12:25:08.743] Creating Pango.Layout, configuring Cairo.Context
[1 Info  12:25:09.012] nereid Client Started
[1 Debug 12:25:09.014] Delayed Initializating Banshee.MediaEngine.PlayerEngineService
[1 Debug 12:25:09.016] (libbanshee:player) Stream volume supported: YES
[1 Debug 12:25:09.018] (libbanshee:player) Audiosink has volume: NO
[1 Debug 12:25:09.022] (libbanshee:player) Using system (gst-plugins-good) equalizer element
[1 Debug 12:25:09.062] Player state change: NotReady -> Ready
[1 Debug 12:25:09.065] Loaded equalizer presets: 9.4E-05
[1 Debug 12:25:09.068] Selected equalizer: Rock
[1 Debug 12:25:09.071] Player state change: Ready -> Idle
[1 Debug 12:25:09.072] (libbanshee:player) Disabled ReplayGain
[1 Info  12:25:09.073] GStreamer version 0.10.32.0, gapless: True, replaygain: False
[1 Debug 12:25:09.075] Delayed Initializating Banshee.LibraryWatcher.LibraryWatcherService
[1 Debug 12:25:09.080] Core service started (LibraryImportManager, 0.003046)
[1 Debug 12:25:09.154] Started LibraryWatcher for Music (/media/d371490f-2a37-4a19-a988-08b48f538ef4/Music/)
[1 Debug 12:25:09.154] Started LibraryWatcher for Videos (/home/dave/Videos/)
[1 Debug 12:25:09.163] Starting
[1 Debug 12:25:09.198] Delayed Initializating Banshee.Podcasting.PodcastService
[2 Debug 12:25:09.226] Finished
[1 Debug 12:25:09.303] Delayed Initializating Banshee.Dap.DapService
[1 Debug 12:25:09.303] Delayed Initializating Banshee.Daap.DaapService
[3 Debug 12:25:09.416] Found DAAP share Scotty's Library, trying to resolve...
[3 Debug 12:25:09.419] Found DAAP share Grace’s Library, trying to resolve...
[3 Debug 12:25:09.420] Found DAAP share Easty’s Library, trying to resolve...
[3 Debug 12:25:09.421] Found DAAP share Dayne’s Library_PW, trying to resolve...
[3 Debug 12:25:09.421] Found DAAP share Therese’s Library, trying to resolve...
[3 Debug 12:25:09.422] Found DAAP share Timothy Symonds-Hall’s Library, trying to resolve...
[3 Debug 12:25:09.422] Found DAAP share Alvin Tsang_PW, trying to resolve...
[3 Debug 12:25:09.423] Found DAAP share Papa Bear's Library, trying to resolve...
[3 Debug 12:25:09.423] Found DAAP share Home’s Library, trying to resolve...
[3 Debug 12:25:09.423] Found DAAP share Caity's Library, trying to resolve...
[3 Debug 12:25:09.424] Found DAAP share Angela , trying to resolve...
[3 Debug 12:25:09.424] Found DAAP share Renu’s Library_PW, trying to resolve...
[3 Debug 12:25:09.431] Managed to resolve DAAP share Renu’s Library_PW.
[3 Debug 12:25:09.432] OnServiceResolved provided 10.10.121.73
[3 Debug 12:25:09.432] Using address 10.10.121.73
[3 Debug 12:25:09.433] Managed to resolve DAAP share Angela .
[3 Debug 12:25:09.433] OnServiceResolved provided 10.10.121.118
[3 Debug 12:25:09.433] Using address 10.10.121.118
[3 Debug 12:25:09.433] Managed to resolve DAAP share Caity's Library.
[3 Debug 12:25:09.433] OnServiceResolved provided 10.10.121.5
[3 Debug 12:25:09.433] Using address 10.10.121.5
[3 Debug 12:25:09.434] Managed to resolve DAAP share Home’s Library.
[3 Debug 12:25:09.434] OnServiceResolved provided 10.10.126.111
[3 Debug 12:25:09.434] Using address 10.10.126.111
[3 Debug 12:25:09.435] Managed to resolve DAAP share Papa Bear's Library.
[3 Debug 12:25:09.435] OnServiceResolved provided 10.10.121.184
[3 Debug 12:25:09.435] Using address 10.10.121.184
[3 Debug 12:25:09.436] Managed to resolve DAAP share Alvin Tsang_PW.
[3 Debug 12:25:09.436] OnServiceResolved provided 10.10.122.65
[3 Debug 12:25:09.436] Using address 10.10.122.65
[3 Debug 12:25:09.436] Managed to resolve DAAP share Timothy Symonds-Hall’s Library.
[3 Debug 12:25:09.436] OnServiceResolved provided 10.10.123.200
[3 Debug 12:25:09.436] Using address 10.10.123.200
[3 Debug 12:25:09.437] Managed to resolve DAAP share Therese’s Library.
[3 Debug 12:25:09.437] OnServiceResolved provided 10.10.121.250
[3 Debug 12:25:09.437] Using address 10.10.121.250
[3 Debug 12:25:09.438] Managed to resolve DAAP share Dayne’s Library_PW.
[3 Debug 12:25:09.438] OnServiceResolved provided 10.10.120.251
[3 Debug 12:25:09.438] Using address 10.10.120.251
[3 Debug 12:25:09.438] Managed to resolve DAAP share Easty’s Library.
[3 Debug 12:25:09.438] OnServiceResolved provided 10.10.123.150
[3 Debug 12:25:09.438] Using address 10.10.123.150
[3 Debug 12:25:09.439] Managed to resolve DAAP share Grace’s Library.
[3 Debug 12:25:09.439] OnServiceResolved provided 10.10.120.182
[3 Debug 12:25:09.439] Using address 10.10.120.182
[4 Debug 12:25:09.440] DAAP Proxy listening for connections on port 8089
[3 Debug 12:25:09.440] Managed to resolve DAAP share Scotty's Library.
[3 Debug 12:25:09.441] OnServiceResolved provided 10.10.122.217
[3 Debug 12:25:09.441] Using address 10.10.122.217
[1 Debug 12:25:10.342] Finished - Startup Job
[1 Debug 12:25:15.835] Starting
[5 Debug 12:25:15.856] Finished - Rescanning 1 of 1
Exception in Gtk# callback delegate
  Note: Applications can use GLib.ExceptionManager.UnhandledException to handle the exception.
GLib.MissingIntPtrCtorException: GLib.Object subclass Banshee.Sources.Gui.SourceRowRenderer must provide a protected or public IntPtr ctor to support wrapping of native object handles.
  at GLib.ObjectManager.CreateObject (IntPtr raw) [0x00000] in <filename unknown>:0 
  at GLib.Object.GetObject (IntPtr o, Boolean owned_ref) [0x00000] in <filename unknown>:0 
  at GLib.Object.GetObject (IntPtr o) [0x00000] in <filename unknown>:0 
  at GtkSharp.CellLayoutDataFuncWrapper.NativeCallback (IntPtr cell_layout, IntPtr cell, IntPtr tree_model, IntPtr iter, IntPtr data) [0x00000] in <filename unknown>:0 
   at GLib.ExceptionManager.RaiseUnhandledException(System.Exception e, Boolean is_terminal)
   at GtkSharp.CellLayoutDataFuncWrapper.NativeCallback(IntPtr cell_layout, IntPtr cell, IntPtr tree_model, IntPtr iter, IntPtr data)
   at Gtk.Widget.gtksharp_widget_base_expose_event(IntPtr , IntPtr )
   at Gtk.Widget.OnExposeEvent(Gdk.EventExpose evnt)
   at Banshee.Sources.Gui.SourceView.OnExposeEvent(Gdk.EventExpose evnt)
   at Gtk.Widget.exposeevent_cb(IntPtr widget, IntPtr evnt)
   at Gtk.Application.gtk_main()
   at Gtk.Application.Run()
   at Banshee.Gui.GtkBaseClient.Run()
   at Banshee.Gui.GtkBaseClient.Startup()
   at Hyena.Gui.CleanRoomStartup.Startup(Hyena.Gui.StartupInvocationHandler startup)
   at Banshee.Gui.GtkBaseClient.Startup()
   at Banshee.Gui.GtkBaseClient.Startup(System.String[] args)
   at Nereid.Client.Main(System.String[] args)
   at System.AppDomain.ExecuteAssembly(System.Reflection.Assembly , System.String[] )
   at System.AppDomain.ExecuteAssemblyInternal(System.Reflection.Assembly a, System.String[] args)
   at System.AppDomain.ExecuteAssembly(System.String assemblyFile, System.Security.Policy.Evidence assemblySecurity, System.String[] args)
   at System.AppDomain.ExecuteAssembly(System.String assemblyFile)
   at Booter.Booter.BootClient(System.String clientName)
   at Booter.Booter.Main()
Cairo.Context: called from finalization thread, programmer is missing a call to Dispose


This really needs to be fixed, it makes banshee unuseable.

-- 
You received this bug notification because you are a member of Ubuntu
CLI/Mono Uploaders, which is subscribed to banshee in Ubuntu.
https://bugs.launchpad.net/bugs/727177

Title:
  Banshee rescan music library crashes

Status in “banshee” package in Ubuntu:
  Incomplete

Bug description:
  Binary package hint: banshee

  If I try to rescan the music library, Banshee simply disappears (no
  crash report), the process terminates completely. It happens   on
  Natty with my Dell Inspiron 1521 and it happens on Maverick with my HP
  desktop (P-IV). Banshee only completes the scan one in 20 times. It
  only completes the scan if the scan progress stays on screen. If the
  scan progress disappears somewhat later the scan stops  (incomplete)
  or banshee itself disappears completely. Rhythmbox and Quod Libet scan
  the library without having the same problem. Since the programs simply
  terminates I can't give more information.



More information about the Ubuntu-mono mailing list