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
22
This bug affects 3 people
Affects Status Importance Assigned to Milestone
BAMF
New
Critical
Marco Trevisan (Treviño)
bamf (Ubuntu)
Confirmed
High
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:0.9.7.8-0ubuntu3
ProcVersionSignature: Ubuntu 3.4.0-5.11-generic 3.4.0
Uname: Linux 3.4.0-5-generic x86_64
.tmp.unity.support.test.0:

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
GraphicsCard:
 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
ProcEnviron:
 PATH=(custom, no user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.4.0-5-generic root=UUID=cfb57006-7807-4871-b863-d57fd66145f7 ro quiet splash vt.handoff=7
SegvAnalysis:
 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
StacktraceTop:
 g_pointer_bit_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
 g_datalist_id_get_data () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
 g_object_unref () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
 g_list_foreach () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
 g_list_free_full () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
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
dmi.bios.date: 03/20/2012
dmi.bios.vendor: Award Software International, Inc.
dmi.bios.version: F12
dmi.board.name: 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:
dmi.product.name: Z68X-UD3H-B3
dmi.sys.vendor: Gigabyte Technology Co., Ltd.
version.compiz: compiz 1:0.9.7.8-0ubuntu3
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

Revision history for this message
J Cord (j7cord) wrote :
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 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

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
Changed in compiz (Ubuntu):
importance: Undecided → Medium
tags: removed: need-amd64-retrace
Revision history for this message
Sebastien Bacher (seb128) wrote : Re: compiz crashed with SIGSEGV in g_pointer_bit_lock()

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
Revision history for this message
Launchpad Janitor (janitor) wrote :

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

Changed in bamf (Ubuntu):
status: New → Confirmed
Revision history for this message
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.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.