gtk-window-decorator crashed with SIGSEGV in meta_draw_window_decoration()

Bug #833302 reported by Bernd Schlapsi
54
This bug affects 9 people
Affects Status Importance Assigned to Milestone
compiz (Ubuntu)
Won't Fix
Medium
Unassigned

Bug Description

While using my system for a little while gtk-window-decorator crashes

ProblemType: Crash
DistroRelease: Ubuntu 11.10
Package: compiz-gnome 1:0.9.5.0-0ubuntu5
ProcVersionSignature: Ubuntu 3.0.0-9.12-generic 3.0.3
Uname: Linux 3.0.0-9-generic x86_64
NonfreeKernelModules: nvidia
.proc.driver.nvidia.gpus.0: Error: [Errno 21] Is a directory: '/proc/driver/nvidia/gpus/0'
.proc.driver.nvidia.registry: Binary: ""
.proc.driver.nvidia.version:
 NVRM version: NVIDIA UNIX x86_64 Kernel Module 280.13 Wed Jul 27 16:53:56 PDT 2011
 GCC version: gcc version 4.6.1 (Ubuntu/Linaro 4.6.1-7ubuntu1)
Architecture: amd64
CompizPlugins: [core,bailer,detection,composite,opengl,decor,mousepoll,vpswitch,regex,animation,snap,expo,move,compiztoolbox,place,grid,imgpng,gnomecompat,wall,ezoom,workarounds,resize,fade,unitymtgrabhandles,scale,session,unityshell]
CompositorRunning: compiz
CrashCounter: 1
Date: Wed Aug 24 21:16:35 2011
DistUpgraded: Fresh install
DistroCodename: oneiric
DistroVariant: ubuntu
DkmsStatus:
 nvidia-current, 280.13, 3.0.0-8-generic, x86_64: installed
 nvidia-current, 280.13, 3.0.0-9-generic, x86_64: installed
 nvidia-current-updates, 280.13, 3.0.0-8-generic, x86_64: installed
 nvidia-current-updates, 280.13, 3.0.0-9-generic, x86_64: installed
ExecutablePath: /usr/bin/gtk-window-decorator
GraphicsCard:
 nVidia Corporation G92 [GeForce GTS 250] [10de:0615] (rev a2) (prog-if 00 [VGA controller])
   Subsystem: nVidia Corporation Device [10de:0719]
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Alpha amd64 (20110817)
JockeyStatus:
 xorg:nvidia_current - NVIDIA accelerated graphics driver (Proprietary, Enabled, Not in use)
 kmod:nvidia_current_updates - nvidia_current_updates (Proprietary, Enabled, Not in use)
MachineType: System manufacturer System Product Name
ProcCmdline: /usr/bin/gtk-window-decorator
ProcEnviron:
 PATH=(custom, no user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.0.0-9-generic root=UUID=edeead66-9f5c-45d4-9fc0-ea15d96f379c ro quiet splash pcie_aspm=force vt.handoff=7
SegvAnalysis:
 Segfault happened at: 0x40ff10 <meta_draw_window_decoration+4560>: mov 0x118(%rax),%rdi
 PC (0x0040ff10) ok
 source "0x118(%rax)" (0x00000118) not located in a known VMA region (needed readable region)!
 destination "%rdi" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: compiz
StacktraceTop:
 meta_draw_window_decoration ()
 ?? ()
 g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
 ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
 g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
Title: gtk-window-decorator crashed with SIGSEGV in meta_draw_window_decoration()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare
dmi.bios.date: 11/10/2009
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 0311
dmi.board.asset.tag: To Be Filled By O.E.M.
dmi.board.name: P7P55-M
dmi.board.vendor: ASUSTeK Computer INC.
dmi.board.version: Rev X.0x
dmi.chassis.asset.tag: Asset-1234567890
dmi.chassis.type: 3
dmi.chassis.vendor: Chassis Manufacture
dmi.chassis.version: Chassis Version
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr0311:bd11/10/2009:svnSystemmanufacturer:pnSystemProductName:pvrSystemVersion:rvnASUSTeKComputerINC.:rnP7P55-M:rvrRevX.0x:cvnChassisManufacture:ct3:cvrChassisVersion:
dmi.product.name: System Product Name
dmi.product.version: System Version
dmi.sys.vendor: System manufacturer
version.compiz: compiz 1:0.9.5.0-0ubuntu5
version.ia32-libs: ia32-libs 20090808ubuntu16
version.libdrm2: libdrm2 2.4.26-1ubuntu1
version.libgl1-mesa-dri: libgl1-mesa-dri 7.11-0ubuntu3
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 7.11-0ubuntu3
version.nvidia-graphics-drivers: nvidia-graphics-drivers N/A
version.xserver-xorg: xserver-xorg 1:7.6+7ubuntu6
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.6.0-1ubuntu13
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:6.14.99~git20110811.g93fc084-0ubuntu1
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.15.901-1ubuntu2
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:0.0.16+git20110411+8378443-1

Revision history for this message
Bernd Schlapsi (bernd-sch) wrote :
visibility: private → public
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 meta_draw_window_decoration (d=<optimized out>) at /build/buildd/compiz-0.9.5.92+bzr2791/gtk/window-decorator/metacity.c:790
 ?? ()

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):
status: New → Invalid
Revision history for this message
Apport retracing service (apport) wrote : Crash report cannot be processed
Download full text (4.5 KiB)

Thank you for your report!

However, processing it in order to get sufficient information for the
developers failed (it does not generate an useful symbolic stack trace). This
might be caused by some outdated packages which were installed on your system
at the time of the report:

libgcc1 version 1:4.6.1-7ubuntu1 required, but 1:4.6.1-7ubuntu2 is available
outdated debug symbol package for libavahi-common3: package version 0.6.30-4ubuntu1 dbgsym version 0.6.30-0ubuntu2
libdecoration0 version 1:0.9.5.0-0ubuntu5 required, but 1:0.9.5.92+bzr2791-0ubuntu1 is available
outdated debug symbol package for libtiff4: package version 3.9.5-1ubuntu1 dbgsym version 3.9.4-5ubuntu6
compiz-gnome version 1:0.9.5.0-0ubuntu5 required, but 1:0.9.5.92+bzr2791-0ubuntu1 is available
compizconfig-backend-gconf version 0.9.5.0-0ubuntu1 required, but 0.9.5.92-0ubuntu2 is available
outdated debug symbol package for libnih1: package version 1.0.3-4ubuntu2 dbgsym version 1.0.3-1ubuntu1
libsigc++-2.0-0c2a version 2.2.9-1 required, but 2.2.10-0ubuntu1 is available
outdated debug symbol package for dbus: package version 1.4.12-4ubuntu2 dbgsym version 1.4.6-1ubuntu6.1
outdated debug symbol package for busybox-initramfs: package version 1:1.18.4-2ubuntu1 dbgsym version 1:1.17.1-10ubuntu1
outdated debug symbol package for psmisc: package version 22.14-1 dbgsym version 22.13-1
outdated debug symbol package for libslang2: package version 2.2.4-2ubuntu1 dbgsym version 2.2.2-4ubuntu2
compiz-plugins-default version 1:0.9.5.0-0ubuntu5 required, but 1:0.9.5.92+bzr2791-0ubuntu1 is available
outdated debug symbol package for libk5crypto3: package version 1.9.1+dfsg-1ubuntu1 dbgsym version 1.8.3+dfsg-5ubuntu2.1
libudev0 version 173-0ubuntu2 required, but 173-0ubuntu3 is available
udev version 173-0ubuntu2 required, but 173-0ubuntu3 is available
outdated debug symbol package for libavahi-client3: package version 0.6.30-4ubuntu1 dbgsym version 0.6.30-0ubuntu2
outdated debug symbol package for passwd: package version 1:4.1.4.2+svn3283-3ubuntu2 dbgsym version 1:4.1.4.2+svn3283-3ubuntu1
outdated debug symbol package for libkrb5-3: package version 1.9.1+dfsg-1ubuntu1 dbgsym version 1.8.3+dfsg-5ubuntu2.1
libglibmm-2.4-1c2a version 2.28.1-1 required, but 2.29.11-0ubuntu1 is available
libcompizconfig0 version 0.9.5.0-0ubuntu2 required, but 0.9.5.92-0ubuntu2 is available
libklibc version 1.5.22-1ubuntu1 required, but 1.5.22-1ubuntu2 is available
outdated debug symbol package for libdbus-1-3: package version 1.4.12-4ubuntu2 dbgsym version 1.4.6-1ubuntu6.1
libcups2 version 1.5.0-4 required, but 1.5.0-5 is available
compiz-core version 1:0.9.5.0-0ubuntu5 required, but 1:0.9.5.92+bzr2791-0ubuntu1 is available
libc-bin version 2.13-16ubuntu4 required, but 2.13-17ubuntu2 is available
libffi6 version 3.0.10~rc8-6 required, but 3.0.11~rc1-1 is available
outdated debug symbol package for libdatrie1: package version 0.2.4-3 dbgsym version 0.2.4-1
gcc-4.6-base version 4.6.1-7ubuntu1 required, but 4.6.1-7ubuntu2 is available
outdated debug symbol package for libgssapi-krb5-2: package version 1.9.1+dfsg-1ubuntu1 dbgsym version 1.8.3+dfsg-5ubuntu2.1
outdated debug symbol package for procps: package version 1:...

Read more...

tags: removed: need-amd64-retrace
Revision history for this message
Bernd Schlapsi (bernd-sch) wrote :

Before closing this bug could someone explain what I should do to report this bug correctly?

I installed Ubuntu Onieric 11.10 a few days ago (of course with all the updates). After I turne on my PC and logg into my account the system crashes 3-4 times, every time!
I reported all this crashes with YOUR bug tracking/collecting tools. This errors are reproducible because they occur every time I boot my maschine.

Every day I start
sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade
and there are no new packages to install.
If my system is outdated then there is only one reason. You/Ubuntu don't provide newer version of the needed software.

So could someone please explain me how I could update my system correctly or report the bugs so that they are useful to others?
Ubuntu Onieric is the most unstable Ubuntu/Linux version I have ever tried and I use Ubuntu since Ubuntu 5.04 - Hoary Hedgehog. And it's not the first time I installed a Alpha/Beta version to help improving the system.

Changed in compiz (Ubuntu):
status: Invalid → New
Alex Launi (alexlauni)
Changed in compiz (Ubuntu):
status: New → Confirmed
importance: Undecided → Low
importance: Low → Medium
Revision history for this message
Aidan Fell (islandmonkey) wrote :

Hi, I have this problem and I also have a backtrace for it.

Revision history for this message
Pako (elektrobank01) wrote :

Just to be clear, Bug #900326 is for 1:0.9.6+bzr20110929-0ubuntu6 version of Compiz on Ubuntu final version.

Revision history for this message
João Valadares (jmvaladares) wrote :

Solved this, on 11.10, using:

sudo nvidia-xconfig --add-argb-glx-visuals -d 24

Revision history for this message
Pako (elektrobank01) wrote :

This "sudo nvidia-xconfig --add-argb-glx-visuals -d 24"
does not work for me.

Revision history for this message
denysonique (denysonique) wrote :

Same problem here. Graphics card: Intel GM45

Revision history for this message
denysonique (denysonique) wrote :
Revision history for this message
Will Cooke (willcooke) wrote :

As part of the big bug clear up for 16.04 LTS I am marking this bug as Wont Fix.
These types of crasher are better handled by errors.ubutnu.com which can collate similar crash reports to help us identify persitent bugs rather than one-off crashes.
Sorry we are not able to help with this specific issue. If you are still experiencing this crash, please re-open the bug and add the tag "desktop-bugscrub-reopened". See https://wiki.ubuntu.com/BigDesktopBugScrub for more information.

Changed in compiz (Ubuntu):
status: Confirmed → Won't Fix
tags: added: desktop-bugscrub-autoclosed
To post a comment you must log in.