Core was generated by `compiz'. Program terminated with signal SIGSEGV, Segmentation fault. #0 std::_Rb_tree > >, std::_Select1st > > >, std::less, std::allocator > > > >::_M_lower_bound (this=, __k=, __y=0x3ea8ef8, __x=0x80001) at /usr/include/c++/5/bits/stl_tree.h:1644 1644 if (!_M_impl._M_key_compare(_S_key(__x), __k)) [Current thread is 1 (Thread 0x7f64e38df780 (LWP 17774))] (gdb) bt #0 std::_Rb_tree > >, std::_Select1st > > >, std::less, std::allocator > > > >::_M_lower_bound (this=, __k=, __y=0x3ea8ef8, __x=0x80001) at /usr/include/c++/5/bits/stl_tree.h:1644 #1 std::_Rb_tree > >, std::_Select1st > > >, std::less, std::allocator > > > >::find (__k=, this=0x3ea8ef0) at /usr/include/c++/5/bits/stl_tree.h:2308 #2 std::map >, std::less, std::allocator > > > >::find (__x=, this=0x3ea8ef0) at /usr/include/c++/5/bits/stl_map.h:871 #3 oif::frame::Property::GetProperty (data=0x584cf18, property=UFDevicePropertyDirect, this=0x3ea8ee8) at property.h:52 #4 frame_device_get_property (device=device@entry=0x3ea8ee0, property=property@entry=UFDevicePropertyDirect, value=value@entry=0x584cf18) at device.cpp:114 #5 0x00007f64c3f6fe55 in oif::grail::Recognizer::Recognizer (this=0x584cef0, handle=, device=0x3ea8ee0, window_id=) at recognizer.cpp:55 #6 0x00007f64c3f72a19 in oif::grail::RegularRecognizer::RegularRecognizer (this=0x584cef0, handle=, device=, window_id=) at regular-recognizer.cpp:46 #7 0x00007f64c3f6e28e in oif::grail::UGHandle::CreateRecognizerForSubscription (this=this@entry=0x2ad95a0, subscription=subscription@entry=0x4677d50) at handle.cpp:62 #8 0x00007f64c3f6e470 in oif::grail::UGHandle::ActivateSubscription (this=0x2ad95a0, subscription=0x4677d50) at handle.cpp:88 #9 0x00007f64c4191b6c in _geis_grail_activate_for_device_region (gbe=gbe@entry=0x2b023f8, filter=filter@entry=0x2ada810, device=device@entry=0x4bbe100, window_id=, subscription=subscription@entry=0x2ada7d0) at geis_grail_backend.c:2240 #10 0x00007f64c41921a1 in _grail_be_activate_for_device (gbe=gbe@entry=0x2b023f8, filter=0x2ada810, device=device@entry=0x4bbe100, subscription=0x2ada7d0) at geis_grail_backend.c:2277 #11 0x00007f64c4192362 in _grail_be_subscribe_new_device (device=0x4bbe100, gbe=0x2b023f8) at geis_grail_backend.c:828 #12 _grail_be_activate_device (be=0x2b023f8, device=0x4bbe100) at geis_grail_backend.c:1942 #13 0x00007f64c418d548 in _device_event_handler (event=0x4b6b820, geis=0x2b02920) at geis.c:159 #14 _input_event_handler (fd=, activity=, context=0x2b02920) at geis.c:271 #15 0x00007f64c4187786 in geis_backend_multiplexor_pump (mx=0x2b02a50) at geis_backend_multiplexor.c:412 #16 0x00007f64c418da49 in geis_dispatch_events (geis=) at geis.c:1091 #17 0x00007f64c1d396d5 in nux::GeisAdapter::ProcessGeisEvents (this=0x2b02880) at GeisAdapter.cpp:144 #18 0x00007f64c1d3a4bc in (anonymous namespace)::geis_source_dispatch (user_data=) at GeisAdapter.cpp:66 #19 0x00007f64e13ea05a in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #20 0x00007f64e13ea400 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #21 0x00007f64e13ea722 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 ---Type to continue, or q to quit--- #22 0x00007f64e34738cf in compiz::private_screen::EventManager::startEventLoop(_XDisplay*) () from /usr/lib/x86_64-linux-gnu/libcompiz_core.so.ABI-20151010 #23 0x00000000004017c1 in main ()