ccsm crashes unity

Bug #824930 reported by Tim Penhey
24
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Unity
Invalid
Undecided
Unassigned
unity (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Enabling or disabling a plugin in ccsm causes compiz to update plugins.

Program received signal SIGABRT, Aborted.
0x00007ffff542fc55 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
64 ../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.
 in ../nptl/sysdeps/unix/sysv/linux/raise.c
(gdb) where
#0 0x00007ffff542fc55 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#1 0x00007ffff5433a06 in abort () at abort.c:92
#2 0x00007fffe5780c4b in nux::CreateFromForeignWindow (X11Window=93, OpenGLContext=0x891130, UserInitFunc=
    0x7fffe5d9f118 <UnityScreen::initUnity(nux::NThread*, void*)>, InitData=0x139c120) at ./Nux.cpp:134
#3 0x00007fffe5d99260 in UnityScreen::UnityScreen (this=0x139c120, screen=0x7be810)
    at /home/tim/src/unity/uninitialized-variables/plugins/unityshell/src/unityshell.cpp:143
#4 0x00007fffe5da79c2 in PluginClassHandler<UnityScreen, CompScreen, 0>::getInstance (base=0x7be810)
    at /home/tim/staging/include/compiz/core/pluginclasshandler.h:159
#5 0x00007fffe5da4e57 in PluginClassHandler<UnityScreen, CompScreen, 0>::get (base=0x7be810) at /home/tim/staging/include/compiz/core/pluginclasshandler.h:196
#6 0x00007fffe5db2946 in CompPlugin::VTableForScreenAndWindow<UnityScreen, UnityWindow>::initScreen (this=0xe08f50, s=0x7be810)
    at /home/tim/staging/include/compiz/core/plugin.h:232
#7 0x00000000004d3759 in CompManager::initPlugin (p=0xdf0960) at /home/tim/src/compiz-core/debug-dlopen/src/plugin.cpp:287
#8 0x00000000004d463b in CompPlugin::push (p=0xdf0960) at /home/tim/src/compiz-core/debug-dlopen/src/plugin.cpp:502
#9 0x0000000000481e75 in PrivateScreen::updatePlugins (this=0x7c0790) at /home/tim/src/compiz-core/debug-dlopen/src/screen.cpp:827
#10 0x0000000000480d60 in PrivateScreen::processEvents (this=0x7c0790) at /home/tim/src/compiz-core/debug-dlopen/src/screen.cpp:632
#11 0x00000000004dc447 in CompEventSource::callback (this=0x7cc5d0) at /home/tim/src/compiz-core/debug-dlopen/src/eventsource.cpp:69
#12 0x00000000004dcb55 in sigc::bound_mem_functor0<bool, CompEventSource>::operator() (this=0x7cc728) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1787
#13 0x00000000004dca9c in sigc::adaptor_functor<sigc::bound_mem_functor0<bool, CompEventSource> >::operator() (this=0x7cc720)
    at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:251
#14 0x00000000004dc977 in sigc::internal::slot_call0<sigc::bound_mem_functor0<bool, CompEventSource>, bool>::call_it (rep=0x7cc6f0)
    at /usr/include/sigc++-2.0/sigc++/functors/slot.h:103
#15 0x000000000047a110 in sigc::slot0<bool>::operator() (this=0x7cc510) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:440
#16 0x00000000004dc4ec in CompEventSource::dispatch (this=0x7cc5d0, slot=0x7cc510) at /home/tim/src/compiz-core/debug-dlopen/src/eventsource.cpp:92
#17 0x00007ffff67b48af in Glib::Source::dispatch_vfunc(_GSource*, int (*)(void*), void*) () from /usr/lib/libglibmm-2.4.so.1
#18 0x00007ffff2cfb5bd in g_main_dispatch (context=0x759d30) at /build/buildd/glib2.0-2.29.14/./glib/gmain.c:2500
#19 g_main_context_dispatch (context=0x759d30) at /build/buildd/glib2.0-2.29.14/./glib/gmain.c:3083
#20 0x00007ffff2cfbdb8 in g_main_context_iterate (context=0x759d30, block=<value optimized out>, dispatch=1, self=<value optimized out>)
    at /build/buildd/glib2.0-2.29.14/./glib/gmain.c:3161
#21 0x00007ffff2cfc2f2 in g_main_loop_run (loop=0x7cc5b0) at /build/buildd/glib2.0-2.29.14/./glib/gmain.c:3369
#22 0x000000000047f24a in CompScreen::eventLoop (this=0x7be810) at /home/tim/src/compiz-core/debug-dlopen/src/screen.cpp:128
#23 0x000000000047c043 in CompManager::run (this=0x7fffffffe3a0) at /home/tim/src/compiz-core/debug-dlopen/src/main.cpp:252
#24 0x000000000047c189 in main (argc=2, argv=0x7fffffffe4c8) at /home/tim/src/compiz-core/debug-dlopen/src/main.cpp:289

Revision history for this message
Omer Akram (om26er) wrote :

Its a long standing issue since 11.04 development cycle that never got fully fixed and now its back.

Revision history for this message
Omer Akram (om26er) wrote :

bug 685552 is one example of it.

Changed in unity:
status: New → Confirmed
Changed in unity (Ubuntu):
status: New → Confirmed
Revision history for this message
N1ck 7h0m4d4k15 (nicktux) wrote :

Hello,
as part of the bug clean up ahead of 16.04 LTS I'm marking this as invalid because it affects an Ubuntu release which is now unsupported. If you can still recreate this bug in a supported release please do open a new bug and we can triage it for consideration in the 16.04 LTS development cycle.

Regards
NickTh

Changed in unity:
status: Confirmed → Invalid
Changed in unity (Ubuntu):
status: Confirmed → Invalid
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.