. Thread 2 (Thread 1905): #0 0x00007ff8cbb73f03 in __poll (fds=, nfds=, timeout=) at ../sysdeps/unix/sysv/linux/poll.c:87 resultvar = 18446744073709551100 oldtype = 0 result = #1 0x00007ff8cceaf104 in g_main_context_poll (context=0x1e2d420, block=, dispatch=1, self=) at /build/buildd/glib2.0-2.28.5/./glib/gmain.c:3404 poll_func = 0x7ff8ccebf130 #2 g_main_context_iterate (context=0x1e2d420, block=, dispatch=1, self=) at /build/buildd/glib2.0-2.28.5/./glib/gmain.c:3086 max_priority = 2147483647 timeout = -1 some_ready = nfds = 1 allocated_nfds = fds = 0x1e2d3e0 #3 0x00007ff8cceaf9f2 in g_main_loop_run (loop=0x1e2d400) at /build/buildd/glib2.0-2.28.5/./glib/gmain.c:3299 __PRETTY_FUNCTION__ = "g_main_loop_run" #4 0x00007ff8cded9d44 in gdbus_shared_thread_func (data=) at /build/buildd/glib2.0-2.28.5/./gio/gdbusprivate.c:276 No locals. #5 0x00007ff8cced63e4 in g_thread_create_proxy (data=0x1e2d500) at /build/buildd/glib2.0-2.28.5/./glib/gthread.c:1897 thread = 0x1e2d500 __PRETTY_FUNCTION__ = "g_thread_create_proxy" #6 0x00007ff8cc7dad8c in start_thread (arg=0x7ff8c93eb700) at pthread_create.c:304 pd = 0x7ff8c93eb700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140706504947456, 3111245659519113654, 140735857580352, 140706504948160, 0, 3, -3108381991754737226, -3108392445722175050}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 robust = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #7 0x00007ff8cbb8104d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 No locals. #8 0x0000000000000000 in ?? () No symbol table info available. . Thread 1 (Thread 1890): #0 0x00007ff8cbaced05 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 resultvar = 0 pid = selftid = 1890 #1 0x00007ff8cbad2ab6 in abort () at abort.c:92 save_stage = 2 act = {__sigaction_handler = {sa_handler = 0x3e, sa_sigaction = 0x3e}, sa_mask = {__val = {140706546902670, 140706559451120, 140706546894554, 140735857582464, 140706545932386, 206158430232, 140735857582480, 140735857582256, 140706545843572, 206158430256, 140735857582504, 61127424, 132640, 61117392, 2338042681683304287, 140735857584874}}, sa_flags = -876689702, sa_restorer = 0x7ff8cc7e66ae} sigs = {__val = {32, 0 }} #2 0x00007ff8cbac77c5 in __assert_fail (assertion=0x7ff8cc7e5f1c "mutex->__data.__owner == 0", file=, line=62, function=) at assert.c:81 buf = 0x3a4bb00 "compiz: pthread_mutex_lock.c:62: __pthread_mutex_lock: Assertion `mutex->__data.__owner == 0' failed.\n" #3 0x00007ff8cc7dd40d in __pthread_mutex_lock (mutex=) at pthread_mutex_lock.c:62 __PRETTY_FUNCTION__ = "__pthread_mutex_lock" type = id = #4 0x00007ff8cceaa899 in g_source_unref_internal (source=0x3a18410, context=0x3a1e4f0, have_lock=0) at /build/buildd/glib2.0-2.28.5/./glib/gmain.c:1671 old_cb_data = 0x0 old_cb_funcs = 0x0 __PRETTY_FUNCTION__ = "g_source_unref_internal" #5 0x000000000042cee8 in ~RefPtr (this=0x1de7ab0, __in_chrg=) at /usr/include/glibmm-2.4/glibmm/refptr.h:207 No locals. #6 PrivateScreen::~PrivateScreen (this=0x1de7ab0, __in_chrg=) at /build/buildd/compiz-0.9.4git20110322/src/screen.cpp:4816 No locals. #7 0x000000000042d169 in PrivateScreen::~PrivateScreen (this=0x1de7ab0, __in_chrg=) at /build/buildd/compiz-0.9.4git20110322/src/screen.cpp:4818 No locals. #8 0x000000000042b215 in CompScreen::~CompScreen (this=0x1de79f0, __in_chrg=) at /build/buildd/compiz-0.9.4git20110322/src/screen.cpp:4721 p = #9 0x000000000042b349 in CompScreen::~CompScreen (this=0x1de79f0, __in_chrg=) at /build/buildd/compiz-0.9.4git20110322/src/screen.cpp:4724 No locals. #10 0x0000000000422989 in CompManager::fini (this=) at /build/buildd/compiz-0.9.4git20110322/src/main.cpp:259 No locals. #11 0x0000000000423188 in main (argc=, argv=0x7fff9ecc6438) at /build/buildd/compiz-0.9.4git20110322/src/main.cpp:287 manager = {plugins = {, std::allocator >, std::allocator, std::allocator > > >> = {_M_impl = {, std::allocator > > >> = {<__gnu_cxx::new_allocator, std::allocator > > >> = {}, }, _M_node = {_M_next = 0x1de79b0, _M_prev = 0x1de79b0}}}, }, disableSm = false, clientId = 0x1e65210 "10eae4f4dbd16940ea130204419999689000000018280045", displayName = 0x0}