← Back to team overview

compiz team mailing list archive

[Bug 743807] Re: compiz crashed with SIGSEGV in PluginClassHandler<DecorWindow, CompWindow, 0>::get()

 

Null check needed in

	case PropertyNotify:
	    if (event->xproperty.atom == decorSwitchWindowAtom)
	    {
		CompWindow    *w = screen->findWindow (event->xproperty.window);

                DECOR_WINDOW (w);

		if (dw->isSwitcher && !event->xproperty.state == PropertyDelete)
		    dw->updateSwitcher ();
	    }

Just a mental note for when I wake up

On Fri, Apr 8, 2011 at 12:28 AM, Launchpad Bug Tracker
<743807@xxxxxxxxxxxxxxxxxx> wrote:
> Sam "SmSpillaz" Spilsbury (smspillaz) has assigned this bug to you for unity in Ubuntu:
>
> Binary package hint: compiz
>
> Enabled the jpeg plugin in ccsm
>
> ProblemType: Crash
> DistroRelease: Ubuntu 11.04
> Package: compiz-core 1:0.9.4git20110322-0ubuntu5
> ProcVersionSignature: Ubuntu 2.6.38-7.39-generic-pae 2.6.38
> Uname: Linux 2.6.38-7-generic-pae i686
> 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 Kernel Module  270.30  Fri Feb 25 14:34:41 PST 2011
>  GCC version:  gcc version 4.5.2 (Ubuntu/Linaro 4.5.2-7ubuntu1)
> Architecture: i386
> CompizPlugins: [core,bailer,detection,composite,opengl,imgjpeg,compiztoolbox,decor,gnomecompat,imgpng,imgsvg,grid,mousepoll,resize,regex,text,animation,move,expo,snap,vpswitch,place,workarounds,wall,ezoom,staticswitcher,fade,scale,session]
> CompositorRunning: None
> CrashCounter: 1
> Date: Sun Mar 27 21:30:48 2011
> DistUpgraded: Fresh install
> DistroCodename: natty
> DistroVariant: ubuntu
> DkmsStatus: nvidia-current, 270.30, 2.6.38-7-generic-pae, i686: installed
> ExecutablePath: /usr/bin/compiz
> GraphicsCard:
>  nVidia Corporation G86 [GeForce 8400M GS] [10de:0427] (rev a1) (prog-if 00 [VGA controller])
>   Subsystem: Dell Device [1028:026f]
> InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Alpha i386 (20110327)
> InstallationMedia_: Ubuntu 11.04 "Natty Narwhal" - Alpha i386 (20110327)
> JockeyStatus: xorg:nvidia_current - NVIDIA accelerated graphics driver (Proprietary, Enabled, In use)
> MachineType: Dell Inc. Vostro1310
> ProcCmdline: compiz --replace
> ProcEnviron:
>  LANGUAGE=en_US:en
>  LANG=en_US.UTF-8
>  SHELL=/bin/bash
> ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.38-7-generic-pae root=UUID=019bae9d-0699-4120-aa8a-3feed7bd6132 ro quiet splash vt.handoff=7
> ProcVersionSignature_: Ubuntu 2.6.38-7.39-generic-pae 2.6.38
> Renderer: Unknown
> SegvAnalysis:
>  Segfault happened at: 0xb4729b72 <_ZN18PluginClassHandlerI11DecorWindow10CompWindowLi0EE3getEPS1_+290>:        mov    0x18(%ecx),%edx
>  PC (0xb4729b72) ok
>  source "0x18(%ecx)" (0x00000018) not located in a known VMA region (needed readable region)!
>  destination "%edx" ok
> SegvReason: reading NULL VMA
> Signal: 11
> SourcePackage: compiz
> StacktraceTop:
>  PluginClassHandler<DecorWindow, CompWindow, 0>::get(CompWindow*) () from /usr/lib/compiz/libdecor.so
>  DecorScreen::handleEvent(_XEvent*) () from /usr/lib/compiz/libdecor.so
>  CompScreen::handleEvent(_XEvent*) ()
>  ResizeScreen::handleEvent(_XEvent*) () from /usr/lib/compiz/libresize.so
>  CompScreen::handleEvent(_XEvent*) ()
> Title: compiz crashed with SIGSEGV in PluginClassHandler<DecorWindow, CompWindow, 0>::get()
> UpgradeStatus: No upgrade log present (probably fresh install)
> UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare
> dmi.bios.date: 03/18/2009
> dmi.bios.vendor: Dell Inc.
> dmi.bios.version: A15
> dmi.board.name: 0G930C
> dmi.board.vendor: Dell Inc.
> dmi.chassis.type: 8
> dmi.chassis.vendor: Dell Inc.
> dmi.chassis.version: N/A
> dmi.modalias: dmi:bvnDellInc.:bvrA15:bd03/18/2009:svnDellInc.:pnVostro1310:pvrNull:rvnDellInc.:rn0G930C:rvr:cvnDellInc.:ct8:cvrN/A:
> dmi.product.name: Vostro1310
> dmi.product.version: Null
> dmi.sys.vendor: Dell Inc.
> version.compiz: compiz 1:0.9.4git20110322-0ubuntu5
> version.libdrm2: libdrm2 2.4.23-1ubuntu5
> version.libgl1-mesa-glx: libgl1-mesa-glx 7.10.1-0ubuntu3
> version.nvidia-graphics-drivers: nvidia-graphics-drivers N/A
> version.xserver-xorg: xserver-xorg 1:7.6~3ubuntu11
> version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:6.14.0-0ubuntu4
> version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.14.0-4ubuntu4
> version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:0.0.16+git20110107+b795ca6e-0ubuntu6
>
> ** Affects: unity
>     Importance: Undecided
>     Assignee: Sam "SmSpillaz" Spilsbury (smspillaz)
>         Status: Confirmed
>
> ** Affects: compiz (Ubuntu)
>     Importance: High
>         Status: Confirmed
>
> ** Affects: unity (Ubuntu)
>     Importance: Undecided
>         Status: Confirmed
>
>
> ** Tags: apport-crash compiz-0.9 i386 natty ubuntu
> --
> compiz crashed with SIGSEGV in PluginClassHandler<DecorWindow, CompWindow, 0>::get()
> https://bugs.launchpad.net/bugs/743807
> You received this bug notification because you are a bug assignee.
>


-- 
Sam Spilsbury


** Changed in: unity
     Assignee: (unassigned) => Sam "SmSpillaz" Spilsbury (smspillaz)

** Changed in: compiz (Ubuntu)
     Assignee: (unassigned) => Sam "SmSpillaz" Spilsbury (smspillaz)

** Changed in: unity (Ubuntu)
     Assignee: (unassigned) => Sam "SmSpillaz" Spilsbury (smspillaz)

** Changed in: unity
    Milestone: None => 3.8.6

** Changed in: compiz (Ubuntu)
    Milestone: None => ubuntu-11.04-beta-2

** Changed in: unity (Ubuntu)
    Milestone: None => ubuntu-11.04-beta-2

-- 
You received this bug notification because you are a member of compiz
packagers, which is subscribed to compiz in Ubuntu.
https://bugs.launchpad.net/bugs/743807

Title:
  compiz crashed with SIGSEGV in PluginClassHandler<DecorWindow,
  CompWindow, 0>::get()