compiz crashed with SIGSEGV in PluginClassHandler<unity::UnityWindow, CompWindow, 0>::get()

Bug #1565666 reported by Amr
22
This bug affects 3 people
Affects Status Importance Assigned to Milestone
compiz (Ubuntu)
Confirmed
Medium
Unassigned

Bug Description

I had two windows of android studio opened,
I clicked on Workspace Switcher icons, then on the android studio icons, and the crash happend

ProblemType: Crash
DistroRelease: Ubuntu 16.04
Package: compiz-core 1:0.9.12.2+16.04.20160318-0ubuntu1
ProcVersionSignature: Ubuntu 4.4.0-16.32-generic 4.4.6
Uname: Linux 4.4.0-16-generic x86_64
NonfreeKernelModules: nvidia_uvm nvidia_modeset nvidia
.proc.driver.nvidia.registry: Binary: ""
.proc.driver.nvidia.version:
 NVRM version: NVIDIA UNIX x86_64 Kernel Module 361.28 Wed Feb 3 15:48:04 PST 2016
 GCC version: gcc version 5.3.1 20160323 (Ubuntu 5.3.1-13ubuntu1)
ApportVersion: 2.20.1-0ubuntu1
Architecture: amd64
BootLog:

CurrentDesktop: Unity
Date: Mon Apr 4 10:19:55 2016
DistUpgraded: Fresh install
DistroCodename: xenial
DistroVariant: ubuntu
ExecutablePath: /usr/bin/compiz
GraphicsCard:
 NVIDIA Corporation GF108M [GeForce GT 540M] [10de:0df4] (rev a1) (prog-if 00 [VGA controller])
   Subsystem: Sony Corporation GF108M [GeForce GT 540M] [104d:9089]
InstallationDate: Installed on 2016-03-11 (23 days ago)
InstallationMedia: Ubuntu 16.04 LTS "Xenial Xerus" - Alpha amd64 (20160307)
MachineType: Sony Corporation VPCF236FM
ProcCmdline: compiz
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.4.0-16-generic root=UUID=8d7b6361-ea67-4f4d-8866-79ec597a18bc ro quiet splash
SegvAnalysis:
 Segfault happened at: 0x7f238d6457b2 <_ZN18PluginClassHandlerIN5unity11UnityWindowE10CompWindowLi0EE3getEPS2_+466>: mov 0x78(%r13),%rax
 PC (0x7f238d6457b2) ok
 source "0x78(%r13)" (0x00000078) not located in a known VMA region (needed readable region)!
 destination "%rax" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: compiz
StacktraceTop:
 PluginClassHandler<unity::UnityWindow, CompWindow, 0>::get(CompWindow*) () from /usr/lib/x86_64-linux-gnu/compiz/libunityshell.so
 unity::UnityScreen::OnTerminateSpread() () from /usr/lib/x86_64-linux-gnu/compiz/libunityshell.so
 unity::PluginAdapter::InitiateScale(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int) () from /usr/lib/x86_64-linux-gnu/compiz/libunityshell.so
 unity::PluginAdapter::ScaleWindowGroup(std::vector<unsigned long, std::allocator<unsigned long> > const&, int, bool) () from /usr/lib/x86_64-linux-gnu/compiz/libunityshell.so
 unity::launcher::WindowedLauncherIcon::Spread(bool, int, bool) () from /usr/lib/x86_64-linux-gnu/compiz/libunityshell.so
Title: compiz crashed with SIGSEGV in PluginClassHandler<unity::UnityWindow, CompWindow, 0>::get()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip input kvm libvirtd lpadmin plugdev sambashare sudo
dmi.bios.date: 07/22/2011
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: R2150V3
dmi.board.asset.tag: N/A
dmi.board.name: VAIO
dmi.board.vendor: Sony Corporation
dmi.board.version: N/A
dmi.chassis.asset.tag: N/A
dmi.chassis.type: 10
dmi.chassis.vendor: Sony Corporation
dmi.chassis.version: N/A
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvrR2150V3:bd07/22/2011:svnSonyCorporation:pnVPCF236FM:pvrC609GD6X:rvnSonyCorporation:rnVAIO:rvrN/A:cvnSonyCorporation:ct10:cvrN/A:
dmi.product.name: VPCF236FM
dmi.product.version: C609GD6X
dmi.sys.vendor: Sony Corporation
version.compiz: compiz 1:0.9.12.2+16.04.20160318-0ubuntu1
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.67-1
version.libgl1-mesa-dri: libgl1-mesa-dri 11.1.2-1ubuntu2
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 11.1.2-1ubuntu2
version.nvidia-graphics-drivers: nvidia-graphics-drivers-* N/A
version.xserver-xorg-core: xserver-xorg-core 2:1.18.1-1ubuntu4
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.10.1-1ubuntu2
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.6.1-1ubuntu2
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.917+git20160218-1ubuntu3
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.12-1build2
xserver.bootTime: Mon Apr 4 05:44:07 2016
xserver.configfile: default
xserver.errors: open /dev/fb0: No such file or directory
xserver.logfile: /var/log/Xorg.0.log
xserver.outputs:

xserver.version: 2:1.18.1-1ubuntu4

Revision history for this message
Amr (amr-elghobary) wrote :
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 getInstance (base=0x0) at /usr/include/compiz/core/pluginclasshandler.h:294
 PluginClassHandler<unity::UnityWindow, CompWindow, 0>::get (base=0x0) at /usr/include/compiz/core/pluginclasshandler.h:345
 unity::UnityScreen::OnTerminateSpread (this=0x1fa1000) at /build/unity-S0BzK0/unity-7.4.0+16.04.20160322/plugins/unityshell/src/unityshell.cpp:615
 emit (impl=0x3228020) at /usr/include/sigc++-2.0/sigc++/signal.h:774
 emit (this=0x20224f8) at /usr/include/sigc++-2.0/sigc++/signal.h:2681

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : StacktraceSource.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
Changed in compiz (Ubuntu):
importance: Undecided → Medium
tags: removed: need-amd64-retrace
tags: added: compiz-0.9
tags: added: yakkety
Revision history for this message
Launchpad Janitor (janitor) wrote :

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

Changed in compiz (Ubuntu):
status: New → Confirmed
information type: Private → Public
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.