#0 0x00007f8c5dc88d93 in poll () from /lib/x86_64-linux-gnu/libc.so.6 No symbol table info available. #1 0x00007f8c5bb95862 in _xcb_conn_wait (c=0x21a24d0, cond=<optimized out>, vector=0x0, count=0x0) at ../../src/xcb_conn.c:400 ret = <optimized out> fd = {fd = 5, events = 1, revents = 0} #2 0x00007f8c5bb96d5f in wait_for_reply (c=0x21a24d0, request=7747935, e=0x7fffe1704718) at ../../src/xcb_in.c:390 cond = {__data = {__lock = 0, __futex = 0, __total_seq = 0, __wakeup_seq = 0, __woken_seq = 0, __mutex = 0x0, __nwaiters = 0, __broadcast_seq = 0}, __size = '\000' <repeats 47 times>, __align = 0} reader = {request = 7747935, data = 0x7fffe1704650, next = 0x0} ret = 0x0 #3 0x00007f8c5bb96f7b in xcb_wait_for_reply (c=0x21a24d0, request=7747935, e=0x7fffe1704718) at ../../src/xcb_in.c:420 ret = <optimized out> #4 0x00007f8c5d690fed in _XReply () from /usr/lib/x86_64-linux-gnu/libX11.so.6 No symbol table info available. #5 0x00007f8c5d6874e6 in XQueryTree () from /usr/lib/x86_64-linux-gnu/libX11.so.6 No symbol table info available. #6 0x00007f8c4c4a98dd in GestureEngine::FindCompWindow (this=0x2a557b0, window=0) at /build/buildd/unity-5.4.0/plugins/unityshell/src/GestureEngine.cpp:89 parent = 0 root = 172 children = 0x0 nchildren = 125 result = <optimized out> #7 0x00007f8c4c4a9a21 in OnTouchStart (data=0x4b763d0, this=0x2a557b0) at /build/buildd/unity-5.4.0/plugins/unityshell/src/GestureEngine.cpp:220 result = <optimized out> #8 GestureEngine::OnTouchStart (this=0x2a557b0, data=0x4b763d0) at /build/buildd/unity-5.4.0/plugins/unityshell/src/GestureEngine.cpp:216 No locals. #9 0x00007f8c4c4a8ae7 in emit (_A_a1=@0x7fffe1704898: 0x4b763d0, impl=<optimized out>) at /usr/include/sigc++-2.0/sigc++/signal.h:1010 it = {_M_node = 0x2acc8d0} exec = {sig_ = 0x2af9860} slots = {slots_ = @0x2af9868, placeholder = {_M_node = 0x3f5d390}} #10 emit (_A_a1=@0x7fffe1704898: 0x4b763d0, this=<optimized out>) at /usr/include/sigc++-2.0/sigc++/signal.h:2781 No locals. #11 GeisAdapter::GestureStart (cookie=<optimized out>, gesture_type=<optimized out>, gesture_id=<optimized out>, count=<optimized out>, attrs=<optimized out>) at /build/buildd/unity-5.4.0/plugins/unityshell/src/GeisAdapter.cpp:136 data = 0x4b763d0 self = <optimized out> #12 0x00007f8c4b6d2ded in _v1_event_callback (geis=<optimized out>, event=<optimized out>, context=<optimized out>) at geis_v1.c:432 attr_count = 22 frame = 0x2be0b50 attrs = 0x4373e50 group = <optimized out> j = 0 v1_instance = <optimized out> __FUNCTION__ = "_v1_event_callback" class_id = 32 attr = <optimized out> touchset = 0x4fe7b40 groupset = <optimized out> i = 0 #13 0x00007f8c4b6d3996 in _input_event_handler (context=0x2e5de50, fd=<optimized out>, activity=<optimized out>) at geis.c:286 handled = 0 event = 0x4983340 buf = "1n" cb = 0x0 #14 _input_event_handler (fd=<optimized out>, activity=<optimized out>, context=0x2e5de50) at geis.c:200 geis = 0x2e5de50 #15 0x00007f8c4b6cdee6 in geis_backend_multiplexor_pump (mx=0x2e5df80) at geis_backend_multiplexor.c:399 flags = GEIS_BE_MX_READ_AVAILABLE callback_info = 0x25f7300 i = <optimized out> status = GEIS_STATUS_UNKNOWN_ERROR processed_event_count = <optimized out> available_event_count = <optimized out> events = {{events = 1, data = {ptr = 0x25f7300, fd = 39809792, u32 = 39809792, u64 = 39809792}}, {events = 0, data = {ptr = 0x20, fd = 32, u32 = 32, u64 = 32}}, { events = 1548961737, data = {ptr = 0xe1704a3000007f8c, fd = 32652, u32 = 32652, u64 = 16244565425944297356}}, {events = 32767, data = {ptr = 0x7f8c5c511f0c, fd = 1548820236, u32 = 1548820236, u64 = 140240820969228}}} __FUNCTION__ = "geis_backend_multiplexor_pump" #16 0x00007f8c4b6d35ec in geis_event_dispatch (instance=<optimized out>) at geis_v1.c:651 No locals. #17 0x00007f8c4c4a6920 in GeisAdapter::OnWatchIn (source=<optimized out>, condition=<optimized out>, data=<optimized out>) at /build/buildd/unity-5.4.0/plugins/unityshell/src/GeisAdapter.cpp:68 self = <optimized out> #18 0x00007f8c5c4f8dda in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 No symbol table info available. #19 0x00007f8c5c4f91a0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 No symbol table info available. #20 0x00007f8c5c4f9264 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 No symbol table info available. #21 0x00007f8c589f9c79 in ?? () from /usr/lib/compizconfig/backends/libgconf.so No symbol table info available. #22 0x00007f8c5a2bf59e in CcpScreen::timeout() () from /usr/lib/compiz/libccp.so No symbol table info available. #23 0x00007f8c5e4ed42b in operator() (this=<optimized out>) at /usr/include/boost/function/function_template.hpp:1013 No locals. #24 CompTimer::triggerCallback (this=<optimized out>) at /build/buildd/compiz-0.9.7.0~bzr2995/src/timer/src/timer.cpp:227 No locals. #25 0x00007f8c5e4ed52f in CompTimeoutSource::callback (this=<optimized out>) at /build/buildd/compiz-0.9.7.0~bzr2995/src/timer/src/timer.cpp:150 t = 0x21b85d0 handler = 0x2194b10 requeue = {<std::_List_base<CompTimer*, std::allocator<CompTimer*> >> = { _M_impl = {<std::allocator<std::_List_node<CompTimer*> >> = {<__gnu_cxx::new_allocator<std::_List_node<CompTimer*> >> = {<No data fields>}, <No data fields>}, _M_node = {_M_next = 0x7fffe1704bf0, _M_prev = 0x7fffe1704bf0}}}, <No data fields>} i = <optimized out> #26 0x00007f8c5e4ec9dd in operator() (this=<optimized out>) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:440 No locals. #27 dispatch (slot=<optimized out>, this=<optimized out>) at /build/buildd/compiz-0.9.7.0~bzr2995/src/timer/src/timer.cpp:133 No locals. #28 CompTimeoutSource::dispatch (this=<optimized out>, slot=<optimized out>) at /build/buildd/compiz-0.9.7.0~bzr2995/src/timer/src/timer.cpp:131 No locals. #29 0x00007f8c5c9ef6df 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. #30 0x00007f8c5c4f8dda in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 No symbol table info available. #31 0x00007f8c5c4f91a0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 No symbol table info available. #32 0x00007f8c5c4f959a in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 No symbol table info available. #33 0x000000000040299e in main (argc=<optimized out>, argv=0x7fffe1704e78) at /build/buildd/compiz-0.9.7.0~bzr2995/src/main.cpp:242 manager = { plugins = {<std::_List_base<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >> = { _M_impl = {<std::allocator<std::_List_node<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >> = {<__gnu_cxx::new_allocator<std::_List_node<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >> = {<No data fields>}, <No data fields>}, _M_node = {_M_next = 0x218e8d0, _M_prev = 0x218e8d0}}}, <No data fields>}, disableSm = false, clientId = 0x0, displayName = 0x0}
select 11 print *data $1 = {id = 4, device_id = 64176, window = 172, touches = 3, timestamp = 4764291, focus_x = 1129054208, focus_y = 1139212288, bound_x1 = -2594, bound_y1 = 5313, bound_x2 = 1465, bound_y2 = 6572}
#0 0x00007f8c5dc88d93 in poll () from /lib/x86_ 64-linux- gnu/libc. so.6 xcb_conn. c:400 xcb_in. c:390 xcb_in. c:420 x86_64- linux-gnu/ libX11. so.6 x86_64- linux-gnu/ libX11. so.6 :FindCompWindow (this=0x2a557b0, window=0) at /build/ buildd/ unity-5. 4.0/plugins/ unityshell/ src/GestureEngi ne.cpp: 89 buildd/ unity-5. 4.0/plugins/ unityshell/ src/GestureEngi ne.cpp: 220 :OnTouchStart (this=0x2a557b0, data=0x4b763d0) at /build/ buildd/ unity-5. 4.0/plugins/ unityshell/ src/GestureEngi ne.cpp: 216 @0x7fffe1704898 : 0x4b763d0, impl=<optimized out>) at /usr/include/ sigc++- 2.0/sigc+ +/signal. h:1010 @0x7fffe1704898 : 0x4b763d0, this=<optimized out>) at /usr/include/ sigc++- 2.0/sigc+ +/signal. h:2781 :GestureStart (cookie=<optimized out>, gesture_ type=<optimized out>, gesture_ id=<optimized out>, count=<optimized out>, attrs=<optimized out>) buildd/ unity-5. 4.0/plugins/ unityshell/ src/GeisAdapter .cpp:136
__FUNCTION_ _ = "_v1_event_ callback" event_handler (context=0x2e5de50, fd=<optimized out>, activity=<optimized out>) at geis.c:286 event_handler (fd=<optimized out>, activity=<optimized out>, context=0x2e5de50) at geis.c:200 multiplexor_ pump (mx=0x2e5df80) at geis_backend_ multiplexor. c:399 MX_READ_ AVAILABLE
callback_ info = 0x25f7300 UNKNOWN_ ERROR
processed_ event_count = <optimized out>
available_ event_count = <optimized out> 97356}} , {events = 32767, data = {ptr = 0x7f8c5c511f0c,
__FUNCTION_ _ = "geis_backend_ multiplexor_ pump" <optimized out>) at geis_v1.c:651 :OnWatchIn (source=<optimized out>, condition= <optimized out>, data=<optimized out>) buildd/ unity-5. 4.0/plugins/ unityshell/ src/GeisAdapter .cpp:68 context_ dispatch () from /lib/x86_ 64-linux- gnu/libglib- 2.0.so. 0 64-linux- gnu/libglib- 2.0.so. 0 context_ iteration () from /lib/x86_ 64-linux- gnu/libglib- 2.0.so. 0 compizconfig/ backends/ libgconf. so :timeout( ) () from /usr/lib/ compiz/ libccp. so boost/function/ function_ template. hpp:1013 :triggerCallbac k (this=<optimized out>) at /build/ buildd/ compiz- 0.9.7.0~ bzr2995/ src/timer/ src/timer. cpp:227 ce::callback (this=<optimized out>) at /build/ buildd/ compiz- 0.9.7.0~ bzr2995/ src/timer/ src/timer. cpp:150 _List_base< CompTimer* , std::allocator< CompTimer* > >> = { allocator< std::_List_ node<CompTimer* > >> = {<__gnu_ cxx::new_ allocator< std::_List_ node<CompTimer* > >> = {<No data fields>}, <No data fields>},
_M_node = {_M_next = 0x7fffe1704bf0, _M_prev = 0x7fffe1704bf0}}}, <No data fields>} sigc++- 2.0/sigc+ +/functors/ slot.h: 440 buildd/ compiz- 0.9.7.0~ bzr2995/ src/timer/ src/timer. cpp:133 ce::dispatch (this=<optimized out>, slot=<optimized out>) at /build/ buildd/ compiz- 0.9.7.0~ bzr2995/ src/timer/ src/timer. cpp:131 :dispatch_ vfunc(_ GSource* , int (*)(void*), void*) () from /usr/lib/ x86_64- linux-gnu/ libglibmm- 2.4.so. 1 context_ dispatch () from /lib/x86_ 64-linux- gnu/libglib- 2.0.so. 0 64-linux- gnu/libglib- 2.0.so. 0 64-linux- gnu/libglib- 2.0.so. 0 4e78) at /build/ buildd/ compiz- 0.9.7.0~ bzr2995/ src/main. cpp:242 _List_base< std::basic_ string< char, std::char_ traits< char>, std::allocator< char> >, std::allocator< std::basic_ string< char, std::char_ traits< char>, std::allocator< char> > > >> = {
_M_impl = {<std:: allocator< std::_List_ node<std: :basic_ string< char, std::char_ traits< char>, std::allocator< char> > > >> = {<__gnu_ cxx::new_ allocator< std::_List_ node<std: :basic_ string< char, std::char_ traits< char>, std::allocator< char> > > >> = {<No data fields>}, <No data fields>}, _M_node = {_M_next = 0x218e8d0,
_M_ prev = 0x218e8d0}}}, <No data fields>}, disableSm = false, clientId = 0x0, displayName = 0x0}
No symbol table info available.
#1 0x00007f8c5bb95862 in _xcb_conn_wait (c=0x21a24d0, cond=<optimized out>, vector=0x0, count=0x0) at ../../src/
ret = <optimized out>
fd = {fd = 5, events = 1, revents = 0}
#2 0x00007f8c5bb96d5f in wait_for_reply (c=0x21a24d0, request=7747935, e=0x7fffe1704718) at ../../src/
cond = {__data = {__lock = 0, __futex = 0, __total_seq = 0, __wakeup_seq = 0, __woken_seq = 0, __mutex = 0x0, __nwaiters = 0, __broadcast_seq = 0},
__size = '\000' <repeats 47 times>, __align = 0}
reader = {request = 7747935, data = 0x7fffe1704650, next = 0x0}
ret = 0x0
#3 0x00007f8c5bb96f7b in xcb_wait_for_reply (c=0x21a24d0, request=7747935, e=0x7fffe1704718) at ../../src/
ret = <optimized out>
#4 0x00007f8c5d690fed in _XReply () from /usr/lib/
No symbol table info available.
#5 0x00007f8c5d6874e6 in XQueryTree () from /usr/lib/
No symbol table info available.
#6 0x00007f8c4c4a98dd in GestureEngine:
parent = 0
root = 172
children = 0x0
nchildren = 125
result = <optimized out>
#7 0x00007f8c4c4a9a21 in OnTouchStart (data=0x4b763d0, this=0x2a557b0) at /build/
result = <optimized out>
#8 GestureEngine:
No locals.
#9 0x00007f8c4c4a8ae7 in emit (_A_a1=
it = {_M_node = 0x2acc8d0}
exec = {sig_ = 0x2af9860}
slots = {slots_ = @0x2af9868, placeholder = {_M_node = 0x3f5d390}}
#10 emit (_A_a1=
No locals.
#11 GeisAdapter:
at /build/
data = 0x4b763d0
self = <optimized out>
#12 0x00007f8c4b6d2ded in _v1_event_callback (geis=<optimized out>, event=<optimized out>, context=<optimized out>) at geis_v1.c:432
attr_count = 22
frame = 0x2be0b50
attrs = 0x4373e50
group = <optimized out>
j = 0
v1_instance = <optimized out>
class_id = 32
attr = <optimized out>
touchset = 0x4fe7b40
groupset = <optimized out>
i = 0
#13 0x00007f8c4b6d3996 in _input_
handled = 0
event = 0x4983340
buf = "1n"
cb = 0x0
#14 _input_
geis = 0x2e5de50
#15 0x00007f8c4b6cdee6 in geis_backend_
flags = GEIS_BE_
i = <optimized out>
status = GEIS_STATUS_
events = {{events = 1, data = {ptr = 0x25f7300, fd = 39809792, u32 = 39809792, u64 = 39809792}}, {events = 0, data = {ptr = 0x20, fd = 32, u32 = 32, u64 = 32}}, {
events = 1548961737, data = {ptr = 0xe1704a3000007f8c, fd = 32652, u32 = 32652, u64 = 162445654259442
fd = 1548820236, u32 = 1548820236, u64 = 140240820969228}}}
#16 0x00007f8c4b6d35ec in geis_event_dispatch (instance=
No locals.
#17 0x00007f8c4c4a6920 in GeisAdapter:
at /build/
self = <optimized out>
#18 0x00007f8c5c4f8dda in g_main_
No symbol table info available.
#19 0x00007f8c5c4f91a0 in ?? () from /lib/x86_
No symbol table info available.
#20 0x00007f8c5c4f9264 in g_main_
No symbol table info available.
#21 0x00007f8c589f9c79 in ?? () from /usr/lib/
No symbol table info available.
#22 0x00007f8c5a2bf59e in CcpScreen:
No symbol table info available.
#23 0x00007f8c5e4ed42b in operator() (this=<optimized out>) at /usr/include/
No locals.
#24 CompTimer:
No locals.
#25 0x00007f8c5e4ed52f in CompTimeoutSour
t = 0x21b85d0
handler = 0x2194b10
requeue = {<std::
_M_impl = {<std::
i = <optimized out>
#26 0x00007f8c5e4ec9dd in operator() (this=<optimized out>) at /usr/include/
No locals.
#27 dispatch (slot=<optimized out>, this=<optimized out>) at /build/
No locals.
#28 CompTimeoutSour
No locals.
#29 0x00007f8c5c9ef6df in Glib::Source:
No symbol table info available.
#30 0x00007f8c5c4f8dda in g_main_
No symbol table info available.
#31 0x00007f8c5c4f91a0 in ?? () from /lib/x86_
No symbol table info available.
#32 0x00007f8c5c4f959a in g_main_loop_run () from /lib/x86_
No symbol table info available.
#33 0x000000000040299e in main (argc=<optimized out>, argv=0x7fffe170
manager = {
plugins = {<std::
select 11
print *data
$1 = {id = 4, device_id = 64176, window = 172, touches = 3, timestamp = 4764291, focus_x = 1129054208, focus_y = 1139212288, bound_x1 = -2594, bound_y1 = 5313, bound_x2 = 1465,
bound_y2 = 6572}