compiz crashed with SIGSEGV in g_str_equal() from g_hash_table_lookup() from g_variant_type_info_get()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Unity |
Won't Fix
|
Medium
|
Unassigned | ||
unity (Ubuntu) |
Won't Fix
|
Medium
|
Unassigned |
Bug Description
Compiz just crashed, almost immediately after logging into my profile Ubuntu 12.10 beta
ProblemType: Crash
DistroRelease: Ubuntu 12.10
Package: compiz-core 1:0.9.8.4-0ubuntu1
ProcVersionSign
Uname: Linux 3.5.0-16-generic x86_64
NonfreeKernelMo
.proc.driver.
.proc.driver.
.proc.driver.
NVRM version: NVIDIA UNIX x86_64 Kernel Module 304.43 Sun Aug 19 20:14:03 PDT 2012
GCC version: gcc version 4.7.2 (Ubuntu/Linaro 4.7.2-2ubuntu1)
.proc.driver.
Your system is not currently configured to drive a VGA console
on the primary VGA device. The NVIDIA Linux graphics driver
requires the use of a text-mode VGA console. Use of other console
drivers including, but not limited to, vesafb, may result in
corruption and stability problems, and is not supported.
.tmp.unity.
ApportVersion: 2.6.1-0ubuntu1
Architecture: amd64
CheckboxSubmission: 380054587e32845
CheckboxSystem: 669b662da410063
CompizPlugins: [core,composite
CompositorRunning: compiz
Date: Wed Oct 3 08:31:52 2012
DistUpgraded: 2012-09-22 16:06:09,294 DEBUG enabling apt cron job
DistroCodename: quantal
DistroVariant: ubuntu
DkmsStatus:
nvidia-current, 304.43, 3.5.0-15-generic, x86_64: installed
nvidia-current, 304.43, 3.5.0-16-generic, x86_64: installed
DpkgLog:
ExecutablePath: /usr/bin/compiz
GraphicsCard:
NVIDIA Corporation GT218 [GeForce 310M] [10de:0a75] (rev a2) (prog-if 00 [VGA controller])
Subsystem: Samsung Electronics Co Ltd Device [144d:c06a]
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Beta amd64 (20120301)
JockeyStatus:
kmod:nvidia_
kmod:nvidia_
kmod:nvidia_
MachineType: SAMSUNG ELECTRONICS CO., LTD. R780/R778
ProcCmdline: compiz
ProcEnviron:
LANGUAGE=en_GB:en
PATH=(custom, no user)
LANG=en_GB.UTF-8
SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=
SegvAnalysis:
Segfault happened at: 0x7f172e160526: movdqu (%rdi),%xmm1
PC (0x7f172e160526) ok
source "(%rdi)" (0x140051e00000
destination "%xmm1" ok
Stack memory exhausted (SP below stack segment)
SegvReason: reading unknown VMA
Signal: 11
SourcePackage: compiz
StacktraceTop:
?? () from /lib/x86_
g_str_equal () from /lib/x86_
g_hash_
g_variant_
?? () from /lib/x86_
Title: compiz crashed with SIGSEGV in g_str_equal()
UpgradeStatus: Upgraded to quantal on 2012-09-22 (10 days ago)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
XorgConf:
Section "Device"
Identifier "Default Device"
Option "NoLogo" "True"
EndSection
XsessionErrors:
gnome-
gnome-
gnome-
gnome-
dmi.bios.date: 03/17/2010
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 06JA.M027.
dmi.board.
dmi.board.name: R780/R778
dmi.board.vendor: SAMSUNG ELECTRONICS CO., LTD.
dmi.board.version: 06JA
dmi.chassis.
dmi.chassis.type: 9
dmi.chassis.vendor: SAMSUNG ELECTRONICS CO., LTD.
dmi.chassis.
dmi.modalias: dmi:bvnAmerican
dmi.product.name: R780/R778
dmi.product.
dmi.sys.vendor: SAMSUNG ELECTRONICS CO., LTD.
version.compiz: compiz 1:0.9.8.4-0ubuntu1
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.39-0ubuntu1
version.
version.
version.
version.
version.
version.
version.
version.
version.
Changed in unity: | |
importance: | Undecided → Medium |
StacktraceTop: buildd/ glib2.0- 2.34.0/ ./glib/ ghash.c: 1704 table_lookup_ node (hash_return= <synthetic pointer>, key=0x7f171401d4e0, hash_table= 0xe2a4c0) at /build/ buildd/ glib2.0- 2.34.0/ ./glib/ ghash.c: 422 table_lookup (hash_table= 0xe2a4c0, key=key@ entry=0x7f17140 1d4e0) at /build/ buildd/ glib2.0- 2.34.0/ ./glib/ ghash.c: 1074 type_info_ get (type=type@ entry=0x7f17140 1d4c0) at /build/ buildd/ glib2.0- 2.34.0/ ./glib/ gvarianttypeinf o.c:750 d4c0) at /build/ buildd/ glib2.0- 2.34.0/ ./glib/ gvariant- core.c: 477
g_str_equal (v1=<optimized out>, v2=<optimized out>) at /build/
g_hash_
g_hash_
g_variant_
g_variant_alloc (trusted=1, serialised=0, type=0x7f171401