← Back to team overview

desktop-packages team mailing list archive

[Bug 897501] Re: Banshee crashes shortly after startup

 

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to banshee in Ubuntu.
https://bugs.launchpad.net/bugs/897501

Title:
  Banshee crashes shortly after startup

Status in “banshee” package in Ubuntu:
  New

Bug description:
  Recently Banshee crashes for me every time I start it after it's been
  running for about 10 seconds. I've tried deleting the banshee-1
  folders in .config and .cache and rescanning the music library but it
  still happens every time. The problem also occurs with the latest
  package in the proposed repos. Here's the output after running it in
  debug mode:

  $ banshee --debug
  ** Running Mono with --debug   **
  [1 Info  21:36:03.896] Running Banshee 2.2.1: [Ubuntu 11.10 (linux-gnu, i686) @ 2011-11-22 11:58:30 UTC]
  [1 Debug 21:36:03.976] Initializing GTK

  (Banshee:5846): Gtk-WARNING **: Unable to locate theme engine in
  module_path: "pixmap",

  (Banshee:5846): Gtk-WARNING **: Unable to locate theme engine in
  module_path: "pixmap",

  (Banshee:5846): Gtk-WARNING **: Unable to locate theme engine in
  module_path: "pixmap",

  (Banshee:5846): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",
  [1 Debug 21:36:05.185] Post-Initializing GTK
  [1 Debug 21:36:05.205] Configuration client extension loaded (Banshee.GnomeBackend.GConfConfigurationClient)
  [1 Debug 21:36:05.209] Using default gconf-base-key
  [1 Debug 21:36:05.287] Bus.Session.RequestName ('org.bansheeproject.Banshee') replied with PrimaryOwner
  [1 Debug 21:36:05.377] Core service started (DBusServiceManager, 0.001502)
  [1 Debug 21:36:05.381] Registering remote object /org/bansheeproject/Banshee/DBusCommandService (Banshee.ServiceStack.DBusCommandService) on org.bansheeproject.Banshee
  [1 Debug 21:36:05.393] Core service started (DBusCommandService, 0.014907)
  [1 Debug 21:36:05.491] Opened SQLite (version 3.7.7) connection to /home/me/.config/banshee-1/banshee.db
  [1 Debug 21:36:05.492] Core service started (DbConnection, 0.098336)
  [1 Debug 21:36:05.498] Database version 44 is up to date
  [1 Debug 21:36:05.506] Running ANALYZE against database to improve performance
  [1 Debug 21:36:05.555] Core service started (PreferenceService, 0.030075)
  [1 Debug 21:36:05.587] Core service started (Network, 0.031705)
  [1 Debug 21:36:05.588] Registering remote object /org/bansheeproject/Banshee/SourceManager (Banshee.Sources.SourceManager) on org.bansheeproject.Banshee
  [1 Debug 21:36:05.588] Core service started (SourceManager, 0.001271)
  [1 Debug 21:36:05.602] Core service started (MediaProfileManager, 0.000388)
  [1 Debug 21:36:05.613] Registering remote object /org/bansheeproject/Banshee/PlayerEngine (Banshee.MediaEngine.PlayerEngineService) on org.bansheeproject.Banshee
  [1 Debug 21:36:05.616] Core service started (PlayerEngine, 0.01354)
  [1 Debug 21:36:05.666] Registering remote object /org/bansheeproject/Banshee/PlaybackController (Banshee.PlaybackController.PlaybackControllerService) on org.bansheeproject.Banshee
  [1 Debug 21:36:05.667] Core service started (PlaybackController, 0.004685)
  [1 Debug 21:36:05.673] Starting - Startup Job
  [1 Debug 21:36:05.674] Core service started (JobScheduler, 0.006542)
  [1 Debug 21:36:05.700] IO provider extension loaded (Banshee.IO.Gio.Provider)
  [1 Debug 21:36:05.785] Loaded HardwareManager backend: Banshee.Hardware.Gio
  [1 Debug 21:36:05.786] Core service started (HardwareManager, 0.112631)
  [1 Debug 21:36:05.792] Bus.Session.RequestName ('org.bansheeproject.CollectionIndexer') replied with PrimaryOwner
  [1 Debug 21:36:05.799] Registering remote object /org/bansheeproject/Banshee/CollectionIndexerService (Banshee.Collection.Indexer.CollectionIndexerService) on org.bansheeproject.CollectionIndexer
  [1 Debug 21:36:05.802] Core service started (CollectionIndexerService, 0.014384)
  [1 Debug 21:36:05.804] Core service started (SaveTrackMetadataService, 0.001607)
  [1 Debug 21:36:05.822] Adding icon theme search path: /usr/share/banshee/icons
  [1 Debug 21:36:05.823] Core service started (GtkElementsService, 0.018645)
  [1 Debug 21:36:05.825] Core service started (InterfaceActionService, 0.001389)
  [1 Debug 21:36:05.966] Extension actions loaded: MetadataFixActions
  [1 Debug 21:36:05.966] Registering remote object /org/bansheeproject/Banshee/GlobalUIActions (Banshee.Gui.GlobalActions) on org.bansheeproject.Banshee
  [1 Debug 21:36:05.974] Album artwork path set to /home/me/.cache/media-art
  [1 Debug 21:36:06.007] Core service started (ArtworkManager, 0.040687)
  [1 Debug 21:36:06.007] Core service started (BookmarksService, 0.000149)
  [1 Debug 21:36:06.241] Adding context page lastfm-recommendations
  [1 Debug 21:36:06.277] Adding context page wikipedia
  [1 Debug 21:36:06.528] Constructed Nereid interface: 0.46834
  [1 Debug 21:36:06.640] Creating new surface cache for 90px images, capped at 0.93 MiB (30 items)
  [1 Debug 21:36:06.777] Registering remote object /org/bansheeproject/Banshee/ClientWindow (Nereid.PlayerInterface) on org.bansheeproject.Banshee
  [1 Debug 21:36:06.777] Core service started (NereidPlayerInterface, 0.758674)
  [1 Debug 21:36:06.783] Extension service started (CoverArtService, 0.003582)
  [1 Debug 21:36:06.791] Extension service started (PodcastService, 0.005953)
  [1 Debug 21:36:06.803] Using GNOME 2.22 API for Multimedia Keys
  [1 Debug 21:36:06.803] Extension service started (MultimediaKeysService, 0.011715)
  [1 Debug 21:36:06.854] Extension service started (MprisService, 0.050971)
  [1 Debug 21:36:06.907] Audioscrobbler state: connected
  [1 Debug 21:36:06.912] Extension service started (AudioscrobblerService, 0.057715)
  [1 Debug 21:36:06.923] Extension service started (LastfmStreamingService, 0.009473)
  [1 Debug 21:36:06.975] Extension service started (EmusicService, 0.04491)
  [1 Warn  21:36:07.016] Failed to load media-player-info file for 1
  [1 Debug 21:36:07.037] Extension service started (AudioCdService, 0.061137)
  [1 Debug 21:36:07.084] Extension service started (SoundMenuService, 0.04722)
  [1 Debug 21:36:07.087] Extension service started (AmazonMp3DownloaderService, 0.002503)
  [1 Debug 21:36:07.089] Extension service started (DapService, 0.0018)
  [1 Info  21:36:07.094] Updating web proxy from GConf
  [1 Debug 21:36:07.114] Direct connection, no proxy in use
  [1 Debug 21:36:07.130] Extension service started (GnomeService, 0.04025)
  [1 Debug 21:36:07.140] Extension service started (BpmService, 0.006928)
  [1 Debug 21:36:07.175] Extension service started (GStreamerCoreService, 0.034426)
  [1 Debug 21:36:07.182] Extension service started (DaapService, 0.006847)
  [1 Info  21:36:07.183] All services are started 1.893359
  [1 Debug 21:36:07.540] Creating Pango.Layout, configuring Cairo.Context
  [1 Debug 21:36:07.694] Extension source loaded: File System Queue
  [1 Debug 21:36:07.699] Extension source loaded: Miro Guide
  [1 Debug 21:36:07.726] Extension source loaded: Radio
  [1 Debug 21:36:07.732] Extension source loaded: Now Playing
  [1 Debug 21:36:07.799] Extension source loaded: Last.fm
  ** (Banshee:5846): DEBUG: SyncDaemon already running, initializing SyncdaemonDaemon object

  (Banshee:5846): libsoup-WARNING **: No feature manager for feature of type 'U1RequestChrome'
  Domain: 'Gtk' Level: Critical
  Message: IA__gtk_widget_hide: assertion `GTK_IS_WIDGET (widget)' failed
  Trace follows:
     at GLib.Log.PrintTraceLogFunction(System.String domain, LogLevelFlags level, System.String message)
     at GLib.Object.gtksharp_object_newv(IntPtr , Int32 , System.IntPtr[] , GLib.Value[] )
     at GLib.Object.CreateNativeObject(System.String[] names, GLib.Value[] vals)
     at Gtk.Object.CreateNativeObject(System.String[] names, GLib.Value[] vals)
     at Gtk.Widget.CreateNativeObject(System.String[] names, GLib.Value[] vals)
     at UbuntuOne.U1MusicStore..ctor()
     at Banshee.UbuntuOneMusicStore.UbuntuOneMusicStoreSource+StoreWrapper..ctor()
     at Banshee.UbuntuOneMusicStore.UbuntuOneMusicStoreSource+CustomView..ctor()
     at Banshee.UbuntuOneMusicStore.UbuntuOneMusicStoreSource..ctor()
     at System.Reflection.MonoCMethod.InternalInvoke(System.Reflection.MonoCMethod , System.Object , System.Object[] , System.Exception ByRef )
     at System.Reflection.MonoCMethod.Invoke(System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture)
     at System.Reflection.MonoCMethod.Invoke(BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture)
     at System.Reflection.ConstructorInfo.Invoke(System.Object[] parameters)
     at System.Activator.CreateInstance(System.Type type, Boolean nonPublic)
     at System.Activator.CreateInstance(System.Type type)
     at Mono.Addins.TypeExtensionNode.CreateInstance()
     at Banshee.Sources.SourceManager.OnExtensionChanged(System.Object o, Mono.Addins.ExtensionNodeEventArgs args)
     at Mono.Addins.ExtensionNode.add_ExtensionNodeChanged(Mono.Addins.ExtensionNodeEventHandler value)
     at Mono.Addins.ExtensionContext.AddExtensionNodeHandler(System.String path, Mono.Addins.ExtensionNodeEventHandler handler)
     at Mono.Addins.AddinManager.AddExtensionNodeHandler(System.String path, Mono.Addins.ExtensionNodeEventHandler handler)
     at Banshee.Sources.SourceManager.LoadExtensionSources()
     at Banshee.ServiceStack.Application.Run()
     at Banshee.Gui.GtkBaseClient.Initialize(Boolean registerCommonServices)
     at Banshee.Gui.GtkBaseClient..ctor(Boolean initializeDefault, System.String defaultIconName)
     at Banshee.Gui.GtkBaseClient..ctor()
     at Nereid.Client..ctor()
     at System.Reflection.MonoCMethod.InternalInvoke(System.Reflection.MonoCMethod , System.Object , System.Object[] , System.Exception ByRef )
     at System.Reflection.MonoCMethod.Invoke(System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture)
     at System.Reflection.MonoCMethod.Invoke(BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture)
     at System.Reflection.ConstructorInfo.Invoke(System.Object[] parameters)
     at System.Activator.CreateInstance(System.Type type, Boolean nonPublic)
     at System.Activator.CreateInstance(System.Type type)
     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.AppDomain , 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()
  [1 Debug 21:36:08.053] Extension source loaded: Ubuntu One Music Store
  [1 Debug 21:36:08.096] Extension source loaded: Audiobooks
  [1 Info  21:36:08.102] AmazonMP3 store redirect URL: https://one.ubuntu.com/music/store/amz/
  [1 Debug 21:36:08.103] Extension source loaded: Amazon MP3 Store
  [1 Debug 21:36:08.249] Registering remote object /org/bansheeproject/Banshee/SourceManager/PlayQueue (Banshee.PlayQueue.PlayQueueSource) on org.bansheeproject.Banshee
  [1 Debug 21:36:08.249] Extension source loaded: Play Queue
  [1 Debug 21:36:08.265] Extension source loaded: Internet Archive
  [1 Debug 21:36:08.275] Starting GTK main loop
  [1 Debug 21:36:08.425] U1MS: Url Loaded:  - file:///usr/share/libubuntuone/1/javascript/connecting.html
  [1 Debug 21:36:08.683] Creating Pango.Layout, configuring Cairo.Context
  [1 Debug 21:36:08.852] Creating Pango.Layout, configuring Cairo.Context
  ** (Banshee:5846): DEBUG: Loading the real store page

  ** (Banshee:5846): WARNING **: Got less number of items in credentials hash table than expected!
  [1 Info  21:36:11.719] nereid Client Started
  [1 Debug 21:36:11.725] Delayed Initializating Banshee.MediaEngine.PlayerEngineService
  [1 Debug 21:36:11.797] (libbanshee:player) Audiosink has volume: YES
  [1 Debug 21:36:11.839] (libbanshee:player) Using system (gst-plugins-good) equalizer element
  [1 Debug 21:36:11.953] Player state change: NotReady -> Ready
  [1 Debug 21:36:11.959] Loaded equalizer presets: 0.000223
  [1 Debug 21:36:11.969] Selected equalizer: Rock
  [1 Debug 21:36:11.982] Player state change: Ready -> Idle
  [1 Debug 21:36:11.991] (libbanshee:player) Enabled ReplayGain
  [1 Debug 21:36:12.015] (libbanshee:player) scaled volume: 1.00 (ReplayGain) * 0.00 (User) = 0.00
  [1 Info  21:36:12.017] GStreamer version 0.10.35.0, gapless: True, replaygain: True
  [1 Debug 21:36:12.022] Delayed Initializating Banshee.Podcasting.PodcastService
  [1 Debug 21:36:12.203] Delayed Initializating Banshee.Dap.DapService
  [1 Debug 21:36:12.228] Dap support extension loaded: Banshee.Dap.MassStorage
  [1 Debug 21:36:12.237] Dap support extension loaded: Banshee.Dap.Mtp
  [1 Debug 21:36:12.238] Dap support extension loaded: Banshee.Dap.AppleDevice
  [1 Warn  21:36:12.244] Failed to load media-player-info file for 1
  [1 Debug 21:36:12.248] Delayed Initializating Banshee.Daap.DaapService
  [7 Debug 21:36:12.257] Refreshing any podcasts that haven't been updated in over an hour
  [8 Info  21:36:12.395] AppleDeviceSource is ignoring unmounted volume Zune
  Device 0 (VID=045e and PID=0710) is a Microsoft Zune.
  [1 Debug 21:36:13.279] Finished - Startup Job
  [1 Debug 21:36:13.286] Starting - Downloading Cover Art
  [15 Debug 21:36:14.248] DAAP Proxy listening for connections on port 8089
  [1 Debug 21:36:15.822] Preempting - Downloading Cover Art
  [1 Debug 21:36:15.824] Starting - Saving Metadata to File
  [17 Debug 21:36:15.832] Finished - Saving Metadata to File
  [17 Debug 21:36:15.849] Starting - Downloading Cover Art

  ** (Banshee:5846): WARNING **: Error calling get_info: Traceback (most recent call last):
    File "/usr/lib/python2.7/dist-packages/dbus/service.py", line 702, in _message_cb
      retval = candidate_method(self, *args, **keywords)
    File "/usr/lib/python2.7/dist-packages/ubuntuone-client/ubuntuone/platform/linux/dbus_interface.py", line 1041, in get_info
      return self.syncdaemon_folders.get_info(path)
    File "/usr/lib/python2.7/dist-packages/ubuntuone-client/ubuntuone/syncdaemon/interaction_interfaces.py", line 640, in get_info
      mdobj = self.fs.get_by_path(path.encode('utf-8'))
    File "/usr/lib/python2.7/dist-packages/ubuntuone-client/ubuntuone/syncdaemon/filesystem_manager.py", line 781, in get_by_path
      mdid = self._idx_path[path]
  KeyError: '/home/me/.ubuntuone/Purchased from Ubuntu One'

  
  ** (Banshee:5846): CRITICAL **: syncdaemon_folder_info_get_subscribed: assertion `SYNCDAEMON_IS_FOLDER_INFO (finfo)' failed

  ** (Banshee:5846): WARNING **: Error rescanning Purchased Music: No such file or directory
  [12 Warn  21:36:24.315] Caught an exception - System.Net.WebException: The request timed out (in `System')
    at System.Net.HttpWebRequest.EndGetResponse (IAsyncResult asyncResult) [0x00000] in <filename unknown>:0 
    at System.Net.HttpWebRequest.GetResponse () [0x00000] in <filename unknown>:0 
    at Banshee.Metadata.MetadataServiceJob.GetHttpStream (System.Uri uri, System.String[] ignoreMimeTypes) [0x00000] in <filename unknown>:0 
    at Banshee.Metadata.MetadataServiceJob.GetHttpStream (System.Uri uri) [0x00000] in <filename unknown>:0 
    at Banshee.Metadata.Rhapsody.RhapsodyQueryJob.Run () [0x00000] in <filename unknown>:0 
    at Banshee.Metadata.MetadataServiceJob.Run () [0x00000] in <filename unknown>:0 
  Stacktrace:

    at (wrapper managed-to-native) object.__icall_wrapper_mono_string_new_wrapper (intptr) <IL 0x00021, 0xffffffff>
    at (wrapper unknown) Mtp.FolderStruct.PtrToStructure (intptr,object) <IL 0x00054, 0xffffffff>
    at (wrapper runtime-invoke) <Module>.runtime_invoke_void_intptr_object (object,intptr,intptr,intptr) <IL 0x0005a, 0xffffffff>
    at (wrapper managed-to-native) System.Runtime.InteropServices.Marshal.PtrToStructure (intptr,System.Type) <IL 0x00022, 0xffffffff>
    at Mtp.Folder.GetRootFolders (Mtp.MtpDevice) <IL 0x00024, 0x00087>
    at Mtp.MtpDevice.GetRootFolders () <IL 0x00001, 0x00013>
    at Mtp.MtpDevice.SetDefaultFolders () <IL 0x00000, 0x0002f>
    at Mtp.MtpDevice..ctor (Mtp.MtpDeviceHandle,Mtp.MtpDeviceStruct) <IL 0x00037, 0x00053>
    at Mtp.MtpDevice.Connect (Mtp.RawMtpDevice) <IL 0x0003d, 0x00117>
    at Banshee.Dap.Mtp.MtpSource.DeviceInitialize (Banshee.Hardware.IDevice) <IL 0x000c9, 0x003f7>
    at Banshee.Dap.DapService.FindDeviceSource (Banshee.Hardware.IDevice) <IL 0x00027, 0x000bc>
    at Banshee.Dap.DapService/MapDeviceJob.Run () <IL 0x000e0, 0x0055f>
    at Banshee.Kernel.Scheduler.ProcessJobThread () <IL 0x00085, 0x0012a>
    at System.Threading.Thread.StartUnsafe () <IL 0x00021, 0x00057>
    at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) <IL 0x0004e, 0xffffffff>

  Native stacktrace:

  	banshee() [0x80e126c]
  	banshee() [0x812046c]
  	banshee() [0x805fe7d]
  	[0x8e340c]
  	/lib/i386-linux-gnu/libc.so.6(+0x7ccc6) [0x18ccc6]
  	banshee(mono_string_new+0x19) [0x81a69d9]
  	banshee(mono_string_new_wrapper+0x21) [0x81a6a81]
  	[0xd95a90]
  	[0x212d840]
  	[0x381cd2d]
  	banshee() [0x8064afc]

  Debug info from gdb:

  Could not attach to process.  If your uid matches the uid of the target
  process, check the setting of /proc/sys/kernel/yama/ptrace_scope, or try
  again as the root user.  For more details, see /etc/sysctl.d/10-ptrace.conf
  ptrace: Operation not permitted.
  No threads.

  =================================================================
  Got a SIGSEGV while executing native code. This usually indicates
  a fatal error in the mono runtime or one of the native libraries 
  used by your application.
  =================================================================

  Aborted

  ProblemType: Bug
  DistroRelease: Ubuntu 11.10
  Package: banshee 2.2.1-1ubuntu2
  ProcVersionSignature: Ubuntu 3.0.0-13.22-generic 3.0.6
  Uname: Linux 3.0.0-13-generic i686
  NonfreeKernelModules: nvidia
  ApportVersion: 1.23-0ubuntu4
  Architecture: i386
  Date: Mon Nov 28 21:37:40 2011
  InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Beta i386 (20110909)
  SourcePackage: banshee
  UpgradeStatus: Upgraded to oneiric on 2011-09-22 (67 days ago)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/banshee/+bug/897501/+subscriptions


References