You are not logged in.

#1 2011-10-23 02:38:52

hkothari
Member
Registered: 2010-07-07
Posts: 31

Banshee Failing to Import Media, Crashes playing music (DBus problem?)

Background info, I'm running dwm if that matters.

Whenever I launch Banshee if I try to import media, or even if I'm just playing music it will randomly crash (immediately if I try to import music, and after the song starts if I'm playing music) with the following error:

[Info  19:36:57.177] Running Banshee 2.2.0: [ArchLinux (linux-gnu, x86_64) @ 2011-09-19 20:28
[Info  19:36:59.353] Updating web proxy from GConf
[Warn  19:36:59.641] Caught an exception - System.ApplicationException: No support GNOME Settings Daemon could be reached. (in `Banshee.MultimediaKeys')
  at Banshee.MultimediaKeys.MultimediaKeysService.Banshee.ServiceStack.IExtensionService.Initialize () [0x00000] in <filename unknown>:0 
  at Banshee.ServiceStack.ServiceManager.StartExtension (Mono.Addins.TypeExtensionNode node) [0x00000] in <filename unknown>:0 
[Warn  19:36:59.642] Extension `Banshee.MultimediaKeys.MultimediaKeysService' not started: No support GNOME Settings Daemon could be reached.
[Warn  19:36:59.645] Caught an exception - System.ApplicationException: No support GNOME Settings Daemon could be reached. (in `Banshee.MultimediaKeys')
  at Banshee.MultimediaKeys.MultimediaKeysService.Banshee.ServiceStack.IExtensionService.Initialize () [0x00000] in <filename unknown>:0 
  at Banshee.ServiceStack.ServiceManager.StartExtension (Mono.Addins.TypeExtensionNode node) [0x00000] in <filename unknown>:0 
[Warn  19:36:59.645] Extension `Banshee.MultimediaKeys.MultimediaKeysService' not started: No support GNOME Settings Daemon could be reached.
[Info  19:36:59.646] All services are started 1.877932
[Info  19:37:00.981] nereid Client Started
[Info  19:37:01.129] GStreamer version 0.10.35.0, gapless: True, replaygain: False
Stacktrace:

Segmentation fault

I remember seeing something with DBus in errors before so I tried running it with dbus-launch and I got a more descriptive error on the crash, any ideas on how to fix this so my Banshee works?

[Info  19:40:08.780] Running Banshee 2.2.0: [ArchLinux (linux-gnu, x86_64) @ 2011-09-19 20:28
[Info  19:40:09.833] Updating web proxy from GConf
[Warn  19:40:09.898] Caught an exception - System.ApplicationException: No support GNOME Settings Daemon could be reached. (in `Banshee.MultimediaKeys')
  at Banshee.MultimediaKeys.MultimediaKeysService.Banshee.ServiceStack.IExtensionService.Initialize () [0x00000] in <filename unknown>:0 
  at Banshee.ServiceStack.ServiceManager.StartExtension (Mono.Addins.TypeExtensionNode node) [0x00000] in <filename unknown>:0 
[Warn  19:40:09.898] Extension `Banshee.MultimediaKeys.MultimediaKeysService' not started: No support GNOME Settings Daemon could be reached.
[Warn  19:40:09.901] Caught an exception - System.ApplicationException: No support GNOME Settings Daemon could be reached. (in `Banshee.MultimediaKeys')
  at Banshee.MultimediaKeys.MultimediaKeysService.Banshee.ServiceStack.IExtensionService.Initialize () [0x00000] in <filename unknown>:0 
  at Banshee.ServiceStack.ServiceManager.StartExtension (Mono.Addins.TypeExtensionNode node) [0x00000] in <filename unknown>:0 
[Warn  19:40:09.901] Extension `Banshee.MultimediaKeys.MultimediaKeysService' not started: No support GNOME Settings Daemon could be reached.
[Info  19:40:09.903] All services are started 0.72857
[Warn  19:40:10.498] Forcefully breaking out of RCS loop b/c change in total_width less than 1.0
[Info  19:40:10.532] nereid Client Started
[Info  19:40:10.587] GStreamer version 0.10.35.0, gapless: True, replaygain: False

(Banshee:13384): GConf-WARNING **: Got Disconnected from DBus.

Stacktrace:

  at (wrapper managed-to-native) Gtk.Application.gtk_main () <0xffffffff>
  at Gtk.Application.Run () <0x0000b>
  at Banshee.Gui.GtkBaseClient.Run () <0x0005f>
  at Banshee.Gui.GtkBaseClient.Startup () <0x00050>
  at Hyena.Gui.CleanRoomStartup.Startup (Hyena.Gui.CleanRoomStartup/StartupInvocationHandler) <0x0008e>
  at Banshee.Gui.GtkBaseClient.Startup<T> () <0x00063>
  at Banshee.Gui.GtkBaseClient.Startup<T> (string[]) <0x000ff>
  at Nereid.Client.Main (string[]) <0x0001b>
  at (wrapper runtime-invoke) <Module>.runtime_invoke_void_object (object,intptr,intptr,intptr) <0xffffffff>
  at (wrapper managed-to-native) System.AppDomain.ExecuteAssembly (System.AppDomain,System.Reflection.Assembly,string[]) <0xffffffff>
  at System.AppDomain.ExecuteAssemblyInternal (System.Reflection.Assembly,string[]) <0x0003b>
  at System.AppDomain.ExecuteAssembly (string,System.Security.Policy.Evidence,string[]) <0x00037>
[Warn  19:40:26.415]  at (wrapper remoting-invoke-with-check) System.AppDomain.ExecuteAssembly (string,System.Security.Policy.Evidence,string[]) <0xffffffff>
 Could no read GConf key library.copy_on_import - GLib.GException: Configuration server couldn't be contacted: D-BUS error: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken. (in `gconf-sharp')
  at GConf.Client.Get (System.String key) [0x00000] in <filename unknown>:0 
  at Banshee.GnomeBackend.GConfConfigurationClient.TryGet[Boolean] (System.String namespace, System.String key, System.Boolean& result) [0x00000] in <filename unknown>:0 
  at System.AppDomain.ExecuteAssembly (string) <0x0001f>
  at (wrapper remoting-invoke-with-check) System.AppDomain.ExecuteAssembly (string) <0xffffffff>
  at Booter.Booter.BootClient (string) <0x0006b>
  at Booter.Booter.Main () <0x001db>
  at (wrapper runtime-invoke) object.runtime_invoke_void (object,intptr,intptr,intptr) <0xffffffff>

Native stacktrace:

	banshee() [0x49197a]
	banshee() [0x4e0dff]
	banshee() [0x41b917]
	/lib/libpthread.so.0(+0xf800) [0x7f668df60800]
	/usr/lib/libdbus-1.so.3(+0x29060) [0x7f6681308060]
	/usr/lib/libdbus-1.so.3(+0x2778f) [0x7f668130678f]
	/usr/lib/libdbus-1.so.3(+0x27b68) [0x7f6681306b68]
	/usr/lib/libdbus-1.so.3(+0x22f19) [0x7f6681301f19]
	/usr/lib/libdbus-1.so.3(+0xdd6f) [0x7f66812ecd6f]
	/usr/lib/libdbus-glib-1.so.2(+0xad6d) [0x7f668152dd6d]
	/usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x1dd) [0x7f6688ec87fd]
	/usr/lib/libglib-2.0.so.0(+0x44ff8) [0x7f6688ec8ff8]
	/usr/lib/libglib-2.0.so.0(g_main_loop_run+0x162) [0x7f6688ec9532]
	/usr/lib/libgtk-x11-2.0.so.0(gtk_main+0xa7) [0x7f66821001e7]
	[0x413e5065]

Debug info from gdb:


=================================================================
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

When music is playing and it crashes I sometimes get more descriptive errors as well about the connection to dbus being lost or something. Any ideas?

Thanks in advance!

Offline

#2 2012-11-05 22:50:56

Cz-David
Member
Registered: 2012-05-25
Posts: 25

Re: Banshee Failing to Import Media, Crashes playing music (DBus problem?)

Just a little bump here, exactly the same behavior... It started after I switched to systemd yesterday...

Offline

#3 2012-11-06 15:33:52

s0lid7
Member
From: Hellas (Greece)
Registered: 2012-10-26
Posts: 44

Re: Banshee Failing to Import Media, Crashes playing music (DBus problem?)

I had similar problem (it didn't crash but just refused to play any file) after todays update (version 2.6.0) everything seems to be fine.


Do a pacman -Syu to your brain regularly

Offline

#4 2012-11-17 23:37:19

aliencam
Member
From: Tempe, AZ
Registered: 2010-05-17
Posts: 3
Website

Re: Banshee Failing to Import Media, Crashes playing music (DBus problem?)

Same thing happening here after switching to systemd mixed. 

Banshee stopped crashing for a little while after the 2.6.0 update, but is now crashing again...
also, I know this is black magic, but it seems to last longer if I run banshee from terminal... (I can listen to up to two songs before it crashes!)

Offline

#5 2012-11-18 02:18:56

s0lid7
Member
From: Hellas (Greece)
Registered: 2012-10-26
Posts: 44

Re: Banshee Failing to Import Media, Crashes playing music (DBus problem?)

Hadn't use banshee for a while, i just checked and similar problem here too. It crashes instantly when i press "next track" button.


Do a pacman -Syu to your brain regularly

Offline

#6 2012-11-20 16:26:32

tobiwae
Member
From: Germany
Registered: 2008-08-20
Posts: 11

Re: Banshee Failing to Import Media, Crashes playing music (DBus problem?)

Same problem here, really annoying...

Edit: Just noticed there is another thread about this issue:
https://bbs.archlinux.org/viewtopic.php?id=152471

bugreport:
https://bugs.archlinux.org/task/32390

Last edited by tobiwae (2012-11-20 16:30:29)

Offline

#7 2012-11-21 15:23:03

xuedi
Member
From: Beijing
Registered: 2011-02-28
Posts: 5

Re: Banshee Failing to Import Media, Crashes playing music (DBus problem?)

Since systemd and the dbus change banshee segfault all the time, it often looses connection to dbus. maybe a gconf-sharp or dbus issue. And i changed from rythmbox to banshee because rythmbox was unstable ^^

EDIT1: Thunar also often crashes when i empty the trash bin, that is also a dbus connection issue (i think), if someone cares to know ;-)

EDIT2: Does someone has an idea how to debug dbus, or just test dbus, i try to emit some messages to see how often it fails to connect, but the i just found the dbus-send program, and still, i need to learn the whole dbus protocol to just send a message, is there a simple dbus-test script? Something like Hello work onto the bus ...

Last edited by xuedi (2012-11-21 16:55:10)

Offline

Board footer

Powered by FluxBB