==1055== Warning: noted but unhandled ioctl 0x6458 with no size/direction hints.
==1055==    This could cause spurious value errors to appear.
==1055==    See README_MISSING_SYSCALL_OR_IOCTL for guidance on writing a proper wrapper.
==1055== Invalid read of size 8
==1055==    at 0x558D5BC: std::_Rb_tree<_ConnectData*, _ConnectData*, std::_Identity<_ConnectData*>, std::less<_ConnectData*>, std::allocator<_ConnectData*> >::_M_begin() (stl_tree.h:737)
==1055==    by 0x558F5EF: std::_Rb_tree<_ConnectData*, _ConnectData*, std::_Identity<_ConnectData*>, std::less<_ConnectData*>, std::allocator<_ConnectData*> >::equal_range(_ConnectData* const&) (stl_tree.h:1936)
==1055==    by 0x558DBC9: std::_Rb_tree<_ConnectData*, _ConnectData*, std::_Identity<_ConnectData*>, std::less<_ConnectData*>, std::allocator<_ConnectData*> >::erase(_ConnectData* const&) (stl_tree.h:2500)
==1055==    by 0x558C7D8: std::set<_ConnectData*, std::less<_ConnectData*>, std::allocator<_ConnectData*> >::erase(_ConnectData* const&) (stl_set.h:675)
==1055==    by 0x5583F1F: ??? (object.cpp:1585)
==1055==    by 0x74898C4: g_main_context_dispatch (in /usr/lib/libglib-2.0.so.0.5200.3)
==1055==    by 0x7489C87: ??? (in /usr/lib/libglib-2.0.so.0.5200.3)
==1055==    by 0x7489FA1: g_main_loop_run (in /usr/lib/libglib-2.0.so.0.5200.3)
==1055==    by 0x5D297BB: meta_run (main.c:648)
==1055==    by 0x10A306: main (main.c:454)
==1055==  Address 0x1bf31cc8 is 88 bytes inside an unallocated block of size 224 in arena "client"
==1055== 
==1055== Invalid read of size 8
==1055==    at 0x558F78A: std::_Rb_tree<_ConnectData*, _ConnectData*, std::_Identity<_ConnectData*>, std::less<_ConnectData*>, std::allocator<_ConnectData*> >::size() const (stl_tree.h:997)
==1055==    by 0x558DBDD: std::_Rb_tree<_ConnectData*, _ConnectData*, std::_Identity<_ConnectData*>, std::less<_ConnectData*>, std::allocator<_ConnectData*> >::erase(_ConnectData* const&) (stl_tree.h:2501)
==1055==    by 0x558C7D8: std::set<_ConnectData*, std::less<_ConnectData*>, std::allocator<_ConnectData*> >::erase(_ConnectData* const&) (stl_set.h:675)
==1055==    by 0x5583F1F: ??? (object.cpp:1585)
==1055==    by 0x74898C4: g_main_context_dispatch (in /usr/lib/libglib-2.0.so.0.5200.3)
==1055==    by 0x7489C87: ??? (in /usr/lib/libglib-2.0.so.0.5200.3)
==1055==    by 0x7489FA1: g_main_loop_run (in /usr/lib/libglib-2.0.so.0.5200.3)
==1055==    by 0x5D297BB: meta_run (main.c:648)
==1055==    by 0x10A306: main (main.c:454)
==1055==  Address 0x1bf31ce0 is 112 bytes inside an unallocated block of size 224 in arena "client"
==1055== 
==1055== Invalid read of size 8
==1055==    at 0x5591013: std::_Rb_tree<_ConnectData*, _ConnectData*, std::_Identity<_ConnectData*>, std::less<_ConnectData*>, std::allocator<_ConnectData*> >::begin() (stl_tree.h:961)
==1055==    by 0x558F7DC: std::_Rb_tree<_ConnectData*, _ConnectData*, std::_Identity<_ConnectData*>, std::less<_ConnectData*>, std::allocator<_ConnectData*> >::_M_erase_aux(std::_Rb_tree_const_iterator<_ConnectData*>, std::_Rb_tree_const_iterator<_ConnectData*>) (stl_tree.h:2487)
==1055==    by 0x558DC22: std::_Rb_tree<_ConnectData*, _ConnectData*, std::_Identity<_ConnectData*>, std::less<_ConnectData*>, std::allocator<_ConnectData*> >::erase(_ConnectData* const&) (stl_tree.h:2502)
==1055==    by 0x558C7D8: std::set<_ConnectData*, std::less<_ConnectData*>, std::allocator<_ConnectData*> >::erase(_ConnectData* const&) (stl_set.h:675)
==1055==    by 0x5583F1F: ??? (object.cpp:1585)
==1055==    by 0x74898C4: g_main_context_dispatch (in /usr/lib/libglib-2.0.so.0.5200.3)
==1055==    by 0x7489C87: ??? (in /usr/lib/libglib-2.0.so.0.5200.3)
==1055==    by 0x7489FA1: g_main_loop_run (in /usr/lib/libglib-2.0.so.0.5200.3)
==1055==    by 0x5D297BB: meta_run (main.c:648)
==1055==    by 0x10A306: main (main.c:454)
==1055==  Address 0x1bf31cd0 is 96 bytes inside an unallocated block of size 224 in arena "client"
==1055== 
==1055== Invalid read of size 8
==1055==    at 0x558F78A: std::_Rb_tree<_ConnectData*, _ConnectData*, std::_Identity<_ConnectData*>, std::less<_ConnectData*>, std::allocator<_ConnectData*> >::size() const (stl_tree.h:997)
==1055==    by 0x558DC2E: std::_Rb_tree<_ConnectData*, _ConnectData*, std::_Identity<_ConnectData*>, std::less<_ConnectData*>, std::allocator<_ConnectData*> >::erase(_ConnectData* const&) (stl_tree.h:2503)
==1055==    by 0x558C7D8: std::set<_ConnectData*, std::less<_ConnectData*>, std::allocator<_ConnectData*> >::erase(_ConnectData* const&) (stl_set.h:675)
==1055==    by 0x5583F1F: ??? (object.cpp:1585)
==1055==    by 0x74898C4: g_main_context_dispatch (in /usr/lib/libglib-2.0.so.0.5200.3)
==1055==    by 0x7489C87: ??? (in /usr/lib/libglib-2.0.so.0.5200.3)
==1055==    by 0x7489FA1: g_main_loop_run (in /usr/lib/libglib-2.0.so.0.5200.3)
==1055==    by 0x5D297BB: meta_run (main.c:648)
==1055==    by 0x10A306: main (main.c:454)
==1055==  Address 0x1bf31ce0 is 112 bytes inside an unallocated block of size 224 in arena "client"
==1055== 
==1055== Invalid write of size 4
==1055==    at 0xAFF43C5: ??? (in /usr/lib/libcairo.so.2.11400.10)
==1055==    by 0xAFF4998: ??? (in /usr/lib/libcairo.so.2.11400.10)
==1055==    by 0xAF96BAF: ??? (in /usr/lib/libcairo.so.2.11400.10)
==1055==    by 0xB01022F: ??? (in /usr/lib/libcairo.so.2.11400.10)
==1055==    by 0xAFE1CC9: ??? (in /usr/lib/libcairo.so.2.11400.10)
==1055==    by 0xAF9F725: ??? (in /usr/lib/libcairo.so.2.11400.10)
==1055==    by 0xAF98538: ??? (in /usr/lib/libcairo.so.2.11400.10)
==1055==    by 0xAF913E4: cairo_fill (in /usr/lib/libcairo.so.2.11400.10)
==1055==    by 0x61755E7: ??? (in /usr/lib/libgtk-3.so.0.2200.16)
==1055==    by 0x6172878: ??? (in /usr/lib/libgtk-3.so.0.2200.16)
==1055==    by 0x628DB75: ??? (in /usr/lib/libgtk-3.so.0.2200.16)
==1055==    by 0x5D46A8B: meta_frame_layout_draw_with_style (theme.c:762)
==1055==    by 0x5D46A8B: meta_theme_draw_frame (theme.c:1257)
==1055==    by 0x5D439D5: meta_ui_frame_paint (frames.c:1455)
==1055==    by 0x5D439D5: meta_frames_draw (frames.c:1396)
==1055==    by 0x636944A: ??? (in /usr/lib/libgtk-3.so.0.2200.16)
==1055==    by 0x6372717: ??? (in /usr/lib/libgtk-3.so.0.2200.16)
==1055==    by 0x62138F8: gtk_main_do_event (in /usr/lib/libgtk-3.so.0.2200.16)
==1055==    by 0xA83BBD4: ??? (in /usr/lib/libgdk-3.so.0.2200.16)
==1055==    by 0xA84BEE4: ??? (in /usr/lib/libgdk-3.so.0.2200.16)
==1055==    by 0xA84D0E5: ??? (in /usr/lib/libgdk-3.so.0.2200.16)
==1055==    by 0xA84D2DF: ??? (in /usr/lib/libgdk-3.so.0.2200.16)
==1055==    by 0x71FBEAC: g_closure_invoke (in /usr/lib/libgobject-2.0.so.0.5200.3)
==1055==    by 0x720E4AD: ??? (in /usr/lib/libgobject-2.0.so.0.5200.3)
==1055==    by 0x7216C84: g_signal_emit_valist (in /usr/lib/libgobject-2.0.so.0.5200.3)
==1055==    by 0x721769E: g_signal_emit (in /usr/lib/libgobject-2.0.so.0.5200.3)
==1055==    by 0xA845100: ??? (in /usr/lib/libgdk-3.so.0.2200.16)
==1055==    by 0xA8302AF: ??? (in /usr/lib/libgdk-3.so.0.2200.16)
==1055==    by 0x748A342: ??? (in /usr/lib/libglib-2.0.so.0.5200.3)
==1055==    by 0x74898C4: g_main_context_dispatch (in /usr/lib/libglib-2.0.so.0.5200.3)
==1055==    by 0x7489C87: ??? (in /usr/lib/libglib-2.0.so.0.5200.3)
==1055==    by 0x7489FA1: g_main_loop_run (in /usr/lib/libglib-2.0.so.0.5200.3)
==1055==    by 0x5D297BB: meta_run (main.c:648)
==1055==    by 0x10A306: main (main.c:454)
==1055==  Address 0x1ffeffeb98 is on thread 1's stack
==1055== 
==1055== Invalid read of size 4
==1055==    at 0xAFF186A: ??? (in /usr/lib/libcairo.so.2.11400.10)
==1055==    by 0xAFF3141: ??? (in /usr/lib/libcairo.so.2.11400.10)
==1055==    by 0xAFF43F8: ??? (in /usr/lib/libcairo.so.2.11400.10)
==1055==    by 0xAFF4998: ??? (in /usr/lib/libcairo.so.2.11400.10)
==1055==    by 0xAF96BAF: ??? (in /usr/lib/libcairo.so.2.11400.10)
==1055==    by 0xB01022F: ??? (in /usr/lib/libcairo.so.2.11400.10)
==1055==    by 0xAFE1CC9: ??? (in /usr/lib/libcairo.so.2.11400.10)
==1055==    by 0xAF9F725: ??? (in /usr/lib/libcairo.so.2.11400.10)
==1055==    by 0xAF98538: ??? (in /usr/lib/libcairo.so.2.11400.10)
==1055==    by 0xAF913E4: cairo_fill (in /usr/lib/libcairo.so.2.11400.10)
==1055==    by 0x61755E7: ??? (in /usr/lib/libgtk-3.so.0.2200.16)
==1055==    by 0x6172878: ??? (in /usr/lib/libgtk-3.so.0.2200.16)
==1055==    by 0x628DB75: ??? (in /usr/lib/libgtk-3.so.0.2200.16)
==1055==    by 0x5D46A8B: meta_frame_layout_draw_with_style (theme.c:762)
==1055==    by 0x5D46A8B: meta_theme_draw_frame (theme.c:1257)
==1055==    by 0x5D439D5: meta_ui_frame_paint (frames.c:1455)
==1055==    by 0x5D439D5: meta_frames_draw (frames.c:1396)
==1055==    by 0x636944A: ??? (in /usr/lib/libgtk-3.so.0.2200.16)
==1055==    by 0x6372717: ??? (in /usr/lib/libgtk-3.so.0.2200.16)
==1055==    by 0x62138F8: gtk_main_do_event (in /usr/lib/libgtk-3.so.0.2200.16)
==1055==    by 0xA83BBD4: ??? (in /usr/lib/libgdk-3.so.0.2200.16)
==1055==    by 0xA84BEE4: ??? (in /usr/lib/libgdk-3.so.0.2200.16)
==1055==    by 0xA84D0E5: ??? (in /usr/lib/libgdk-3.so.0.2200.16)
==1055==    by 0xA84D2DF: ??? (in /usr/lib/libgdk-3.so.0.2200.16)
==1055==    by 0x71FBEAC: g_closure_invoke (in /usr/lib/libgobject-2.0.so.0.5200.3)
==1055==    by 0x720E4AD: ??? (in /usr/lib/libgobject-2.0.so.0.5200.3)
==1055==    by 0x7216C84: g_signal_emit_valist (in /usr/lib/libgobject-2.0.so.0.5200.3)
==1055==    by 0x721769E: g_signal_emit (in /usr/lib/libgobject-2.0.so.0.5200.3)
==1055==    by 0xA845100: ??? (in /usr/lib/libgdk-3.so.0.2200.16)
==1055==    by 0xA8302AF: ??? (in /usr/lib/libgdk-3.so.0.2200.16)
==1055==    by 0x748A342: ??? (in /usr/lib/libglib-2.0.so.0.5200.3)
==1055==    by 0x74898C4: g_main_context_dispatch (in /usr/lib/libglib-2.0.so.0.5200.3)
==1055==    by 0x7489C87: ??? (in /usr/lib/libglib-2.0.so.0.5200.3)
==1055==    by 0x7489FA1: g_main_loop_run (in /usr/lib/libglib-2.0.so.0.5200.3)
==1055==  Address 0x1ffeffeb98 is on thread 1's stack
==1055== 
==1055== Invalid read of size 8
==1055==    at 0x5590E2A: std::less<_ConnectData*>::operator()(_ConnectData* const&, _ConnectData* const&) const (stl_function.h:386)
==1055==    by 0x558F633: std::_Rb_tree<_ConnectData*, _ConnectData*, std::_Identity<_ConnectData*>, std::less<_ConnectData*>, std::allocator<_ConnectData*> >::equal_range(_ConnectData* const&) (stl_tree.h:1940)
==1055==    by 0x558DBC9: std::_Rb_tree<_ConnectData*, _ConnectData*, std::_Identity<_ConnectData*>, std::less<_ConnectData*>, std::allocator<_ConnectData*> >::erase(_ConnectData* const&) (stl_tree.h:2500)
==1055==    by 0x558C7D8: std::set<_ConnectData*, std::less<_ConnectData*>, std::allocator<_ConnectData*> >::erase(_ConnectData* const&) (stl_set.h:675)
==1055==    by 0x5583F1F: ??? (object.cpp:1585)
==1055==    by 0x74898C4: g_main_context_dispatch (in /usr/lib/libglib-2.0.so.0.5200.3)
==1055==    by 0x7489C87: ??? (in /usr/lib/libglib-2.0.so.0.5200.3)
==1055==    by 0x7489FA1: g_main_loop_run (in /usr/lib/libglib-2.0.so.0.5200.3)
==1055==    by 0x5D297BB: meta_run (main.c:648)
==1055==    by 0x10A306: main (main.c:454)
==1055==  Address 0xffffe910c4834837 is not stack'd, malloc'd or (recently) free'd
==1055== 
==1055== Invalid read of size 8
==1055==    at 0x5590E31: std::less<_ConnectData*>::operator()(_ConnectData* const&, _ConnectData* const&) const (stl_function.h:386)
==1055==    by 0x558F66B: std::_Rb_tree<_ConnectData*, _ConnectData*, std::_Identity<_ConnectData*>, std::less<_ConnectData*>, std::allocator<_ConnectData*> >::equal_range(_ConnectData* const&) (stl_tree.h:1942)
==1055==    by 0x558DBC9: std::_Rb_tree<_ConnectData*, _ConnectData*, std::_Identity<_ConnectData*>, std::less<_ConnectData*>, std::allocator<_ConnectData*> >::erase(_ConnectData* const&) (stl_tree.h:2500)
==1055==    by 0x558C7D8: std::set<_ConnectData*, std::less<_ConnectData*>, std::allocator<_ConnectData*> >::erase(_ConnectData* const&) (stl_set.h:675)
==1055==    by 0x5583F1F: ??? (object.cpp:1585)
==1055==    by 0x74898C4: g_main_context_dispatch (in /usr/lib/libglib-2.0.so.0.5200.3)
==1055==    by 0x7489C87: ??? (in /usr/lib/libglib-2.0.so.0.5200.3)
==1055==    by 0x7489FA1: g_main_loop_run (in /usr/lib/libglib-2.0.so.0.5200.3)
==1055==    by 0x5D297BB: meta_run (main.c:648)
==1055==    by 0x10A306: main (main.c:454)
==1055==  Address 0xffffe910c4834837 is not stack'd, malloc'd or (recently) free'd
==1055== 
==1055== 
==1055== Process terminating with default action of signal 11 (SIGSEGV): dumping core
==1055==  Access not within mapped region at address 0xFFFFE910C4834837
==1055==    at 0x5590E31: std::less<_ConnectData*>::operator()(_ConnectData* const&, _ConnectData* const&) const (stl_function.h:386)
==1055==    by 0x558F66B: std::_Rb_tree<_ConnectData*, _ConnectData*, std::_Identity<_ConnectData*>, std::less<_ConnectData*>, std::allocator<_ConnectData*> >::equal_range(_ConnectData* const&) (stl_tree.h:1942)
==1055==    by 0x558DBC9: std::_Rb_tree<_ConnectData*, _ConnectData*, std::_Identity<_ConnectData*>, std::less<_ConnectData*>, std::allocator<_ConnectData*> >::erase(_ConnectData* const&) (stl_tree.h:2500)
==1055==    by 0x558C7D8: std::set<_ConnectData*, std::less<_ConnectData*>, std::allocator<_ConnectData*> >::erase(_ConnectData* const&) (stl_set.h:675)
==1055==    by 0x5583F1F: ??? (object.cpp:1585)
==1055==    by 0x74898C4: g_main_context_dispatch (in /usr/lib/libglib-2.0.so.0.5200.3)
==1055==    by 0x7489C87: ??? (in /usr/lib/libglib-2.0.so.0.5200.3)
==1055==    by 0x7489FA1: g_main_loop_run (in /usr/lib/libglib-2.0.so.0.5200.3)
==1055==    by 0x5D297BB: meta_run (main.c:648)
==1055==    by 0x10A306: main (main.c:454)
==1055==  If you believe this happened as a result of a stack
==1055==  overflow in your program's main thread (unlikely but
==1055==  possible), you can try to increase the size of the
==1055==  main thread stack using the --main-stacksize= flag.
==1055==  The main thread stack size used in this run was 8388608.
