[ubuntu-mono] [Bug 793230] Re: Banshee closes when transitioning to next song

Zach Gorman 793230 at bugs.launchpad.net
Mon Jun 6 19:00:57 UTC 2011


** Running Mono with --debug   **
[1 Info  14:52:40.436] Running Banshee 2.0.0: [Ubuntu Natty (development branch) (linux-gnu, i686) @ 2011-04-18 16:21:33 UTC]
[1 Debug 14:52:41.269] Initializing GTK
[1 Debug 14:52:50.899] Post-Initializing GTK
[1 Debug 14:52:51.033] Configuration client extension loaded (Banshee.GnomeBackend.GConfConfigurationClient)
[1 Debug 14:52:51.298] Using default gconf-base-key
[1 Debug 14:52:51.834] Bus.Session.RequestName ('org.bansheeproject.Banshee') replied with PrimaryOwner
[1 Debug 14:52:53.006] Core service started (DBusServiceManager, 0.011564)
[1 Debug 14:52:53.033] Registering remote object /org/bansheeproject/Banshee/DBusCommandService (Banshee.ServiceStack.DBusCommandService) on org.bansheeproject.Banshee
[1 Debug 14:52:53.100] Core service started (DBusCommandService, 0.090744)
[1 Debug 14:52:54.410] Opened SQLite (version 3.7.4) connection to /home/zach/.config/banshee-1/banshee.db
[1 Debug 14:52:54.413] Core service started (DbConnection, 1.313606)
[1 Debug 14:52:54.475] Database version 43 is up to date
[1 Debug 14:52:54.522] Running ANALYZE against database to improve performance
[2 Debug 14:52:54.538] Exception executing command: ANALYZE
[2 Warn  14:52:54.579] Caught an exception - Hyena.Data.Sqlite.SqliteException: Sqlite error 11: database disk image is malformed (SQL: ANALYZE) (in `Hyena.Data.Sqlite')
  at Hyena.Data.Sqlite.Connection.CheckError (Int32 errorCode, System.String sql) [0x00000] in <filename unknown>:0 
  at Hyena.Data.Sqlite.Connection.Execute (System.String sql) [0x00000] in <filename unknown>:0 
  at Hyena.Data.Sqlite.HyenaSqliteCommand.Execute (Hyena.Data.Sqlite.HyenaSqliteConnection hconnection, Hyena.Data.Sqlite.Connection connection) [0x00000] in <filename unknown>:0 
[1 Warn  14:52:54.582] Error determining if ANALYZE is necessary - Hyena.Data.Sqlite.SqliteException: Sqlite error 11: database disk image is malformed (SQL: ANALYZE) (in `Hyena.Data.Sqlite')
  at Hyena.Data.Sqlite.Connection.CheckError (Int32 errorCode, System.String sql) [0x00000] in <filename unknown>:0 
  at Hyena.Data.Sqlite.Connection.Execute (System.String sql) [0x00000] in <filename unknown>:0 
  at Hyena.Data.Sqlite.HyenaSqliteCommand.Execute (Hyena.Data.Sqlite.HyenaSqliteConnection hconnection, Hyena.Data.Sqlite.Connection connection) [0x00000] in <filename unknown>:0 
[1 Debug 14:52:54.789] Core service started (PreferenceService, 0.142777)
[1 Debug 14:52:54.834] Core service started (Network, 0.045314)
[1 Debug 14:52:54.837] Registering remote object /org/bansheeproject/Banshee/SourceManager (Banshee.Sources.SourceManager) on org.bansheeproject.Banshee
[1 Debug 14:52:54.838] Core service started (SourceManager, 0.003172)
[1 Debug 14:52:54.896] Core service started (MediaProfileManager, 0.001343)
[1 Debug 14:52:54.916] Registering remote object /org/bansheeproject/Banshee/PlayerEngine (Banshee.MediaEngine.PlayerEngineService) on org.bansheeproject.Banshee
[1 Debug 14:52:54.925] Core service started (PlayerEngine, 0.028755)
[1 Debug 14:52:55.195] Registering remote object /org/bansheeproject/Banshee/PlaybackController (Banshee.PlaybackController.PlaybackControllerService) on org.bansheeproject.Banshee
[1 Debug 14:52:55.201] Core service started (PlaybackController, 0.039059)
[1 Debug 14:52:55.288] Starting - Startup Job
[1 Debug 14:52:55.300] Core service started (JobScheduler, 0.098048)
[1 Debug 14:52:55.370] IO provider extension loaded (Banshee.IO.Gio.Provider)
[1 Debug 14:52:56.405] Loaded HardwareManager backend: Banshee.Hardware.Gio
[1 Debug 14:52:56.438] Core service started (HardwareManager, 1.138601)
[1 Debug 14:52:56.470] Bus.Session.RequestName ('org.bansheeproject.CollectionIndexer') replied with PrimaryOwner
[1 Debug 14:52:56.480] Registering remote object /org/bansheeproject/Banshee/CollectionIndexerService (Banshee.Collection.Indexer.CollectionIndexerService) on org.bansheeproject.CollectionIndexer
[1 Debug 14:52:56.496] Core service started (CollectionIndexerService, 0.056942)
[1 Debug 14:52:56.504] Core service started (SaveTrackMetadataService, 0.008679)
[1 Debug 14:52:56.736] Adding icon theme search path: /usr/share/banshee/icons
[1 Debug 14:52:56.742] Core service started (GtkElementsService, 0.237621)
[1 Debug 14:52:56.826] Core service started (InterfaceActionService, 0.083139)
[1 Debug 14:52:58.204] Extension actions loaded: MetadataFixActions
[1 Debug 14:52:58.206] Registering remote object /org/bansheeproject/Banshee/GlobalUIActions (Banshee.Gui.GlobalActions) on org.bansheeproject.Banshee
[1 Debug 14:52:58.235] Album artwork path set to /home/zach/.cache/media-art
[1 Debug 14:52:58.567] Core service started (ArtworkManager, 0.360815)
[1 Debug 14:52:58.568] Core service started (BookmarksService, 0.0009)
[1 Debug 14:53:02.256] Adding context page lastfm-recommendations
[1 Debug 14:53:02.512] Adding context page wikipedia
[1 Debug 14:53:09.363] Constructed Nereid interface: 10.33503
[1 Debug 14:53:10.143] Creating new surface cache for 90px images, capped at 0.28 MiB (9 items)
[1 Debug 14:53:11.594] Registering remote object /org/bansheeproject/Banshee/ClientWindow (Nereid.PlayerInterface) on org.bansheeproject.Banshee
[1 Debug 14:53:11.594] Core service started (NereidPlayerInterface, 12.799359)
[1 Debug 14:53:15.134] Extension service started (GStreamerCoreService, 3.536045)
[1 Debug 14:53:15.328] Extension service started (BpmService, 0.19354)
[1 Debug 14:53:15.388] Using GNOME 2.22 API for Multimedia Keys
[1 Debug 14:53:15.389] Extension service started (MultimediaKeysService, 0.060437)
[1 Debug 14:53:15.403] Extension service started (LibraryWatcherService, 0.014517)
[1 Debug 14:53:15.450] Extension service started (PodcastService, 0.0467)
[1 Debug 14:53:15.456] Extension service started (DapService, 0.005455)
[1 Debug 14:53:15.525] Extension service started (MprisService, 0.068996)
[1 Debug 14:53:16.048] Extension service started (SoundMenuService, 0.521967)
[1 Debug 14:53:16.054] Extension service started (DaapService, 0.006214)
[1 Info  14:53:16.229] Updating web proxy from GConf
[1 Debug 14:53:16.382] Direct connection, no proxy in use
[1 Debug 14:53:16.713] Extension service started (GnomeService, 0.657926)
[1 Debug 14:53:17.594] Audioscrobbler state: connected
[1 Debug 14:53:17.604] Extension service started (AudioscrobblerService, 0.891757)
[1 Debug 14:53:17.713] Extension service started (LastfmStreamingService, 0.108309)
[1 Debug 14:53:17.722] Extension service started (AmazonMp3DownloaderService, 0.009119)
[1 Debug 14:53:17.749] Extension service started (CoverArtService, 0.026552)
[1 Debug 14:53:17.897] Extension service started (AudioCdService, 0.148035)
[1 Info  14:53:17.903] All services are started 26.063571
[1 Debug 14:53:24.360] Creating Pango.Layout, configuring Cairo.Context
[1 Debug 14:53:26.054] Registering remote object /org/bansheeproject/Banshee/SourceManager/PlayQueue (Banshee.PlayQueue.PlayQueueSource) on org.bansheeproject.Banshee
[1 Debug 14:53:26.055] Extension source loaded: Play Queue
[1 Debug 14:53:26.165] Extension source loaded: Now Playing
[1 Debug 14:53:26.774] Extension source loaded: Last.fm
** (Banshee:22136): DEBUG: SyncDaemon already running, initializing SyncdaemonDaemon object

(Banshee:22136): libsoup-WARNING **: No feature manager for feature of
type 'U1RequestChrome'

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


** (Banshee:22136): CRITICAL **: syncdaemon_folder_info_get_subscribed: assertion `SYNCDAEMON_IS_FOLDER_INFO (finfo)' failed
[1 Debug 14:53:34.984] Extension source loaded: Ubuntu One Music Store
[1 Debug 14:53:35.092] Extension source loaded: Radio
[1 Debug 14:53:35.346] Extension source loaded: File System Queue
[1 Debug 14:53:35.427] Extension source loaded: Amazon MP3 Store
[1 Debug 14:53:35.466] Extension source loaded: Miro Guide
[1 Debug 14:53:35.579] Extension source loaded: Internet Archive
[1 Debug 14:53:35.879] Extension source loaded: Audiobooks
[1 Debug 14:53:35.909] Starting GTK main loop

** (Banshee:22136): WARNING **: Error rescanning Purchased Music: No such file or directory
[1 Debug 14:53:43.300] Creating Pango.Layout, configuring Cairo.Context
[1 Debug 14:53:43.778] Creating Pango.Layout, configuring Cairo.Context
[1 Debug 14:53:44.326] Growing surface cache for 90px images to 0.37 MiB (12 items)
** (Banshee:22136): DEBUG: Loading the real store page
[1 Info  14:53:54.193] nereid Client Started
[1 Debug 14:53:54.273] Delayed Initializating Banshee.MediaEngine.PlayerEngineService
[1 Debug 14:53:54.512] (libbanshee:player) Stream volume supported: YES
[1 Debug 14:53:54.584] (libbanshee:player) Audiosink has volume: NO
[1 Debug 14:53:55.083] (libbanshee:player) Using system (gst-plugins-good) equalizer element
[1 Debug 14:53:55.912] Player state change: NotReady -> Ready
[1 Debug 14:53:55.995] Loaded equalizer presets: 0.024228
[1 Debug 14:53:56.061] Selected equalizer: Rock
[1 Debug 14:53:56.166] Player state change: Ready -> Idle
[1 Debug 14:53:56.254] (libbanshee:player) Disabled ReplayGain
[1 Info  14:53:56.261] GStreamer version 0.10.32.0, gapless: True, replaygain: False
[1 Debug 14:53:56.428] Delayed Initializating Banshee.LibraryWatcher.LibraryWatcherService
[1 Debug 14:53:56.675] Core service started (LibraryImportManager, 0.038609)
[1 Debug 14:53:56.786] Started LibraryWatcher for Music (/host/Documents and Settings/Zachary/My Documents/My Music/iTunes/iTunes Media/Music/)
[1 Debug 14:53:56.831] Started LibraryWatcher for Videos (/home/zach/Videos/)
[1 Debug 14:53:56.831] Delayed Initializating Banshee.Podcasting.PodcastService
[1 Debug 14:53:58.765] Delayed Initializating Banshee.Dap.DapService
[1 Debug 14:53:59.112] Dap support extension loaded: Banshee.Dap.MassStorage
[1 Debug 14:53:59.285] Dap support extension loaded: Banshee.Dap.AppleDevice
[1 Debug 14:53:59.397] Dap support extension loaded: Banshee.Dap.Mtp
[1 Debug 14:53:59.551] Delayed Initializating Banshee.Daap.DaapService
[3 Debug 14:54:00.625] Refreshing any podcasts that haven't been updated in over an hour
[1 Debug 14:54:01.465] Finished - Startup Job
[1 Debug 14:54:01.474] Starting - Saving Metadata to File
[4 Debug 14:54:01.533] Finished - Saving Metadata to File
[4 Debug 14:54:01.546] Starting - Downloading Cover Art
[5 Debug 14:54:01.556] Finished - Downloading Cover Art
[6 Debug 14:54:04.594] DAAP Proxy listening for connections on port 8089
[1 Debug 14:54:18.502] U1MS: Url Loaded:  - http://stores.7digital.com/default.aspx?shop=480&partner=983
[1 Debug 14:55:07.629] Player state change: Idle -> Loading
[1 Warn  14:55:09.132] Seem to be stuck loading file:///host/Documents%20and%20Settings/Zachary/My%20Documents/My%20Music/iTunes/iTunes%20Media/Music/Alessi's%20Ark/Time%20Travel/12.%20The%20Bird%20Song.mp3, so re-trying
[1 Debug 14:55:10.719] Player state change: Loading -> Loaded
[1 Debug 14:55:11.023] (libbanshee:player) [gapless] Triggering track-change signal
[1 Debug 14:55:15.563] Player state change: Loaded -> Playing
Domain: 'Gtk' Level: Critical
Message: IA__gtk_widget_event: assertion `WIDGET_REALIZED_FOR_EVENT (widget, event)' failed
Trace follows:
   at GLib.Log.PrintTraceLogFunction(System.String domain, LogLevelFlags level, System.String message)
   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()
[1 Debug 14:55:15.899] Creating Pango.Layout, configuring Cairo.Context
[1 Debug 14:55:15.900] Creating Pango.Layout, configuring Cairo.Context
[1 Debug 14:55:16.578] TrackInfoDisplay RenderAnimation: 18.00 FPS
[7 Debug 14:55:29.604] Audioscrobbler sign-on succeeded - Session ID received
[7 Debug 14:55:31.827] Submitted NowPlaying track to Audioscrobbler
[8 Debug 14:57:36.150] (libbanshee:player) [Gapless] Requesting next track
[2 Debug 14:57:37.164] Exception executing command: DELETE FROM CoreSmartPlaylistEntries WHERE SmartPlaylistID = 5;
                  INSERT INTO CoreSmartPlaylistEntries
                    (EntryID, SmartPlaylistID, TrackID)
                    SELECT NULL, 5 as SmartPlaylistID, TrackId FROM CoreTracks,CoreArtists,CoreAlbums
                        WHERE CoreArtists.ArtistID = CoreTracks.ArtistID AND CoreAlbums.AlbumID = CoreTracks.AlbumID AND CoreTracks.PrimarySourceID = 1
                        AND (((CoreTracks.LastPlayedStamp > 1306180399 AND CoreTracks.LastPlayedStamp IS NOT NULL) And (CoreTracks.PlayCount > 0 AND CoreTracks.PlayCount IS NOT NULL)))  
[2 Warn  14:57:37.165] Caught an exception - Hyena.Data.Sqlite.SqliteException: Sqlite error 11: database disk image is malformed (SQL: DELETE FROM CoreSmartPlaylistEntries WHERE SmartPlaylistID = 5;
                  INSERT INTO CoreSmartPlaylistEntries
                    (EntryID, SmartPlaylistID, TrackID)
                    SELECT NULL, 5 as SmartPlaylistID, TrackId FROM CoreTracks,CoreArtists,CoreAlbums
                        WHERE CoreArtists.ArtistID = CoreTracks.ArtistID AND CoreAlbums.AlbumID = CoreTracks.AlbumID AND CoreTracks.PrimarySourceID = 1
                        AND (((CoreTracks.LastPlayedStamp > 1306180399 AND CoreTracks.LastPlayedStamp IS NOT NULL) And (CoreTracks.PlayCount > 0 AND CoreTracks.PlayCount IS NOT NULL)))  ) (in `Hyena.Data.Sqlite')
  at Hyena.Data.Sqlite.Connection.CheckError (Int32 errorCode, System.String sql) [0x00000] in <filename unknown>:0 
  at Hyena.Data.Sqlite.Connection.Execute (System.String sql) [0x00000] in <filename unknown>:0 
  at Hyena.Data.Sqlite.HyenaSqliteCommand.Execute (Hyena.Data.Sqlite.HyenaSqliteConnection hconnection, Hyena.Data.Sqlite.Connection connection) [0x00000] in <filename unknown>:0 

Unhandled Exception: Hyena.Data.Sqlite.SqliteException: Sqlite error 11: database disk image is malformed (SQL: DELETE FROM CoreSmartPlaylistEntries WHERE SmartPlaylistID = 5;
                  INSERT INTO CoreSmartPlaylistEntries
                    (EntryID, SmartPlaylistID, TrackID)
                    SELECT NULL, 5 as SmartPlaylistID, TrackId FROM CoreTracks,CoreArtists,CoreAlbums
                        WHERE CoreArtists.ArtistID = CoreTracks.ArtistID AND CoreAlbums.AlbumID = CoreTracks.AlbumID AND CoreTracks.PrimarySourceID = 1
                        AND (((CoreTracks.LastPlayedStamp > 1306180399 AND CoreTracks.LastPlayedStamp IS NOT NULL) And (CoreTracks.PlayCount > 0 AND CoreTracks.PlayCount IS NOT NULL)))  )
  at Hyena.Data.Sqlite.Connection.CheckError (Int32 errorCode, System.String sql) [0x00000] in <filename unknown>:0 
  at Hyena.Data.Sqlite.Connection.Execute (System.String sql) [0x00000] in <filename unknown>:0 
  at Hyena.Data.Sqlite.HyenaSqliteCommand.Execute (Hyena.Data.Sqlite.HyenaSqliteConnection hconnection, Hyena.Data.Sqlite.Connection connection) [0x00000] in <filename unknown>:0

-- 
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/793230

Title:
  Banshee closes when transitioning to next song

Status in “banshee” package in Ubuntu:
  Incomplete

Bug description:
  Binary package hint: banshee

  When I either skip to a new song or let the current one end in order
  to get to the next one, Banshee just completely closes.

  Currently. have Banshee 2.1.0, running Natty.



More information about the Ubuntu-mono mailing list