Package: banshee
Version: 2.6.1-4
Severity: normal
Dear Maintainer,
If banshee is already running, starting it again results in the following
exception (and then banshee exits). This bug seems to have been introduced
by the recent dbus#2 update.
** Running Mono with --debug **
[1 Debug 21:26:33.185] Bus.Session.RequestName ('org.bansheeproject.Banshee')
replied with InQueue
Unhandled Exception:
System.ArgumentException: Cannot create a struct with no fields
Parameter name: signature
at DBus.Protocol.Signature.MakeStruct (Signature signature) [0x00000] in
<filename unknown>:0
at DBus.Protocol.Signature.GetSig (System.Type type) [0x00000] in <filename
unknown>:0
at DBus.TypeImplementer.SigsForMethod (System.Reflection.MethodInfo mi,
DBus.Protocol.Signature& inSig, DBus.Protocol.Signature& outSig) [0x00000] in
<filename unknown>:0
at DBus.TypeImplementer.GenHookupMethod (System.Reflection.Emit.ILGenerator
ilg, System.Reflection.MethodInfo declMethod, System.Reflection.MethodInfo
invokeMethod, System.String interface, System.String member) [0x00000] in
<filename unknown>:0
at DBus.TypeImplementer.Implement (System.Reflection.Emit.TypeBuilder typeB,
System.Type iface, System.String interfaceName) [0x00000] in <filename
unknown>:0
at DBus.TypeImplementer.GetImplementation (System.Type declType) [0x00000] in
<filename unknown>:0
at DBus.BusObject.GetObject (DBus.Connection conn, System.String bus_name,
DBus.ObjectPath object_path, System.Type declType) [0x00000] in <filename
unknown>:0
at DBus.Connection.GetObject (System.Type type, System.String bus_name,
DBus.ObjectPath path) [0x00000] in <filename unknown>:0
at DBus.Connection.GetObject[IPlayerEngineService] (System.String bus_name,
DBus.ObjectPath path) [0x00000] in <filename unknown>:0
at Banshee.ServiceStack.DBusServiceManager.FindInstance[IPlayerEngineService]
(System.String serviceName, Boolean isFullBusName, System.String objectPath)
[0x00067] in
/build/banshee-ECjoml/banshee-2.6.1/src/Core/Banshee.Services/Banshee.ServiceStack/DBusServiceManager.cs:182
at Banshee.ServiceStack.DBusServiceManager.FindInstance[IPlayerEngineService]
(System.String objectPath) [0x00001] in
/build/banshee-ECjoml/banshee-2.6.1/src/Core/Banshee.Services/Banshee.ServiceStack/DBusServiceManager.cs:162
at Halie.Client.HandlePlayerCommands () [0x00001] in
/build/banshee-ECjoml/banshee-2.6.1/src/Clients/Halie/Halie/Client.cs:160
at Halie.Client.Main () [0x00076] in
/build/banshee-ECjoml/banshee-2.6.1/src/Clients/Halie/Halie/Client.cs:86
at (wrapper managed-to-native) System.AppDomain:ExecuteAssembly
(System.AppDomain,System.Reflection.Assembly,string[])
at System.AppDomain.ExecuteAssemblyInternal (System.Reflection.Assembly a,
System.String[] args) [0x00000] in <filename unknown>:0
at System.AppDomain.ExecuteAssembly (System.String assemblyFile,
System.Security.Policy.Evidence assemblySecurity, System.String[] args)
[0x00000] in <filename unknown>:0
at (wrapper remoting-invoke-with-check) System.AppDomain:ExecuteAssembly
(string,System.Security.Policy.Evidence,string[])
at System.AppDomain.ExecuteAssembly (System.String assemblyFile) [0x00000] in
<filename unknown>:0
at (wrapper remoting-invoke-with-check) System.AppDomain:ExecuteAssembly
(string)
at Booter.Booter.BootClient (System.String clientName) [0x00025] in
/build/banshee-ECjoml/banshee-2.6.1/src/Clients/Booter/Booter/Entry.cs:112
at Booter.Booter.Main () [0x00021] in
/build/banshee-ECjoml/banshee-2.6.1/src/Clients/Booter/Booter/Entry.cs:84
[ERROR] FATAL UNHANDLED EXCEPTION: System.ArgumentException: Cannot create a
struct with no fields
Parameter name: signature
at DBus.Protocol.Signature.MakeStruct (Signature signature) [0x00000] in
<filename unknown>:0
at DBus.Protocol.Signature.GetSig (System.Type type) [0x00000] in <filename
unknown>:0
at DBus.TypeImplementer.SigsForMethod (System.Reflection.MethodInfo mi,
DBus.Protocol.Signature& inSig, DBus.Protocol.Signature& outSig) [0x00000] in
<filename unknown>:0
at DBus.TypeImplementer.GenHookupMethod (System.Reflection.Emit.ILGenerator
ilg, System.Reflection.MethodInfo declMethod, System.Reflection.MethodInfo
invokeMethod, System.String interface, System.String member) [0x00000] in
<filename unknown>:0
at DBus.TypeImplementer.Implement (System.Reflection.Emit.TypeBuilder typeB,
System.Type iface, System.String interfaceName) [0x00000] in <filename
unknown>:0
at DBus.TypeImplementer.GetImplementation (System.Type declType) [0x00000] in
<filename unknown>:0
at DBus.BusObject.GetObject (DBus.Connection conn, System.String bus_name,
DBus.ObjectPath object_path, System.Type declType) [0x00000] in <filename
unknown>:0
at DBus.Connection.GetObject (System.Type type, System.String bus_name,
DBus.ObjectPath path) [0x00000] in <filename unknown>:0
at DBus.Connection.GetObject[IPlayerEngineService] (System.String bus_name,
DBus.ObjectPath path) [0x00000] in <filename unknown>:0
at Banshee.ServiceStack.DBusServiceManager.FindInstance[IPlayerEngineService]
(System.String serviceName, Boolean isFullBusName, System.String objectPath)
[0x00067] in
/build/banshee-ECjoml/banshee-2.6.1/src/Core/Banshee.Services/Banshee.ServiceStack/DBusServiceManager.cs:182
at Banshee.ServiceStack.DBusServiceManager.FindInstance[IPlayerEngineService]
(System.String objectPath) [0x00001] in
/build/banshee-ECjoml/banshee-2.6.1/src/Core/Banshee.Services/Banshee.ServiceStack/DBusServiceManager.cs:162
at Halie.Client.HandlePlayerCommands () [0x00001] in
/build/banshee-ECjoml/banshee-2.6.1/src/Clients/Halie/Halie/Client.cs:160
at Halie.Client.Main () [0x00076] in
/build/banshee-ECjoml/banshee-2.6.1/src/Clients/Halie/Halie/Client.cs:86
at (wrapper managed-to-native) System.AppDomain:ExecuteAssembly
(System.AppDomain,System.Reflection.Assembly,string[])
at System.AppDomain.ExecuteAssemblyInternal (System.Reflection.Assembly a,
System.String[] args) [0x00000] in <filename unknown>:0
at System.AppDomain.ExecuteAssembly (System.String assemblyFile,
System.Security.Policy.Evidence assemblySecurity, System.String[] args)
[0x00000] in <filename unknown>:0
at (wrapper remoting-invoke-with-check) System.AppDomain:ExecuteAssembly
(string,System.Security.Policy.Evidence,string[])
at System.AppDomain.ExecuteAssembly (System.String assemblyFile) [0x00000] in
<filename unknown>:0
at (wrapper remoting-invoke-with-check) System.AppDomain:ExecuteAssembly
(string)
at Booter.Booter.BootClient (System.String clientName) [0x00025] in
/build/banshee-ECjoml/banshee-2.6.1/src/Clients/Booter/Booter/Entry.cs:112
at Booter.Booter.Main () [0x00021] in
/build/banshee-ECjoml/banshee-2.6.1/src/Clients/Booter/Booter/Entry.cs:84
-- System Information:
Debian Release: jessie/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.11-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages banshee depends on:
ii gnome-icon-theme 3.10.0-1
ii gstreamer1.0-plugins-bad [gstreamer1.0-audi 1.2.1-1
ii gstreamer1.0-plugins-base 1.2.1-2
ii gstreamer1.0-plugins-good [gstreamer1.0-aud 1.2.1-1
ii gstreamer1.0-pulseaudio [gstreamer1.0-audio 1.2.1-1
ii libboo2.0.9-cil 0.9.5~git20110729.r1.202a430-2
ii libc6 2.17-97
ii libcairo2 1.12.16-2
ii libdbus-glib-1-2 0.100.2-1
ii libdbus-glib2.0-cil 0.6.0-1
ii libdbus2.0-cil 0.8.0-1
ii libgconf2.0-cil 2.24.2-3
ii libgdata2.1-cil 2.2.0.0-1
ii libgdk-pixbuf2.0-0 2.28.2-1+b1
ii libgkeyfile1.0-cil 0.1-4
ii libglib2.0-0 2.36.4-1
ii libglib2.0-cil 2.12.10-5
ii libgpod4 0.8.3-1.1
ii libgstreamer-plugins-base1.0-0 1.2.1-2
ii libgstreamer1.0-0 1.2.1-1
ii libgtk-sharp-beans-cil 2.14.1-3
ii libgtk2.0-0 2.24.22-1
ii libgtk2.0-cil 2.12.10-5
ii libgudev1.0-cil 0.1-3
ii libkarma0 0.1.2-2.3
ii libmono-addins0.2-cil 1.0+git20130406.adcd75b-3
ii libmono-cairo4.0-cil 3.2.3+dfsg-2
ii libmono-corlib4.5-cil 3.2.3+dfsg-2
ii libmono-posix4.0-cil 3.2.3+dfsg-2
ii libmono-sharpzip4.84-cil 3.2.3+dfsg-2
ii libmono-system-core4.0-cil 3.2.3+dfsg-2
ii libmono-system-xml4.0-cil 3.2.3+dfsg-2
ii libmono-system4.0-cil 3.2.3+dfsg-2
ii libmono-zeroconf1.0-cil 0.9.0-4
ii libmtp9 1.1.6-20-g1b9f164-1
ii libnotify0.4-cil 0.4.0~r3032-7
ii libpango-1.0-0 1.36.0-1+b1
ii libpangocairo-1.0-0 1.36.0-1+b1
ii libsoup-gnome2.4-1 2.44.2-1
ii libsoup2.4-1 2.44.2-1
ii libsqlite3-0 3.8.2-1
ii libtaglib2.1-cil 2.1.0.0-3
ii libwebkitgtk-1.0-0 2.2.3-1
ii libwnck22 2.30.7-1
ii libx11-6 2:1.6.2-1
ii libxrandr2 2:1.4.1-1
ii libxxf86vm1 1:1.1.3-1
ii mono-runtime 3.2.3+dfsg-2
Versions of packages banshee recommends:
ii avahi-daemon 0.6.31-3
ii brasero 3.8.0-2
ii gstreamer1.0-pulseaudio 1.2.1-1
ii media-player-info 19-1
Versions of packages banshee suggests:
pn banshee-dbg <none>
pn gstreamer1.0-ffmpeg <none>
ii gstreamer1.0-plugins-bad 1.2.1-1
ii gstreamer1.0-plugins-ugly 1.2.1-1
-- no debconf information
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]