gtk-window-decorator crashed with SIGSEGV in max_window_name_width()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Compiz Core |
Fix Released
|
High
|
Daniel van Vugt | ||
compiz (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
Precise |
Fix Released
|
High
|
Unassigned |
Bug Description
Clicked on this link:
http://
It opened in Document Viewer (evince). At the same time I got this compiz error and the window border was missing (not anymore, something gtk-window-
This compiz error happened previously, under I think the same situation (opening (another) PDF file, but then with the provided kernel. ATM I'm running oneiric kernel).
Hope this helps. This is my first Ubuntu bug report.
[I checked "reproducible" checkbox because this happened before, but on second thought I deleted "reproducible" from the optional tags. I'm guessing that reverts my decision. I tried clicking the link again and this did not happen again so it seems to be kind of random.]
ProblemType: Crash
DistroRelease: Ubuntu 12.04
Package: compiz-gnome 1:0.9.7.
ProcVersionSign
Uname: Linux 3.0.0-16-generic x86_64
NonfreeKernelMo
.proc.driver.
.proc.driver.
.proc.driver.
NVRM version: NVIDIA UNIX x86_64 Kernel Module 295.20 Mon Feb 6 21:07:30 PST 2012
GCC version: gcc version 4.6.2 (Ubuntu/Linaro 4.6.2-14ubuntu2)
.tmp.unity.
ApportVersion: 1.92-0ubuntu1
Architecture: amd64
CompizPlugins: [core,composite
CompositorRunning: compiz
CrashCounter: 1
Date: Tue Feb 21 13:50:58 2012
DistUpgraded: Log time: 2012-02-17 14:58:14.138882
DistroCodename: precise
DistroVariant: ubuntu
DkmsStatus:
nvidia-current, 295.20, 3.0.0-16-generic, x86_64: installed
nvidia-current, 295.20, 3.2.0-16-generic, x86_64: installed
nvidia-current, 295.20, 3.2.0-17-generic, x86_64: installed
EcryptfsInUse: Yes
ExecutablePath: /usr/bin/
GraphicsCard:
NVIDIA Corporation G84 [Quadro FX 570] [10de:040e] (rev a1) (prog-if 00 [VGA controller])
Subsystem: NVIDIA Corporation Device [10de:0474]
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Alpha amd64 (20120215)
JockeyStatus:
xorg:nvidia_
xorg:nvidia_
MachineType: Dell Inc. Precision WorkStation T3400
ProcCmdline: /usr/bin/
ProcKernelCmdLine: BOOT_IMAGE=
SegvAnalysis:
Segfault happened at: 0x4194c4 <max_window_
PC (0x004194c4) ok
source "$0x0" ok
destination "0x2d8(%rax)" (0x000002d8) not located in a known VMA region (needed writable region)!
SegvReason: writing NULL VMA
Signal: 11
SourcePackage: compiz
StacktraceTop:
max_window_
update_
?? ()
g_closure_invoke () from /usr/lib/
?? () from /usr/lib/
UpgradeStatus: Upgraded to precise on 2012-02-17 (3 days ago)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
dmi.bios.date: 08/14/2008
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A08
dmi.board.name: 0TP412
dmi.board.vendor: Dell Inc.
dmi.chassis.type: 7
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.
dmi.product.name: Precision WorkStation T3400
dmi.sys.vendor: Dell Inc.
version.compiz: compiz 1:0.9.7.
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.30-1ubuntu1
version.
version.
version.
version.
version.
version.
version.
version.
version.
Related branches
- Alan Griffiths: Approve
-
Diff: 54 lines (+14/-5)2 files modifiedgtk/window-decorator/decorator.c (+6/-1)
gtk/window-decorator/wnck.c (+8/-4)
visibility: | private → public |
Changed in compiz-core: | |
importance: | Undecided → Medium |
status: | New → Confirmed |
importance: | Medium → High |
Changed in compiz (Ubuntu): | |
importance: | Medium → High |
Changed in compiz-core: | |
status: | Confirmed → Triaged |
Changed in compiz (Ubuntu Precise): | |
milestone: | none → ubuntu-12.04-beta-2 |
status: | Confirmed → Triaged |
Changed in compiz-core: | |
milestone: | 0.9.7.0 → 0.9.7.2 |
Changed in compiz-core: | |
assignee: | nobody → Daniel van Vugt (vanvugt) |
Changed in compiz-core: | |
status: | Triaged → In Progress |
Changed in compiz-core: | |
status: | Fix Committed → Fix Released |
StacktraceTop: name_width (win=0x0) at /build/ buildd/ compiz- 0.9.7.0~ bzr2995/ gtk/window- decorator/ decorator. c:418 window_ decoration_ size (win=0x0) at /build/ buildd/ compiz- 0.9.7.0~ bzr2995/ gtk/window- decorator/ decorator. c:595 window_ changed (screen=<optimized out>) at /build/ buildd/ compiz- 0.9.7.0~ bzr2995/ gtk/window- decorator/ wnck.c: 710 invoke_ notifiers (notify_type=2, closure=0x1ab4fd0) at /build/ buildd/ glib2.0- 2.31.18/ ./gobject/ gclosure. c:282 0x1c06950, invocation_ hint=<optimized out>) at /build/ buildd/ glib2.0- 2.31.18/ ./gobject/ gclosure. c:773
max_window_
update_
active_
closure_
g_closure_invoke (closure=0x1ab4fd0, return_value=0x0, n_param_values=2, param_values=