very similar beahvior: banshee freezes after playing some titles or crashes right after start. My suspense is (for my machine) this bug happens if i try to access a file, which is deleted on disk - but not in the media lib of banshee. My console output: % banshee --debug ** Running Mono with --debug ** [1 Info 17:15:10.943] Running Banshee 2.0.1: [Ubuntu 11.04 (linux-gnu, x86_64) @ 2011-07-03 20:56:56 UTC] [1 Debug 17:15:11.046] Initializing GTK [1 Debug 17:15:13.022] Post-Initializing GTK [1 Debug 17:15:13.047] Configuration client extension loaded (Banshee.GnomeBackend.GConfConfigurationClient) [1 Debug 17:15:13.053] Using default gconf-base-key [1 Debug 17:15:13.077] Bus.Session.RequestName ('org.bansheeproject.Banshee') replied with PrimaryOwner [1 Debug 17:15:13.128] Core service started (DBusServiceManager, 0,000804) [1 Debug 17:15:13.129] Registering remote object /org/bansheeproject/Banshee/DBusCommandService (Banshee.ServiceStack.DBusCommandService) on org.bansheeproject.Banshee [1 Debug 17:15:13.136] Core service started (DBusCommandService, 0,00778) [1 Debug 17:15:20.433] Opened SQLite (version 3.7.4) connection to /home/thomas/.config/banshee-1/banshee.db [1 Debug 17:15:20.433] Core service started (DbConnection, 7,297388) [1 Debug 17:15:20.438] Database version 43 is up to date [1 Debug 17:15:20.448] Running ANALYZE against database to improve performance [1 Info 17:15:20.676] Starting collection of anonymous usage data [1 Debug 17:15:20.724] Core service started (PreferenceService, 0,025808) [1 Debug 17:15:20.729] Core service started (Network, 0,004203) [1 Debug 17:15:20.729] Registering remote object /org/bansheeproject/Banshee/SourceManager (Banshee.Sources.SourceManager) on org.bansheeproject.Banshee [1 Debug 17:15:20.729] Core service started (SourceManager, 0,000404) [1 Debug 17:15:20.735] Core service started (MediaProfileManager, 0,000139) [1 Debug 17:15:20.745] Registering remote object /org/bansheeproject/Banshee/PlayerEngine (Banshee.MediaEngine.PlayerEngineService) on org.bansheeproject.Banshee [1 Debug 17:15:20.746] Core service started (PlayerEngine, 0,011041) [1 Debug 17:15:20.791] Registering remote object /org/bansheeproject/Banshee/PlaybackController (Banshee.PlaybackController.PlaybackControllerService) on org.bansheeproject.Banshee [1 Debug 17:15:20.791] Core service started (PlaybackController, 0,001865) [1 Debug 17:15:20.796] Starting - Startup Job [1 Debug 17:15:20.797] Core service started (JobScheduler, 0,005399) [1 Debug 17:15:20.806] IO provider extension loaded (Banshee.IO.Gio.Provider) [1 Debug 17:15:20.835] Loaded HardwareManager backend: Banshee.Hardware.Gio [1 Debug 17:15:20.836] Core service started (HardwareManager, 0,039246) [1 Debug 17:15:20.837] Bus.Session.RequestName ('org.bansheeproject.CollectionIndexer') replied with PrimaryOwner [1 Debug 17:15:20.838] Registering remote object /org/bansheeproject/Banshee/CollectionIndexerService (Banshee.Collection.Indexer.CollectionIndexerService) on org.bansheeproject.CollectionIndexer [1 Debug 17:15:20.839] Core service started (CollectionIndexerService, 0,002954) [1 Debug 17:15:20.840] Core service started (SaveTrackMetadataService, 0,001045) [1 Debug 17:15:20.851] Adding icon theme search path: /usr/share/banshee/icons [1 Debug 17:15:20.852] Core service started (GtkElementsService, 0,011561) [1 Debug 17:15:20.853] Core service started (InterfaceActionService, 0,000972) [1 Debug 17:15:20.933] Extension actions loaded: MetadataFixActions [1 Debug 17:15:20.933] Registering remote object /org/bansheeproject/Banshee/GlobalUIActions (Banshee.Gui.GlobalActions) on org.bansheeproject.Banshee [1 Debug 17:15:20.935] Album artwork path set to /home/thomas/.cache/media-art [1 Debug 17:15:21.364] Core service started (ArtworkManager, 0,430773) [1 Debug 17:15:21.364] Core service started (BookmarksService, 0,000105) [1 Debug 17:15:21.563] Adding context page lastfm-recommendations [1 Debug 17:15:21.598] Adding context page wikipedia [1 Debug 17:15:25.371] Constructed Nereid interface: 3,962727 [1 Debug 17:15:25.442] Creating new surface cache for 90px images, capped at 0,25 MiB (8 items) [1 Debug 17:15:25.583] Registering remote object /org/bansheeproject/Banshee/ClientWindow (Nereid.PlayerInterface) on org.bansheeproject.Banshee [1 Debug 17:15:25.583] Core service started (NereidPlayerInterface, 4,199554) [1 Debug 17:15:25.586] Using GNOME 2.22 API for Multimedia Keys [1 Debug 17:15:25.586] Extension service started (MultimediaKeysService, 0,002391) [1 Debug 17:15:25.587] Extension service started (LibraryWatcherService, 0,00078) [1 Debug 17:15:25.589] Extension service started (PodcastService, 0,001661) [1 Debug 17:15:25.589] Extension service started (DapService, 0,000704) [1 Debug 17:15:25.738] Audioscrobbler state: connected [1 Debug 17:15:25.739] Extension service started (AudioscrobblerService, 0,149749) [1 Debug 17:15:25.757] Extension service started (StreamrecorderService, 0,017727) [1 Debug 17:15:25.764] Extension service started (MprisService, 0,00673) [1 Info 17:15:25.766] Updating web proxy from GConf [1 Debug 17:15:25.769] Direct connection, no proxy in use [1 Debug 17:15:25.779] Extension service started (GnomeService, 0,014986) [1 Debug 17:15:26.679] Extension service started (GStreamerCoreService, 0,900312) [1 Debug 17:15:26.718] Extension service started (NotificationAreaService, 0,038321) [1 Debug 17:15:26.719] Extension service started (CoverArtService, 0,001415) [1 Debug 17:15:26.775] [RadioStationFetcherService] Constructor START [1 Debug 17:15:26.775] [RadioStationFetcherService] Constructor END [1 Debug 17:15:26.775] [RadioStationFetcherService] START [1 Debug 17:15:26.776] [RadioStationFetcherService] END [1 Debug 17:15:26.776] Extension service started (RadioStationFetcherService, 0,056628) [1 Debug 17:15:26.825] Extension service started (AudioCdService, 0,049216) [1 Info 17:15:26.826] All services are started 13,748184 [1 Debug 17:15:27.824] Creating Pango.Layout, configuring Cairo.Context [1 Debug 17:15:29.338] Registering remote object /org/bansheeproject/Banshee/SourceManager/PlayQueue (Banshee.PlayQueue.PlayQueueSource) on org.bansheeproject.Banshee [1 Debug 17:15:29.339] Extension source loaded: Wiedergabe-Warteschlange [1 Debug 17:15:29.354] Extension source loaded: Last.fm [1 Debug 17:15:29.358] Extension source loaded: Jetzt wiedergegeben [1 Debug 17:15:29.366] Extension source loaded: Radio [1 Debug 17:15:29.423] Extension source loaded: Dateisystem-Warteschlange [1 Debug 17:15:29.450] [LiveRadioSource] found plugin: live365.com, enabled: False [1 Debug 17:15:29.450] [LiveRadioSource] found plugin: magnatune.com, enabled: False [1 Debug 17:15:29.450] [LiveRadioSource] found plugin: RealRadios.com, enabled: False [1 Debug 17:15:29.450] [LiveRadioSource] found plugin: SHOUTcast.com, enabled: False [1 Debug 17:15:29.450] [LiveRadioSource] found plugin: xiph.org, enabled: False [1 Debug 17:15:29.488] Extension source loaded: LiveRadio [1 Debug 17:15:29.493] Extension source loaded: Miro Guide [1 Debug 17:15:29.508] Extension source loaded: Internet-Archiv [1 Debug 17:15:29.523] Extension source loaded: Hörbücher [1 Debug 17:15:29.526] Starting GTK main loop [1 Debug 17:15:29.607] Growing surface cache for 90px images to 0,68 MiB (22 items) [1 Debug 17:15:29.796] Creating Pango.Layout, configuring Cairo.Context [1 Debug 17:15:30.721] Creating Pango.Layout, configuring Cairo.Context [1 Info 17:15:30.894] nereid Client Started [1 Debug 17:15:30.896] Delayed Initializating Banshee.MediaEngine.PlayerEngineService [1 Debug 17:15:30.899] (libbanshee:player) Stream volume supported: YES [1 Debug 17:15:30.921] (libbanshee:player) Audiosink has volume: NO [1 Debug 17:15:30.967] (libbanshee:player) Using system (gst-plugins-good) equalizer element [1 Debug 17:15:31.004] Player state change: NotReady -> Ready [1 Debug 17:15:31.007] Loaded equalizer presets: 0,000153 [1 Debug 17:15:31.010] Selected equalizer: Rock [1 Debug 17:15:31.014] Player state change: Ready -> Idle [1 Debug 17:15:31.017] (libbanshee:player) Disabled ReplayGain [1 Info 17:15:31.017] GStreamer version 0.10.32.0, gapless: True, replaygain: False [1 Debug 17:15:31.021] Delayed Initializating Banshee.LibraryWatcher.LibraryWatcherService [1 Debug 17:15:31.028] Core service started (LibraryImportManager, 0,00382) [1 Debug 17:15:31.122] Started LibraryWatcher for Musik (/home/thomas/Musik/) [1 Debug 17:15:31.122] Started LibraryWatcher for Videos (/home/thomas/Videos/) [1 Debug 17:15:31.122] Delayed Initializating Banshee.Podcasting.PodcastService [1 Debug 17:15:31.430] Delayed Initializating Banshee.Dap.DapService [1 Debug 17:15:31.434] Dap support extension loaded: Banshee.Dap.MassStorage [1 Debug 17:15:31.438] Delayed Initializating Banshee.Streamrecorder.StreamrecorderService [1 Info 17:15:31.440] [Streamrecorder.Gst.Marshaller] gstreamer version found: GStreamer 0.10.32 [1 Debug 17:15:31.441] [Streamrecorder] GstPlugin lame found [1 Debug 17:15:31.441] [Streamrecorder] GstPlugin vorbis found [1 Debug 17:15:31.441] [Streamrecorder] GstPlugin flac found [1 Debug 17:15:31.558] Streamrecorder.PlayerAudioTee] not using blockin pad, calling operation directly [1 Debug 17:15:31.573] [Recorder] Recorder attached [2 Debug 17:15:31.578] Refreshing any podcasts that haven't been updated in over an hour [1 Debug 17:15:32.720] Finished - Startup Job [1 Debug 17:15:32.731] Starting - Metadaten in Datei schreiben [3 Debug 17:15:32.759] Finished - Metadaten in Datei schreiben [3 Debug 17:15:32.761] Starting - Alben-Cover herunterladen [4 Warn 17:15:33.631] Caught an exception - System.Net.WebException: The remote server returned an error: (404) Not Found. (in `System') at System.Net.HttpWebRequest.CheckFinalStatus (System.Net.WebAsyncResult result) [0x00000] in :0 at System.Net.HttpWebRequest.SetResponseData (System.Net.WebConnectionData data) [0x00000] in :0 ** (Banshee:25922): WARNING **: FindNextFile: Bad encoding for '/home/thomas/Videos/…(removed) Consider using MONO_EXTERNAL_ENCODINGS ** (Banshee:25922): WARNING **: FindNextFile: Bad encoding for '/home/thomas/Videos/…(removed) Consider using MONO_EXTERNAL_ENCODINGS [1 Debug 17:15:35.323] Querying model for track to play in off:Next mode [1 Debug 17:15:35.326] Player state change: Idle -> Loading (Banshee:25922): GStreamer-CRITICAL **: Trying to dispose element identity0, but it is in PAUSED instead of the NULL state. You need to explicitly set elements to the NULL state before dropping the final reference, to allow them to clean up. This problem may also be caused by a refcounting bug in the application or some element. (Banshee:25922): GStreamer-CRITICAL **: Trying to dispose element audioconvert0, but it is in PAUSED instead of the NULL state. You need to explicitly set elements to the NULL state before dropping the final reference, to allow them to clean up. This problem may also be caused by a refcounting bug in the application or some element. (Banshee:25922): GStreamer-CRITICAL **: Trying to dispose element audioresample0, but it is in PAUSED instead of the NULL state. You need to explicitly set elements to the NULL state before dropping the final reference, to allow them to clean up. This problem may also be caused by a refcounting bug in the application or some element. (Banshee:25922): GStreamer-CRITICAL **: Trying to dispose element queue0, but it is in PAUSED instead of the NULL state. You need to explicitly set elements to the NULL state before dropping the final reference, to allow them to clean up. This problem may also be caused by a refcounting bug in the application or some element. GThread-ERROR **: file /build/buildd/glib2.0-2.28.6/./gthread/gthread-posix.c: line 171 (g_mutex_free_posix_impl): error 'Das Gerät oder die Ressource ist belegt' during 'pthread_mutex_destroy ((pthread_mutex_t *) mutex)' aborting... Stacktrace: at (wrapper managed-to-native) Gtk.Application.gtk_main () at (wrapper managed-to-native) 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.CleanRoomStartup/StartupInvocationHandler) at Banshee.Gui.GtkBaseClient.Startup () at Banshee.Gui.GtkBaseClient.Startup (string[]) at Nereid.Client.Main (string[]) at (wrapper runtime-invoke) .runtime_invoke_void_object (object,intptr,intptr,intptr) at (wrapper managed-to-native) System.AppDomain.ExecuteAssembly (System.Reflection.Assembly,string[]) at (wrapper managed-to-native) System.AppDomain.ExecuteAssembly (System.Reflection.Assembly,string[]) at System.AppDomain.ExecuteAssemblyInternal (System.Reflection.Assembly,string[]) at System.AppDomain.ExecuteAssembly (string,System.Security.Policy.Evidence,string[]) at (wrapper remoting-invoke-with-check) System.AppDomain.ExecuteAssembly (string,System.Security.Policy.Evidence,string[]) at System.AppDomain.ExecuteAssembly (string) at (wrapper remoting-invoke-with-check) System.AppDomain.ExecuteAssembly (string) at Booter.Booter.BootClient (string) at Booter.Booter.Main () at (wrapper runtime-invoke) object.runtime_invoke_void (object,intptr,intptr,intptr) Native stacktrace: banshee() [0x489171] /lib/x86_64-linux-gnu/libpthread.so.0(+0xfc60) [0x7f621eedbc60] /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x35) [0x7f621e8e6d05] /lib/x86_64-linux-gnu/libc.so.6(abort+0x186) [0x7f621e8eaab6] /lib/x86_64-linux-gnu/libglib-2.0.so.0(g_logv+0x4f2) [0x7f621f541a22] /lib/x86_64-linux-gnu/libglib-2.0.so.0(g_log+0x7f) [0x7f621f541aaf] /usr/lib/x86_64-linux-gnu/libgthread-2.0.so.0(+0x2526) [0x7f621f7e7526] /usr/lib/gstreamer-0.10/libgstcoreelements.so(+0x1de41) [0x7f61f81fee41] /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_object_unref+0x174) [0x7f621ac31be4] /usr/lib/libgstreamer-0.10.so.0(+0x2a90c) [0x7f620f44d90c] /usr/lib/libgstreamer-0.10.so.0(+0x2d15b) [0x7f620f45015b] /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_object_unref+0xea) [0x7f621ac31b5a] /usr/lib/libgstreamer-0.10.so.0(+0x2a90c) [0x7f620f44d90c] /usr/lib/libgstreamer-0.10.so.0(+0x2d15b) [0x7f620f45015b] /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_object_unref+0xea) [0x7f621ac31b5a] /usr/lib/libgstreamer-0.10.so.0(+0x2a90c) [0x7f620f44d90c] /usr/lib/libgstreamer-0.10.so.0(+0x2d15b) [0x7f620f45015b] /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_object_unref+0xea) [0x7f621ac31b5a] /usr/lib/gstreamer-0.10/libgstplaybin.so(+0x12c54) [0x7f61f863ac54] /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_object_unref+0x174) [0x7f621ac31be4] /usr/lib/banshee/libbanshee.so(_bp_pipeline_destroy+0x81) [0x7f620fb580f1] /usr/lib/banshee/libbanshee.so(+0x9315) [0x7f620fb58315] /usr/lib/libgstreamer-0.10.so.0(+0x31f94) [0x7f620f454f94] /lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_dispatch+0x1dd) [0x7f621f538bcd] /lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x433a8) [0x7f621f5393a8] /lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_loop_run+0x172) [0x7f621f5399f2] /usr/lib/libgtk-x11-2.0.so.0(gtk_main+0xa7) [0x7f6212e35af7] [0x41198595] 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: Die Operation ist nicht erlaubt. ================================================================= Got a SIGABRT while executing native code. This usually indicates a fatal error in the mono runtime or one of the native libraries used by your application. ================================================================= [1] 25922 abort (core dumped) banshee --debug banshee --debug 6,05s user 0,66s system 25% cpu 25,849 total (core dumpe: 250 MB - i don't upload, if interesseted - the bug is reproduceable).