compiz crashed in g_object_unref() from g_list_foreach() from g_list_free_full() from bamf_view_dispose() from g_object_unref()... (stack overflow)

Bug #1016361 reported by Kevin Walker on 2012-06-22
34
This bug affects 4 people
Affects Status Importance Assigned to Milestone
BAMF
High
Unassigned
bamf (Ubuntu)
Medium
Unassigned

Bug Description

12.10 ALPHA
HP DV7-6c20us laptop
fresh install
wanted to enable two finger scrolling
opened settings
tried to open mouse/touchpad
screen flash
crash app opened
touchpad settings opened
two finger scrolling works
other than the screen flash not sure there is an issue?

ProblemType: Crash
DistroRelease: Ubuntu 12.10
Package: compiz-core 1:0.9.7.8-0ubuntu3
ProcVersionSignature: Ubuntu 3.5.0-1.1-generic 3.5.0-rc3
Uname: Linux 3.5.0-1-generic x86_64
ApportVersion: 2.2.5-0ubuntu1
Architecture: amd64
Date: Thu Jun 21 22:21:40 2012
ExecutablePath: /usr/bin/compiz
ProcCmdline: compiz
ProcEnviron:
 PATH=(custom, no user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SegvAnalysis:
 Segfault happened at: 0x7fb361bbdf50 <g_object_unref>: mov %rbx,-0x18(%rsp)
 PC (0x7fb361bbdf50) ok
 source "%rbx" ok
 destination "-0x18(%rsp)" (0x7fffc174aff0) 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_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
 ?? () from /usr/lib/x86_64-linux-gnu/libbamf3.so.0
 g_object_unref () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
Title: compiz crashed with SIGSEGV in g_object_unref()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo

Kevin Walker (walkerkc) wrote :

StacktraceTop:
 g_object_unref (_object=0x2cc9210) at /build/buildd/glib2.0-2.33.2/./gobject/gobject.c:2911
 g_list_foreach (list=<optimized out>, list@entry=0x3168360, func=0x7fb361bbdf50 <g_object_unref>, user_data=user_data@entry=0x0) at /build/buildd/glib2.0-2.33.2/./glib/glist.c:900
 g_list_free_full (list=0x3168360, free_func=<optimized out>) at /build/buildd/glib2.0-2.33.2/./glib/glist.c:183
 bamf_view_dispose (object=0x2cc9210) at /build/buildd/bamf-0.2.118/./lib/libbamf/bamf-view.c:722
 g_object_unref (_object=0x2cc9210) at /build/buildd/glib2.0-2.33.2/./gobject/gobject.c:2986

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

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

Changed in compiz (Ubuntu):
status: New → Confirmed
summary: - compiz crashed trying to get to touchpad settings
+ compiz crashed in g_object_unref() from g_list_foreach() from
+ g_list_free_full() from bamf_view_dispose() from g_object_unref()...
+ (stack overflow)
affects: compiz (Ubuntu) → bamf (Ubuntu)
Changed in bamf:
status: New → Confirmed
importance: Undecided → High
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Duplicates of this bug

Other bug subscribers