Summary: | media-sound/banshee-1.4.3 does not play mp3 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Juergen Rose <rose> |
Component: | Current packages | Assignee: | Peter Alfredsen (RETIRED) <loki_val> |
Status: | RESOLVED UPSTREAM | ||
Severity: | normal | CC: | dotnet, justincapella, sound |
Priority: | High | ||
Version: | 2006.1 | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | http://bugzilla.gnome.org/show_bug.cgi?id=533438 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Juergen Rose
2009-04-19 16:07:56 UTC
Does other applications that use gstreamer work? Also, gstreamer has been recently upgraded in portage, please try. The information in this report isn't really helping, i'm afraid. Please reopen if you figure out more info, or solution, .. Not much to go on with.. I still have the problem, that banshee does not play music. If I start banshee as root or via ssh it crashes just after start with: rose@lynx:/home/rose(2)$ banshee-1 Unhandled Exception: System.Exception: Unable to open the session message bus. ---> System.ArgumentNullException: Argument cannot be null. Parameter name: address at NDesk.DBus.Bus.Open (System.String address) [0x00000] at NDesk.DBus.Bus.get_Session () [0x00000] --- End of inner exception stack trace --- at NDesk.DBus.Bus.get_Session () [0x00000] at Banshee.ServiceStack.DBusConnection.get_ApplicationInstanceAlreadyRunning () [0x00000] at Booter.Booter.Main () [0x00000] If I start banshee from the prompt as the user who is logged in the Desktop banshee fails on two computer (condor, lynx) with: rose@condor:/home/rose(30)$ banshee-1 [Info 12:04:30.901] Running Banshee 1.4.3: [Gentoo/banshee/1.4.3-r1 (linux-gnu, x86_64) @ 2009-06-03 12:02:57 CEST] [Warn 12:04:32.837] Cannot connect to NetworkManager - An available, working network connection will be assumed [Error 12:04:32.979] Unable to Migrate Smart Playlists - Please file a bug with this error: System.NullReferenceException: Object reference not set to an instance of an object at Banshee.SmartPlaylist.Migrator.ParseCondition (System.String value) [0x00000] at Banshee.SmartPlaylist.Migrator.Migrate (Int32 dbid, System.String Name, System.String Condition, System.String OrderBy, System.String LimitNumber, System.String LimitCriterion) [0x00000] at Banshee.SmartPlaylist.Migrator.MigrateAll () [0x00000] [Warn 12:04:33.000] Caught an exception - Object reference not set to an instance of an object (in `Hyena.Gui') at Hyena.Gui.PixbufImageSurface..ctor (Gdk.Pixbuf pixbuf, Boolean disposePixbuf) [0x00000] at Hyena.Gui.PixbufImageSurface..ctor (Gdk.Pixbuf pixbuf) [0x00000] at Banshee.Podcasting.Gui.ColumnCellPodcast..cctor () [0x00000] An exception was thrown by the type initializer for Banshee.Podcasting.Gui.ColumnCellPodcast (in `Banshee.Podcasting') at Banshee.Podcasting.Gui.PodcastFeedView..ctor () [0x00000] at Banshee.Podcasting.Gui.PodcastSourceContents.InitializeViews () [0x00000] at Banshee.Sources.Gui.FilteredListSourceContents..ctor (System.String name) [0x00000] at Banshee.Podcasting.Gui.PodcastSourceContents..ctor () [0x00000] at Banshee.Podcasting.Gui.PodcastSource..ctor (System.String baseDirectory) [0x00000] at Banshee.Podcasting.PodcastService.InitializeInterface () [0x00000] at Banshee.Podcasting.PodcastService..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] [Warn 12:04:33.001] Extension `/Banshee/ServiceManager/Service/__nid_8' not started: Exception has been thrown by the target of an invocation. [Warn 12:04:33.212] Caught an exception - Object reference not set to an instance of an object (in `Hyena.Gui') at Hyena.Gui.PixbufImageSurface..ctor (Gdk.Pixbuf pixbuf, Boolean disposePixbuf) [0x00000] at Hyena.Gui.PixbufImageSurface..ctor (Gdk.Pixbuf pixbuf) [0x00000] at Banshee.Podcasting.Gui.ColumnCellPodcast..cctor () [0x00000] An exception was thrown by the type initializer for Banshee.Podcasting.Gui.ColumnCellPodcast (in `Banshee.Podcasting') at Banshee.Podcasting.Gui.PodcastFeedView..ctor () [0x00000] at Banshee.Podcasting.Gui.PodcastSourceContents.InitializeViews () [0x00000] at Banshee.Sources.Gui.FilteredListSourceContents..ctor (System.String name) [0x00000] at Banshee.Podcasting.Gui.PodcastSourceContents..ctor () [0x00000] at Banshee.Podcasting.Gui.PodcastSource..ctor (System.String baseDirectory) [0x00000] at Banshee.Podcasting.PodcastService.InitializeInterface () [0x00000] at Banshee.Podcasting.PodcastService..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] [Warn 12:04:33.212] Extension `/Banshee/ServiceManager/Service/__nid_8' not started: Exception has been thrown by the target of an invocation. [Info 12:04:33.213] All services are started 1.058286s [Info 12:04:33.666] nereid Client Started [Error 12:04:38.656] GStreamer resource error: NotFound [Error 12:04:38.922] GStreamer resource error: NotFound [Error 12:04:39.186] GStreamer resource error: NotFound [Error 12:04:39.449] GStreamer resource error: NotFound [Error 12:04:39.712] GStreamer resource error: NotFound If I try to play MP3s on the same computer with totem, which should also gstreamer based, I have no problems. At three computer (grizzly, vilm, thinkpad) with a "similar" hard and software configuration I can play music with banshee. Any idea? Regards Juergen > [Error 12:04:32.979] Unable to Migrate Smart Playlists - Please file a bug with this error: System.NullReferenceException: Object reference not set to an instance of an object
Try: rm -rf ~/.config/banshee-1/
Banshee not starting over ssh or as root in a user's X session is expected behavior.
I removed the folders ~/.config/banshee* and started again banshee. I addde a folder to the Music Library and I could play one Mp3. The I got: Banshee Encountered a Fatal Error SQL logic error or missing database Error Details An unhandled exception was thrown: SQL logic error or missing database at Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement (IntPtr pStmt, System.Int32& cols, System.IntPtr& pazValue, System.IntPtr& pazColName) [0x00000] at Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement (IntPtr pStmt) [0x00000] at Mono.Data.SqliteClient.SqliteCommand.ExecuteReader (CommandBehavior behavior, Boolean want_results, System.Int32& rows_affected) [0x00000] at Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery () [0x00000] at Hyena.Data.Sqlite.HyenaSqliteCommand.Execute (Hyena.Data.Sqlite.HyenaSqliteConnection hconnection, Mono.Data.SqliteClient.SqliteConnection connection) [0x00000] .NET Version: 2.0.50727.1433 OS Version: Unix 2.6.29.0 Assembly Version Information: ICSharpCode.SharpZipLib (2.84.0.0) System.Configuration (2.0.0.0) taglib-sharp (2.0.3.2) glade-sharp (2.12.0.0) Mtp (1.4.0.0) ipod-sharp (0.0.1.0) Banshee.Dap.Mtp (1.4.0.0) Banshee.Dap.MassStorage (1.4.0.0) Banshee.FileSystemQueue (1.4.0.0) Banshee.PlayQueue (1.4.0.0) Mono.Media (1.4.0.0) Banshee.InternetRadio (1.4.0.0) Banshee.CoverArt (1.4.0.0) Lastfm (1.4.0.0) Banshee.Lastfm (1.4.0.0) Migo (1.4.0.0) Banshee.Podcasting (1.4.0.0) notify-sharp (0.4.0.0) Banshee.NotificationArea (1.4.0.0) Banshee.AudioCd (1.4.0.0) Banshee.Bookmarks (1.4.0.0) Banshee.MultimediaKeys (1.4.0.0) pango-sharp (2.12.0.0) Banshee.Widgets (1.4.0.0) Banshee.Dap.Ipod (1.4.0.0) Banshee.Dap (1.4.0.0) Banshee.Hal (1.4.0.0) Banshee.Unix (1.4.0.0) Banshee.GStreamer (1.4.0.0) gconf-sharp (2.24.0.0) Banshee.Gnome (1.4.0.0) Banshee.NowPlaying (1.4.0.0) System.Transactions (2.0.0.0) NDesk.DBus.GLib (1.0.0.0) Mono.Cairo (2.0.0.0) System.Data (2.0.0.0) Mono.Data.SqliteClient (2.0.0.0) System.Xml (2.0.0.0) gdk-sharp (2.12.0.0) Mono.Addins (0.4.0.0) atk-sharp (2.12.0.0) Hyena.Gui (1.4.0.0) Mono.Posix (2.0.0.0) gtk-sharp (2.12.0.0) Banshee.ThickClient (1.4.0.0) Nereid (1.4.0.0) NDesk.DBus.Proxies (0.0.0.0) Banshee.Core (1.4.0.0) System (2.0.0.0) Hyena (1.4.0.0) NDesk.DBus (1.0.0.0) glib-sharp (2.12.0.0) Banshee.Services (1.4.0.0) Banshee (1.4.0.0) mscorlib (2.0.0.0) Platform Information: Linux 2.6.29-gentoo x86_64 GenuineIntel GNU/Linux Disribution Information: [/etc/gentoo-release] Gentoo Base System release 2.0.1 (In reply to comment #5) > I removed the folders ~/.config/banshee* and started again banshee. I addde a > folder to the Music Library and I could play one Mp3. The I got: > at Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement (IntPtr pStmt, > System.Int32& cols, System.IntPtr& pazValue, System.IntPtr& pazColName) > [0x00000] > at Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement (IntPtr pStmt) > [0x00000] > at Mono.Data.SqliteClient.SqliteCommand.ExecuteReader (CommandBehavior > behavior, Boolean want_results, System.Int32& rows_affected) [0x00000] > at Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery () [0x00000] > at Hyena.Data.Sqlite.HyenaSqliteCommand.Execute > (Hyena.Data.Sqlite.HyenaSqliteConnection hconnection, > Mono.Data.SqliteClient.SqliteConnection connection) [0x00000] Looks like: http://bugzilla.gnome.org/show_bug.cgi?id=533438 Out of disk space? The reason for the last problem was probably, that there was no free space in my home directory. LOL :-) Closing as UPSTREAM then Ever since the new gstreamer updates, my once working banshee silently crashes. ** Running Mono with --debug ** [Info 21:10:07.353] Running Banshee 1.4.3: [Gentoo/banshee/1.4.3-r2 (linux-gnu, i686) @ 2010-03-21 20:55:58 PDT] [Debug 21:10:10.175] Bus.Session.RequestName ('org.bansheeproject.Banshee') replied with PrimaryOwner [Debug 21:10:10.191] Core service started (DBusServiceManager, 0.003449s) [Debug 21:10:10.198] Registering remote object /org/bansheeproject/Banshee/DBusCommandService (Banshee.ServiceStack.DBusCommandService) on org.bansheeproject.Banshee [Debug 21:10:10.219] Core service started (DBusCommandService, 0.025951s) [Debug 21:10:10.342] Opened SQLite connection to /home/ninja/.config/banshee-1/banshee.db [Debug 21:10:10.343] Core service started (DbConnection, 0.123744s) [Debug 21:10:10.359] Database version 41 is up to date [Debug 21:10:10.387] Core service started (PreferenceService, 0.025528s) [Debug 21:10:10.389] Registering remote object /org/bansheeproject/Banshee/SourceManager (Banshee.Sources.SourceManager) on org.bansheeproject.Banshee [Debug 21:10:10.389] Core service started (SourceManager, 0.001705s) [Debug 21:10:10.668] Core service started (MediaProfileManager, 0.278862s) [Debug 21:10:10.671] Registering remote object /org/bansheeproject/Banshee/PlayerEngine (Banshee.MediaEngine.PlayerEngineService) on org.bansheeproject.Banshee [Debug 21:10:10.676] Core service started (PlayerEngine, 0.007319s) [Debug 21:10:10.693] Configuration client extension loaded (Banshee.GnomeBackend.GConfConfigurationClient) [Debug 21:10:10.754] IO provider extension loaded (Banshee.IO.Unix.Provider) [Debug 21:10:10.774] Core service started (TranscoderService, 0.026083s) [Debug 21:10:10.779] Registering remote object /org/bansheeproject/Banshee/PlaybackController (Banshee.PlaybackController.PlaybackControllerService) on org.bansheeproject.Banshee [Debug 21:10:10.781] Core service started (PlaybackController, 0.006829s) [Debug 21:10:10.783] Core service started (ImportSourceManager, 0.001339s) [Debug 21:10:10.795] Core service started (LibraryImportManager, 0.012274s) [Debug 21:10:10.796] Core service started (UserJobManager, 0.000891s) [Debug 21:10:10.820] Core service started (HardwareManager, 0.023863s) [Debug 21:10:10.830] Bus.Session.RequestName ('org.bansheeproject.CollectionIndexer') replied with PrimaryOwner [Debug 21:10:10.835] Registering remote object /org/bansheeproject/Banshee/CollectionIndexerService (Banshee.Collection.Indexer.CollectionIndexerService) on org.bansheeproject.CollectionIndexer [Debug 21:10:10.839] Core service started (CollectionIndexerService, 0.018324s) [Debug 21:10:10.886] Adding icon theme search path: /usr/share/banshee-1/icons [Debug 21:10:10.888] Core service started (GtkElementsService, 0.049165s) [Debug 21:10:11.057] Core service started (InterfaceActionService, 0.168855s) [Debug 21:10:11.062] Album artwork path set to /home/ninja/.cache/album-art [Debug 21:10:11.062] Core service started (ArtworkManager, 0.004396s) [Debug 21:10:12.210] Registering remote object /org/bansheeproject/Banshee/ClientWindow (Nereid.PlayerInterface) on org.bansheeproject.Banshee [Debug 21:10:12.215] Core service started (NereidPlayerInterface, 1.152681s) [Debug 21:10:12.224] Using GNOME 2.22 API for Multimedia Keys [Debug 21:10:12.225] Extension service started (MultimediaKeysService, 0.008646s) [Debug 21:10:12.247] Extension service started (BookmarksService, 0.021589s) [Debug 21:10:12.424] GStreamer pipeline does not run: audioconvert ! xingenc bitrate=128 ! id3v2mux [Debug 21:10:12.506] GStreamer pipeline does not run: audioresample ! audioconvert ! audio/x-raw-int, endianness=(int)1234, width=(int)16, depth=(int)16, signed=(boolean)true, rate=(int)44100, channels=(int)2 ! wavenc [Debug 21:10:12.511] GStreamer pipeline does not run: audioconvert ! wavpackenc mode=2 md5=false extra-processing=0 ! apev2mux [Debug 21:10:12.513] GStreamer pipeline does not run: audioconvert ! fluwmaenc bitrate=64000 vbr=false ! fluasfmux [Debug 21:10:12.514] Extension service started (GStreamerCoreService, 0.266145s) [Debug 21:10:12.526] (libbanshee:player) bp_destroy: disposed player ** (Banshee:2320): CRITICAL **: _bp_pipeline_construct: assertion `player->audiotee != NULL' failed [Warn 21:10:12.542] Caught an exception - Could not initialize GStreamer library (in `Banshee.GStreamer') at Banshee.GStreamer.PlayerEngine.Initialize () [0x0016d] in /var/tmp/portage/media-sound/banshee-1.4.3-r2/work/banshee-1-1.4.3/src/Backends/Banshee.GStreamer/Banshee.GStreamer/PlayerEngine.cs:162 at Banshee.GStreamer.PlayerEngine.OnServiceStarted (Banshee.ServiceStack.ServiceStartedArgs args) [0x00021] in /var/tmp/portage/media-sound/banshee-1.4.3-r2/work/banshee-1-1.4.3/src/Backends/Banshee.GStreamer/Banshee.GStreamer/PlayerEngine.cs:122 at Banshee.ServiceStack.ServiceManager.OnServiceStarted (IService service) [0x0000c] in /var/tmp/portage/media-sound/banshee-1.4.3-r2/work/banshee-1-1.4.3/src/Core/Banshee.Services/Banshee.ServiceStack/ServiceManager.cs:364 at Banshee.ServiceStack.ServiceManager.StartExtension (Mono.Addins.TypeExtensionNode node) [0x0005c] in /var/tmp/portage/media-sound/banshee-1.4.3-r2/work/banshee-1-1.4.3/src/Core/Banshee.Services/Banshee.ServiceStack/ServiceManager.cs:206 [Warn 21:10:12.543] Extension `Banshee.GStreamer.Service' not started: Could not initialize GStreamer library [Debug 21:10:12.901] Extension service started (NotificationAreaService, 0.357495s) [Debug 21:10:12.919] Extension service started (GnomeService, 0.015836s) [Debug 21:10:13.066] Extension service started (LastfmRecommendationService, 0.145651s) [Warn 21:10:13.120] Cannot connect to NetworkManager - An available, working network connection will be assumed [Debug 21:10:13.121] Core service started (Network, 0.009364s) [Debug 21:10:13.121] Audioscrobbler state: connected [Debug 21:10:13.131] Extension service started (AudioscrobblerService, 0.063158s) [Debug 21:10:13.135] Extension service started (CoverArtService, 0.003869s) [Warn 21:10:13.146] Caught an exception - A pipeline process with ID 'gstreamer' already exists in this profile (in `Banshee.Services') at Banshee.MediaProfiles.Pipeline.AddProcess (System.String id, System.String process) [0x0002f] in /var/tmp/portage/media-sound/banshee-1.4.3-r2/work/banshee-1-1.4.3/src/Core/Banshee.Services/Banshee.MediaProfiles/Pipeline.cs:185 at Banshee.MediaProfiles.Pipeline.AddProcess (Process process) [0x00000] in /var/tmp/portage/media-sound/banshee-1.4.3-r2/work/banshee-1-1.4.3/src/Core/Banshee.Services/Banshee.MediaProfiles/Pipeline.cs:175 at Banshee.GStreamer.Service.OnTestMediaProfile (System.Object o, Banshee.MediaProfiles.TestProfileArgs args) [0x00059] in /var/tmp/portage/media-sound/banshee-1.4.3-r2/work/banshee-1-1.4.3/src/Backends/Banshee.GStreamer/Banshee.GStreamer/Service.cs:101 at (wrapper delegate-invoke) Banshee.MediaProfiles.TestProfileHandler:invoke_void__this___object_TestProfileArgs (object,Banshee.MediaProfiles.TestProfileArgs) at Banshee.MediaProfiles.MediaProfileManager.OnTestProfile (Banshee.MediaProfiles.Profile profile) [0x00016] in /var/tmp/portage/media-sound/banshee-1.4.3-r2/work/banshee-1-1.4.3/src/Core/Banshee.Services/Banshee.MediaProfiles/MediaProfileManager.cs:176 at Banshee.MediaProfiles.MediaProfileManager.TestAll () [0x00013] in /var/tmp/portage/media-sound/banshee-1.4.3-r2/work/banshee-1-1.4.3/src/Core/Banshee.Services/Banshee.MediaProfiles/MediaProfileManager.cs:226 at Banshee.GStreamer.Service.Banshee.ServiceStack.IExtensionService.Initialize () [0x000a0] in /var/tmp/portage/media-sound/banshee-1.4.3-r2/work/banshee-1-1.4.3/src/Backends/Banshee.GStreamer/Banshee.GStreamer/Service.cs:71 at Banshee.ServiceStack.ServiceManager.StartExtension (Mono.Addins.TypeExtensionNode node) [0x00034] in /var/tmp/portage/media-sound/banshee-1.4.3-r2/work/banshee-1-1.4.3/src/Core/Banshee.Services/Banshee.ServiceStack/ServiceManager.cs:198 [Warn 21:10:13.146] Extension `Banshee.GStreamer.Service' not started: A pipeline process with ID 'gstreamer' already exists in this profile [Info 21:10:13.146] All services are started 2.968815s [Debug 21:10:17.310] Registering remote object /org/bansheeproject/Banshee/SourceManager/PlayQueue (Banshee.PlayQueue.PlayQueueSource) on org.bansheeproject.Banshee [Debug 21:10:17.413] Loaded IScreensaverManager: Banshee.GnomeBackend.GnomeScreensaverManager [Debug 21:10:17.796] Creating Pango.Layout, configuring Cairo.Context [Debug 21:10:17.862] Creating Pango.Layout, configuring Cairo.Context [Debug 21:10:17.917] Creating Pango.Layout, configuring Cairo.Context [Info 21:10:18.128] nereid Client Started |