compiz crashed with SIGSEGV in g_pointer_bit_lock() from { g_object_unref() from g_list_foreach() from g_list_free_full() from bamf_view_dispose() from bamf_application_dispose() } (repeated)

Bug #1010214 reported by J Cord on 2012-06-07
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Marco Trevisan (Treviño)
bamf (Ubuntu)
Marco Trevisan (Treviño)

Bug Description

After Notification of New Drivers Available, and upon Opening Install Drivers package , compiz crashed, was attempting to input password at the prompt.

ProblemType: Crash
DistroRelease: Ubuntu 12.10
Package: compiz-core 1:
ProcVersionSignature: Ubuntu 3.4.0-5.11-generic 3.4.0
Uname: Linux 3.4.0-5-generic x86_64

ApportVersion: 2.1.1-0ubuntu2
Architecture: amd64
CompizPlugins: [core,composite,opengl,compiztoolbox,decor,vpswitch,snap,mousepoll,resize,place,move,wall,grid,regex,imgpng,session,gnomecompat,animation,fade,unitymtgrabhandles,workarounds,scale,expo,ezoom,unityshell]
CompositorRunning: compiz
Date: Thu Jun 7 14:07:59 2012
DistUpgraded: Fresh install
DistroCodename: quantal
DistroVariant: ubuntu
ExecutablePath: /usr/bin/compiz
 Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0122] (rev 09) (prog-if 00 [VGA controller])
   Subsystem: Giga-byte Technology Device [1458:d000]
InstallationMedia: Ubuntu 12.10 "Quantal Quetzal" - Alpha amd64 (20120606.2)
MachineType: Gigabyte Technology Co., Ltd. Z68X-UD3H-B3
ProcCmdline: compiz
 PATH=(custom, no user)
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.4.0-5-generic root=UUID=cfb57006-7807-4871-b863-d57fd66145f7 ro quiet splash vt.handoff=7
 Segfault happened at: 0x7fbb08460c23 <g_pointer_bit_lock+51>: push %rbx
 PC (0x7fbb08460c23) ok
 source "%rbx" ok
 destination "(%rsp)" (0x7fff1074a000) not located in a known VMA region (needed writable region)!
 Stack memory exhausted (SP below stack segment)
SegvReason: writing unknown VMA
Signal: 11
SourcePackage: compiz
 g_pointer_bit_lock () from /lib/x86_64-linux-gnu/
 g_datalist_id_get_data () from /lib/x86_64-linux-gnu/
 g_object_unref () from /usr/lib/x86_64-linux-gnu/
 g_list_foreach () from /lib/x86_64-linux-gnu/
 g_list_free_full () from /lib/x86_64-linux-gnu/
Title: compiz crashed with SIGSEGV in g_pointer_bit_lock()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo 03/20/2012
dmi.bios.vendor: Award Software International, Inc.
dmi.bios.version: F12 Z68X-UD3H-B3
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:bvnAwardSoftwareInternational,Inc.:bvrF12:bd03/20/2012:svnGigabyteTechnologyCo.,Ltd.:pnZ68X-UD3H-B3:pvr:rvnGigabyteTechnologyCo.,Ltd.:rnZ68X-UD3H-B3:rvrx.x:cvnGigabyteTechnologyCo.,Ltd.:ct3:cvr: Z68X-UD3H-B3
dmi.sys.vendor: Gigabyte Technology Co., Ltd.
version.compiz: compiz 1:
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.32-1ubuntu1
version.libgl1-mesa-dri: libgl1-mesa-dri 8.0.2-0ubuntu4
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 8.0.2-0ubuntu4
version.xserver-xorg-core: xserver-xorg-core 2:1.11.4-0ubuntu11
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.7.0-0ubuntu1
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:6.14.99~git20111219.aacbd629-0ubuntu2
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.19.0-1ubuntu1
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:0.0.16+git20120322+ab7291d-1

J Cord (j7cord) wrote :

 g_pointer_bit_lock (address=0x43, lock_bit=lock_bit@entry=2) at /build/buildd/glib2.0-2.33.1/./glib/gbitlock.c:398
 g_datalist_lock (datalist=0x24a88f0) at /build/buildd/glib2.0-2.33.1/./glib/gdataset.c:219
 g_datalist_id_get_data (datalist=datalist@entry=0x24a88f0, key_id=67) at /build/buildd/glib2.0-2.33.1/./glib/gdataset.c:811
 g_object_unref (_object=0x24a88e0) at /build/buildd/glib2.0-2.33.1/./gobject/gobject.c:2948
 g_list_foreach (list=<optimized out>, list@entry=0x7fbabc073440, func=0x7fbb074d1f80 <g_object_unref>, user_data=user_data@entry=0x0) at /build/buildd/glib2.0-2.33.1/./glib/glist.c:900

Changed in compiz (Ubuntu):
importance: Undecided → Medium
tags: removed: need-amd64-retrace

That issue got reported 45 today, Marco could you have a look?

visibility: private → public
affects: compiz (Ubuntu) → bamf (Ubuntu)
Changed in bamf (Ubuntu):
assignee: nobody → Marco Trevisan (Treviño) (3v1n0)
Changed in bamf (Ubuntu):
importance: Medium → High
Changed in bamf:
assignee: nobody → Marco Trevisan (Treviño) (3v1n0)
importance: Undecided → Critical
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in bamf (Ubuntu):
status: New → Confirmed
Yvon TANGUY (vono22) wrote :

Hi, I just got this crash on Ubuntu 12.04 64bits, running fglrx drivers.
So this bug exists in 12.04 and 12.10 I suppose.

summary: - compiz crashed with SIGSEGV in g_pointer_bit_lock()
+ compiz crashed with SIGSEGV in g_pointer_bit_lock() from {
+ g_object_unref() from g_list_foreach() from g_list_free_full() from
+ bamf_view_dispose() from bamf_application_dispose() } (repeated)
To post a comment you must log in.