Public bug reported:
Unity/compiz crashes with the debug output pasted below. This happens
consistently with the following steps:
1. Open CompizConfig Settings Manager, check 'Override Theme settings' in the
Unity plugin under the 'Decorations' tab
2. Maximize a windows application running under Crossover; Word 2010 and
Powerpoint 2010 tested
3. Unmaximize the Crossover application
System details:
- Ubuntu 16.10
- Unity: 7.5.0+16.10.20160906.1-0ubuntu1
- Kernel: 4.8.0-30 (x86_64)
- Video driver: xorg-video-intel 2:2.99.917+git20160706-1ubuntu1
Doing the above results in Unity/compiz crashing with the following debug
output:
Thread 1 "compiz" received signal SIGSEGV, Segmentation fault.
0x00007fffd4fd26d9 in
unity::decoration::Window::Impl::ComputeShapedShadowQuad() () from
/usr/lib/x86_64-linux-gnu/compiz/libunityshell.so
#0 0x00007fffd4fd26d9 in
unity::decoration::Window::Impl::ComputeShapedShadowQuad() () from
/usr/lib/x86_64-linux-gnu/compiz/libunityshell.so
No symbol table info available.
#1 0x00007fffd4fd6c0c in unity::decoration::Window::UpdateDecorationPosition()
() from /usr/lib/x86_64-linux-gnu/compiz/libunityshell.so
No symbol table info available.
#2 0x00007fffd4fd6cf9 in unity::decoration::Window::Impl::Paint(GLMatrix
const&, GLWindowPaintAttrib const&, CompRegion const&, unsigned int) () from
/usr/lib/x86_64-linux-gnu/compiz/libunityshell.so
No symbol table info available.
#3 0x00007fffd4f46090 in unity::UnityWindow::glPaint(GLWindowPaintAttrib
const&, GLMatrix const&, CompRegion const&, unsigned int) () from
/usr/lib/x86_64-linux-gnu/compiz/libunityshell.so
No symbol table info available.
#4 0x00007fffe8b039e9 in GLWindow::glPaint(GLWindowPaintAttrib const&,
GLMatrix const&, CompRegion const&, unsigned int) () from
/usr/lib/x86_64-linux-gnu/compiz/libopengl.so
No symbol table info available.
#5 0x00007fffe8b04385 in PrivateGLScreen::paintOutputRegion(GLMatrix const&,
CompRegion const&, CompOutput*, unsigned int) () from
/usr/lib/x86_64-linux-gnu/compiz/libopengl.so
No symbol table info available.
#6 0x00007fffe8b04ba9 in GLScreen::glPaintOutput(GLScreenPaintAttrib const&,
GLMatrix const&, CompRegion const&, CompOutput*, unsigned int) () from
/usr/lib/x86_64-linux-gnu/compiz/libopengl.so
No symbol table info available.
#7 0x00007fffda174816 in WallScreen::glPaintOutput(GLScreenPaintAttrib const&,
GLMatrix const&, CompRegion const&, CompOutput*, unsigned int) () from
/usr/lib/x86_64-linux-gnu/compiz/libwall.so
No symbol table info available.
#8 0x00007fffe8b049bd in GLScreen::glPaintOutput(GLScreenPaintAttrib const&,
GLMatrix const&, CompRegion const&, CompOutput*, unsigned int) () from
/usr/lib/x86_64-linux-gnu/compiz/libopengl.so
No symbol table info available.
#9 0x00007fffd4f4897a in unity::UnityScreen::glPaintOutput(GLScreenPaintAttrib
const&, GLMatrix const&, CompRegion const&, CompOutput*, unsigned int) () from
/usr/lib/x86_64-linux-gnu/compiz/libunityshell.so
No symbol table info available.
#10 0x00007fffe8b049bd in GLScreen::glPaintOutput(GLScreenPaintAttrib const&,
GLMatrix const&, CompRegion const&, CompOutput*, unsigned int) () from
/usr/lib/x86_64-linux-gnu/compiz/libopengl.so
No symbol table info available.
#11 0x00007fffe8b0a0a1 in
PrivateGLScreen::paintOutputs(std::__cxx11::list<CompOutput*,
std::allocator<CompOutput*> >&, unsigned int, CompRegion const&) () from
/usr/lib/x86_64-linux-gnu/compiz/libopengl.so
No symbol table info available.
#12 0x00007fffe9151714 in
CompositeScreen::paint(std::__cxx11::list<CompOutput*,
std::allocator<CompOutput*> >&, unsigned int) () from
/usr/lib/x86_64-linux-gnu/compiz/libcomposite.so
No symbol table info available.
#13 0x00007fffe9154872 in CompositeScreen::handlePaintTimeout() () from
/usr/lib/x86_64-linux-gnu/compiz/libcomposite.so
No symbol table info available.
#14 0x00007ffff7ba68cf in CompTimer::triggerCallback() () from
/usr/lib/x86_64-linux-gnu/libcompiz_core.so.ABI-20151010
No symbol table info available.
#15 0x00007ffff7ba69bc in CompTimeoutSource::callback() () from
/usr/lib/x86_64-linux-gnu/libcompiz_core.so.ABI-20151010
No symbol table info available.
#16 0x00007ffff7ba5e1d in CompTimeoutSource::dispatch(sigc::slot_base*) () from
/usr/lib/x86_64-linux-gnu/libcompiz_core.so.ABI-20151010
No symbol table info available.
#17 0x00007ffff5deb6ef in Glib::Source::dispatch_vfunc(_GSource*, int
(*)(void*), void*) () from /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1
No symbol table info available.
#18 0x00007ffff5ace68a in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#19 0x00007ffff5acea40 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#20 0x00007ffff5aced62 in g_main_loop_run () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#21 0x00007ffff7b5d02f in
compiz::private_screen::EventManager::startEventLoop(_XDisplay*) () from
/usr/lib/x86_64-linux-gnu/libcompiz_core.so.ABI-20151010
No symbol table info available.
#22 0x0000555555555781 in main ()
No symbol table info available.
** Affects: unity (Ubuntu)
Importance: Undecided
Status: New
** Summary changed:
- Unity crash for Crossover (windows) applications when overriding theme
settings
+ Unity crashes for Crossover (windows) applications when overriding theme
settings
** Description changed:
- Unity/compiz crashes with the debug pasted below. This happens consistently
with the following steps:
+ Unity/compiz crashes with the debug output pasted below. This happens
consistently with the following steps:
1. Open CompizConfig Settings Manager, check 'Override Theme settings' in the
Unity plugin under the 'Decorations' tab
2. Maximize a windows application running under Crossover; Word 2010 and
Powerpoint 2010 tested
3. Unmaximize the Crossover application
-
Doing the above results in Unity/compiz crashing with the following debug
output:
Thread 1 "compiz" received signal SIGSEGV, Segmentation fault.
0x00007fffd4fd26d9 in
unity::decoration::Window::Impl::ComputeShapedShadowQuad() () from
/usr/lib/x86_64-linux-gnu/compiz/libunityshell.so
#0 0x00007fffd4fd26d9 in
unity::decoration::Window::Impl::ComputeShapedShadowQuad() () from
/usr/lib/x86_64-linux-gnu/compiz/libunityshell.so
No symbol table info available.
#1 0x00007fffd4fd6c0c in
unity::decoration::Window::UpdateDecorationPosition() () from
/usr/lib/x86_64-linux-gnu/compiz/libunityshell.so
No symbol table info available.
#2 0x00007fffd4fd6cf9 in unity::decoration::Window::Impl::Paint(GLMatrix
const&, GLWindowPaintAttrib const&, CompRegion const&, unsigned int) () from
/usr/lib/x86_64-linux-gnu/compiz/libunityshell.so
No symbol table info available.
#3 0x00007fffd4f46090 in unity::UnityWindow::glPaint(GLWindowPaintAttrib
const&, GLMatrix const&, CompRegion const&, unsigned int) () from
/usr/lib/x86_64-linux-gnu/compiz/libunityshell.so
No symbol table info available.
#4 0x00007fffe8b039e9 in GLWindow::glPaint(GLWindowPaintAttrib const&,
GLMatrix const&, CompRegion const&, unsigned int) () from
/usr/lib/x86_64-linux-gnu/compiz/libopengl.so
No symbol table info available.
#5 0x00007fffe8b04385 in PrivateGLScreen::paintOutputRegion(GLMatrix const&,
CompRegion const&, CompOutput*, unsigned int) () from
/usr/lib/x86_64-linux-gnu/compiz/libopengl.so
No symbol table info available.
#6 0x00007fffe8b04ba9 in GLScreen::glPaintOutput(GLScreenPaintAttrib const&,
GLMatrix const&, CompRegion const&, CompOutput*, unsigned int) () from
/usr/lib/x86_64-linux-gnu/compiz/libopengl.so
No symbol table info available.
#7 0x00007fffda174816 in WallScreen::glPaintOutput(GLScreenPaintAttrib
const&, GLMatrix const&, CompRegion const&, CompOutput*, unsigned int) () from
/usr/lib/x86_64-linux-gnu/compiz/libwall.so
No symbol table info available.
#8 0x00007fffe8b049bd in GLScreen::glPaintOutput(GLScreenPaintAttrib const&,
GLMatrix const&, CompRegion const&, CompOutput*, unsigned int) () from
/usr/lib/x86_64-linux-gnu/compiz/libopengl.so
No symbol table info available.
#9 0x00007fffd4f4897a in
unity::UnityScreen::glPaintOutput(GLScreenPaintAttrib const&, GLMatrix const&,
CompRegion const&, CompOutput*, unsigned int) () from
/usr/lib/x86_64-linux-gnu/compiz/libunityshell.so
No symbol table info available.
#10 0x00007fffe8b049bd in GLScreen::glPaintOutput(GLScreenPaintAttrib const&,
GLMatrix const&, CompRegion const&, CompOutput*, unsigned int) () from
/usr/lib/x86_64-linux-gnu/compiz/libopengl.so
No symbol table info available.
#11 0x00007fffe8b0a0a1 in
PrivateGLScreen::paintOutputs(std::__cxx11::list<CompOutput*,
std::allocator<CompOutput*> >&, unsigned int, CompRegion const&) () from
/usr/lib/x86_64-linux-gnu/compiz/libopengl.so
No symbol table info available.
#12 0x00007fffe9151714 in
CompositeScreen::paint(std::__cxx11::list<CompOutput*,
std::allocator<CompOutput*> >&, unsigned int) () from
/usr/lib/x86_64-linux-gnu/compiz/libcomposite.so
No symbol table info available.
#13 0x00007fffe9154872 in CompositeScreen::handlePaintTimeout() () from
/usr/lib/x86_64-linux-gnu/compiz/libcomposite.so
No symbol table info available.
#14 0x00007ffff7ba68cf in CompTimer::triggerCallback() () from
/usr/lib/x86_64-linux-gnu/libcompiz_core.so.ABI-20151010
No symbol table info available.
#15 0x00007ffff7ba69bc in CompTimeoutSource::callback() () from
/usr/lib/x86_64-linux-gnu/libcompiz_core.so.ABI-20151010
No symbol table info available.
#16 0x00007ffff7ba5e1d in CompTimeoutSource::dispatch(sigc::slot_base*) ()
from /usr/lib/x86_64-linux-gnu/libcompiz_core.so.ABI-20151010
No symbol table info available.
#17 0x00007ffff5deb6ef in Glib::Source::dispatch_vfunc(_GSource*, int
(*)(void*), void*) () from /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1
No symbol table info available.
#18 0x00007ffff5ace68a in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#19 0x00007ffff5acea40 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#20 0x00007ffff5aced62 in g_main_loop_run () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#21 0x00007ffff7b5d02f in
compiz::private_screen::EventManager::startEventLoop(_XDisplay*) () from
/usr/lib/x86_64-linux-gnu/libcompiz_core.so.ABI-20151010
No symbol table info available.
#22 0x0000555555555781 in main ()
No symbol table info available.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1647704
Title:
Unity crashes for Crossover (windows) applications when overriding
theme settings
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/unity/+bug/1647704/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs