unity-panel-service crashes when interacting with audio icon
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
The Sound Menu |
New
|
Undecided
|
Unassigned | ||
indicator-sound (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Since I updated to 11.10, any attempt to interact with the little loudspeaker icon on the upper right corner of the screen will crash the "/usr/lib/
I don't know if it is of interest, but I have two audio interfaces, one is the analog interface of the motherboard and the other is my video card (HDMI, digital). The listing is the following:
$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: ALC888 Analog [ALC888 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 1: ALC888 Digital [ALC888 Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: HDMI [HDA ATI HDMI], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: unity-services 4.22.0-0ubuntu3
ProcVersionSign
Uname: Linux 3.0.0-12-generic x86_64
NonfreeKernelMo
.tmp.unity.
ApportVersion: 1.23-0ubuntu3
Architecture: amd64
CompizPlugins: No value set for `/apps/
CompositorRunning: None
Date: Mon Oct 17 21:21:00 2011
DistUpgraded: Log time: 2011-10-14 13:51:15.773435
DistroCodename: oneiric
DistroVariant: ubuntu
DkmsStatus: fglrx, 8.892, 3.0.0-12-generic, x86_64: installed
GraphicsCard:
ATI Technologies Inc RV770 [Radeon HD 4870] [1002:9440] (prog-if 00 [VGA controller])
Subsystem: PC Partner Limited Device [174b:0851]
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release amd64 (20110427.1)
JockeyStatus:
xorg:fglrx_updates - Driver gráfico proprietário FGLRX ATI/AMD (atualizações pós instalação) (Proprietário, Desativado, Não está em uso)
xorg:fglrx - Driver proprietário ATI/AMD FGLRX (Proprietário, Desativado, Em uso)
MachineType: Gigabyte Technology Co., Ltd. EX58-UD3R
ProcEnviron:
LANGUAGE=
PATH=(custom, no user)
LANG=pt_BR.UTF-8
SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=
SourcePackage: unity
UnitySupportTest: Error: command ['/usr/
UpgradeStatus: Upgraded to oneiric on 2011-10-15 (2 days ago)
dmi.bios.date: 12/10/2008
dmi.bios.vendor: Award Software International, Inc.
dmi.bios.version: F1
dmi.board.name: EX58-UD3R
dmi.board.vendor: Gigabyte Technology Co., Ltd.
dmi.board.version: x.x
dmi.chassis.type: 3
dmi.chassis.vendor: Gigabyte Technology Co., Ltd.
dmi.modalias: dmi:bvnAwardSof
dmi.product.name: EX58-UD3R
dmi.sys.vendor: Gigabyte Technology Co., Ltd.
version.compiz: compiz 1:0.9.6+
version.
version.ia32-libs: ia32-libs 20090808ubuntu26
version.libdrm2: libdrm2 2.4.26-1ubuntu1
version.
version.
version.
version.
version.
version.
version.
version.
I was able to narrow down the problem with GDB, the program crashes inside the gdk_window_new call from Gtk (gdkwindow.c:1359).
For what I could understand, either "attributes" or "attributes_mask" passed arguments is wrong, because the function tries to use "attributes- >visual" pointer (which is null) based on the flag GDK_WA_VISUAL of "attributes_mask" (which is set). Either the flag should not have been set or "attributes- >visual" should have a valid pointer.