[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