Yep, it looks like we're getting a player with a NULL state somehow, which is crashing when we try to convert that into a variant for sending over the bus. (1) we should sanitize our inputs better, ie modify the state property setter to disallow NULLs. More importantly, (2) we need to figure out where this NULL state is coming from.
** Information type changed from Private to Public -- You received this bug notification because you are a member of DX Packages, which is subscribed to indicator-sound in Ubuntu. Matching subscriptions: dx-packages https://bugs.launchpad.net/bugs/1428711 Title: indicator-sound-service crashed with SIGSEGV in g_variant_is_trusted() Status in indicator-sound package in Ubuntu: Confirmed Bug description: Crash seemed to happen when I opened both rhythmbox and banshee at the same time. ProblemType: Crash DistroRelease: Ubuntu 15.04 Package: indicator-sound 12.10.2+15.04.20150227.1-0ubuntu1 ProcVersionSignature: Ubuntu 3.19.0-7.7-generic 3.19.0 Uname: Linux 3.19.0-7-generic x86_64 NonfreeKernelModules: nvidia ApportVersion: 2.16.2-0ubuntu1 Architecture: amd64 CurrentDesktop: Unity Date: Thu Mar 5 10:50:51 2015 ExecutablePath: /usr/lib/x86_64-linux-gnu/indicator-sound/indicator-sound-service InstallationDate: Installed on 2011-07-08 (1336 days ago) InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release amd64 (20110427.1) ProcCmdline: /usr/lib/x86_64-linux-gnu/indicator-sound/indicator-sound-service ProcEnviron: PATH=(custom, user) SHELL=/bin/bash LANG=en_US.UTF-8 LANGUAGE=en_US XDG_RUNTIME_DIR=<set> SegvAnalysis: Segfault happened at: 0x7f072b0e3b80: mov 0x20(%rdi),%eax PC (0x7f072b0e3b80) ok source "0x20(%rdi)" (0x00000020) not located in a known VMA region (needed readable region)! destination "%eax" ok SegvReason: reading NULL VMA Signal: 11 SourcePackage: indicator-sound StacktraceTop: ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 g_variant_builder_add_value () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 ?? () accounts_service_user_set_player () _start () Title: indicator-sound-service crashed with SIGSEGV in g_variant_builder_add_value() UpgradeStatus: Upgraded to vivid on 2015-01-19 (45 days ago) UserGroups: adm admin cdrom dialout libvirtd lpadmin plugdev sambashare sbuild vboxusers To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/indicator-sound/+bug/1428711/+subscriptions -- Mailing list: https://launchpad.net/~dx-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~dx-packages More help : https://help.launchpad.net/ListHelp

