#0 pango_layout_index_to_line_and_extents (line_rect=0x7fffc3e56c30, index=0, layout=0x1c54800) at /build/buildd/pango1.0-1.29.5/./pango/pango-layout.c:1625 iter = line = 0x0 #1 pango_layout_get_cursor_pos (layout=0x1c54800, index=0, strong_pos=0x7fffc3e56ca0, weak_pos=0x7fffc3e56cb0) at /build/buildd/pango1.0-1.29.5/./pango/pango-layout.c:2253 dir1 = line_rect = {x = -1008374608, y = 32767, width = 12368635, height = 32528} layout_line = 0x0 x1_trailing = x2 = __PRETTY_FUNCTION__ = "pango_layout_get_cursor_pos" #2 0x00007f0ffd729bb7 in nux::TextEntry::GetCursorLocationInLayout (this=0x23906a0, strong_x=0x7fffc3e56d28, strong_y=0x7fffc3e56d2c, strong_height=0x7fffc3e56d30, weak_x=0x7fffc3e56d34, weak_y=0x7fffc3e56d38, weak_height=0x7fffc3e56d3c) at ./TextEntry.cpp:1061 layout = 0x1c54800 cursor_index = strong = {x = 312864736, y = 0, width = 312864560, height = 0} weak = {x = 66687840, y = 0, width = 37855312, height = 0} #3 0x00007f0ffd729ca7 in nux::TextEntry::DrawCursor (this=0x23906a0, canvas=0x379b800) at ./TextEntry.cpp:983 strong_x = strong_height = weak_y = strong_y = weak_x = weak_height = #4 0x00007f0ffd72d78f in nux::TextEntry::MainDraw (this=0x23906a0) at ./TextEntry.cpp:652 edit_canvas = 0x23e7410 final_canvas = 0x379b800 bitmap = #5 0x00007f0ffd72dae1 in nux::TextEntry::PostLayoutManagement (this=0x23906a0, layoutResult=) at ./TextEntry.cpp:206 result = 3 #6 0x00007f0ffd6f1cdf in nux::View::ComputeContentSize (this=0x23906a0) at ./View.cpp:111 ret = 0 #7 0x00007f0ffd6f4c6d in nux::LayeredLayout::ComputeContentSize (this=0x239e2f0) at ./LayeredLayout.cpp:136 area = 0x23906a0 props = geo = {x = 57, y = 9, width = 941, height = 28} prop_it = ret = 0 base = {x = 57, y = 9, width = 941, height = 28} it = {_M_node = 0x239eb90} total_max_width = 941 total_max_height = 28 #8 0x00007f0ffd6eb3c1 in nux::HLayout::ComputeContentSize (this=0x23821d0) at ./HLayout.cpp:368 pre_geo = {x = 57, y = 9, width = 941, height = 28} post_geo = {x = 9, y = 9, width = 48, height = 48} smaller_height = false larger_height = false larger_width = false smaller_width = false ret = 0 temp = IntIterator = num_element = current_y = offset_space = 0 element_height = width = height = current_x = space_after_element = 0 FullSizeUnadjusted = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, } it = {_M_node = 0x239ebb0} original_height = 18 unadjusted_layout = size_compliance = #9 0x00007f0ffd6f1c47 in nux::View::ComputeContentSize (this=0x237df10) at ./View.cpp:69 ret = size_compliance = PreWidth = 1015 PreHeight = 18 PostWidth = PostHeight = #10 0x00007f0ffd735ff9 in nux::VLayout::ComputeContentSize (this=0x237d6c0) at ./VLayout.cpp:375 pre_geo = {x = 9, y = 9, width = 1015, height = 18} post_geo = {x = 9, y = 0, width = 9, height = 9} larger_height = false smaller_height = false smaller_width = false larger_width = false ret = 0 temp = IntIterator = current_y = offset_space = 0 element_width = width = height = current_x = space_after_element = 0 FullSizeUnadjusted = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, } original_width = 1015 num_element = size_compliance = it = {_M_node = 0x128c820} unadjusted_layout = #11 0x00007f0ffd6eb3c1 in nux::HLayout::ComputeContentSize (this=0x237c2b0) at ./HLayout.cpp:368 pre_geo = {x = 9, y = 0, width = 1015, height = 1} post_geo = {x = 1, y = 0, width = 8, height = 8} smaller_height = false larger_height = false larger_width = false smaller_width = false ret = 0 temp = IntIterator = num_element = current_y = offset_space = 0 element_height = width = height = current_x = space_after_element = 0 FullSizeUnadjusted = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, } it = {_M_node = 0x23da560} original_height = 1 unadjusted_layout = size_compliance = #12 0x00007f0ffd735ff9 in nux::VLayout::ComputeContentSize (this=0x237bfa0) at ./VLayout.cpp:375 pre_geo = {x = 0, y = 0, width = 1024, height = 1} post_geo = {x = 37650768, y = 0, width = 1176, height = 0} larger_height = false smaller_height = false smaller_width = false larger_width = false ret = 0 temp = IntIterator = current_y = offset_space = 0 element_width = width = height = current_x = space_after_element = 0 FullSizeUnadjusted = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, } original_width = 1920 num_element = size_compliance = it = {_M_node = 0x23da760} unadjusted_layout = #13 0x00007f0ffd6f1c47 in nux::View::ComputeContentSize (this=0x23684e0) at ./View.cpp:69 ret = size_compliance = PreWidth = 1920 PreHeight = 1176 PostWidth = PostHeight = #14 0x00007f0ffd735ff9 in nux::VLayout::ComputeContentSize (this=0x23e7ef0) at ./VLayout.cpp:375 pre_geo = {x = 0, y = 0, width = 1920, height = 1176} post_geo = {x = 0, y = 24, width = 1920, height = 1176} larger_height = false smaller_height = false smaller_width = false larger_width = false ret = 0 temp = IntIterator = current_y = offset_space = 0 element_width = width = height = current_x = space_after_element = 0 FullSizeUnadjusted = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, } original_width = 1920 num_element = size_compliance = it = {_M_node = 0x23e8260} unadjusted_layout = #15 0x00007f0ffd6f1c47 in nux::View::ComputeContentSize (this=0x1ba57e0) at ./View.cpp:69 ret = size_compliance = PreWidth = 1920 PreHeight = 1176 PostWidth = PostHeight = #16 0x00007f0ffd6c5931 in nux::BaseWindow::ShowWindow (this=0x1ba57e0, visible=, StartModal=) at ./BaseWindow.cpp:378 No locals. #17 0x00007f0ffdb19d83 in unity::hud::Controller::ShowHud (this=0x1ba3ff0) at /build/buildd/unity-5.4.0/plugins/unityshell/src/HudController.cpp:249 adaptor = bamf_app = {object_ = 0x125a8d0} view_icon = { = {}, string_ = 0x1beedb0 "google-chrome"} message_data = info = matcher = #18 0x00007f0ffdb69ba4 in unity::UnityScreen::ShowHudTerminate (this=0x124ba30, action=0x124c170, state=, options=) at /build/buildd/unity-5.4.0/plugins/unityshell/src/unityshell.cpp:1775 current_time = #19 0x00007f1012132133 in operator() (a2=..., a1=2, a0=0x124c170, this=0x7fffc3e57730) at /usr/include/boost/function/function_template.hpp:1013 No locals. #20 PrivateScreen::triggerStateNotifyBindings (this=, options=, event=0x46ca760, arguments=...) at /build/buildd/compiz-0.9.7.0~bzr2995/src/event.cpp:388 _foreach_continue379 = false state = 2 action = 0x124c170 bindMods = ignored = modMask = 33554669 #21 0x00007f1012133bce in PrivateScreen::handleActionEvent (this=0xeb19c0, event=0x46ca760) at /build/buildd/compiz-0.9.7.0~bzr2995/src/event.cpp:919 options = p = _foreach_continue916 = false stateEvent = 0x46ca760 xkbEvent = 0x46ca760 o = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x15178b0, _M_finish = 0x15178f0, _M_end_of_storage = 0x15178f0}}, } xid = #22 0x00007f10121347a5 in CompScreenImpl::_handleEvent (this=0xeb1910, event=0x46ca760) at /build/buildd/compiz-0.9.7.0~bzr2995/src/event.cpp:1029 w = wa = {x = 16528024, y = 0, width = 242457632, height = 0, border_width = 274410992, depth = 0, visual = 0x7fffc3e57b50, root = 3286596608, c_class = 237817760, bit_gravity = 0, win_gravity = 532083632, backing_store = 32582, backing_planes = 70386003738754, backing_pixel = 141733920768, save_under = 33, colormap = 42949673077, map_installed = 2, map_state = 0, all_event_masks = 1, your_event_mask = 17179869184, do_not_propagate_mask = 0, override_redirect = 0, screen = 0x400000000000000} actionEventHandled = false #23 0x00007f10066bc9b8 in PrivateCompositeScreen::handleEvent (this=0xf343e0, event=0x46ca760) at /build/buildd/compiz-0.9.7.0~bzr2995/plugins/composite/src/screen.cpp:104 w = #24 0x00007f1012130f63 in CompScreen::handleEvent (this=0xeb1910, event=) at /build/buildd/compiz-0.9.7.0~bzr2995/src/event.cpp:996 curr = 20 #25 0x00007f100608d48f in PrivateGLScreen::handleEvent (this=0xf3ab40, event=0x46ca760) at /build/buildd/compiz-0.9.7.0~bzr2995/plugins/opengl/src/screen.cpp:638 w = #26 0x00007f1012130f63 in CompScreen::handleEvent (this=0xeb1910, event=) at /build/buildd/compiz-0.9.7.0~bzr2995/src/event.cpp:996 curr = 19 #27 0x00007f10030f9c50 in DecorScreen::handleEvent (this=0x1020060, event=0x46ca760) at /build/buildd/compiz-0.9.7.0~bzr2995/plugins/decor/src/decor.cpp:2369 activeWindow = 26593112 w = #28 0x00007f1012130f63 in CompScreen::handleEvent (this=0xeb1910, event=) at /build/buildd/compiz-0.9.7.0~bzr2995/src/event.cpp:996 curr = 18 #29 0x00007f1002cc06a9 in ResizeScreen::handleEvent (this=0x1027730, event=0x46ca760) at /build/buildd/compiz-0.9.7.0~bzr2995/plugins/resize/src/resize.cpp:1496 No locals. #30 0x00007f1012130f63 in CompScreen::handleEvent (this=0xeb1910, event=) at /build/buildd/compiz-0.9.7.0~bzr2995/src/event.cpp:996 curr = 17 #31 0x00007f1002a9678c in MoveScreen::handleEvent (this=, event=0x46ca760) at /build/buildd/compiz-0.9.7.0~bzr2995/plugins/move/src/move.cpp:634 No locals. #32 0x00007f1012130f63 in CompScreen::handleEvent (this=0xeb1910, event=) at /build/buildd/compiz-0.9.7.0~bzr2995/src/event.cpp:996 curr = 15 #33 0x00007f100265e55f in RegexScreen::handleEvent (this=0x103a110, event=0x46ca760) at /build/buildd/compiz-0.9.7.0~bzr2995/plugins/regex/src/regex.cpp:254 No locals. #34 0x00007f1012130f63 in CompScreen::handleEvent (this=0xeb1910, event=) at /build/buildd/compiz-0.9.7.0~bzr2995/src/event.cpp:996 curr = 12 #35 0x00007f10016e7efd in WorkaroundsScreen::handleEvent (this=0x1064b60, event=0x46ca760) at /build/buildd/compiz-plugins-main-0.9.7.0~bzr19/workarounds/src/workarounds.cpp:915 w = #36 0x00007f1012130f63 in CompScreen::handleEvent (this=0xeb1910, event=) at /build/buildd/compiz-0.9.7.0~bzr2995/src/event.cpp:996 curr = 11 #37 0x00007f1012130f63 in CompScreen::handleEvent (this=0xeb1910, event=) at /build/buildd/compiz-0.9.7.0~bzr2995/src/event.cpp:996 curr = 10 #38 0x00007f1012130f63 in CompScreen::handleEvent (this=0xeb1910, event=) at /build/buildd/compiz-0.9.7.0~bzr2995/src/event.cpp:996 curr = 9 #39 0x00007f100108ee75 in PlaceScreen::handleEvent (this=0x103a000, event=0x46ca760) at /build/buildd/compiz-0.9.7.0~bzr2995/plugins/place/src/place.cpp:209 No locals. #40 0x00007f1012130f63 in CompScreen::handleEvent (this=0xeb1910, event=) at /build/buildd/compiz-0.9.7.0~bzr2995/src/event.cpp:996 curr = 8 #41 0x00007f1012130f63 in CompScreen::handleEvent (this=0xeb1910, event=) at /build/buildd/compiz-0.9.7.0~bzr2995/src/event.cpp:996 curr = 7 #42 0x00007f0fffbe9a84 in UnityMTGrabHandlesScreen::handleEvent (this=, event=0x46ca760) at /build/buildd/unity-5.4.0/plugins/unity-mt-grab-handles/src/unity-mt-grab-handles.cpp:360 w = #43 0x00007f1012130f63 in CompScreen::handleEvent (this=0xeb1910, event=) at /build/buildd/compiz-0.9.7.0~bzr2995/src/event.cpp:996 curr = 5 #44 0x00007f0ffe780dc2 in FadeScreen::handleEvent (this=, event=0x46ca760) at /build/buildd/compiz-0.9.7.0~bzr2995/plugins/fade/src/fade.cpp:67 No locals. #45 0x00007f1012130f63 in CompScreen::handleEvent (this=0xeb1910, event=) at /build/buildd/compiz-0.9.7.0~bzr2995/src/event.cpp:996 curr = 4 #46 0x00007f0ffe568f8c in SessionScreen::handleEvent (this=0x1114e40, event=0x46ca760) at /build/buildd/compiz-plugins-main-0.9.7.0~bzr19/session/src/session.cpp:707 w = 0x0 state = 3286599772 #47 0x00007f1012130f63 in CompScreen::handleEvent (this=0xeb1910, event=) at /build/buildd/compiz-0.9.7.0~bzr2995/src/event.cpp:996 curr = 2 #48 0x00007f0ffde8d917 in PrivateScaleScreen::handleEvent (this=0x111d9a0, event=0x46ca760) at /build/buildd/compiz-0.9.7.0~bzr2995/plugins/scale/src/scale.cpp:1706 w = 0x0 #49 0x00007f1012130f63 in CompScreen::handleEvent (this=0xeb1910, event=) at /build/buildd/compiz-0.9.7.0~bzr2995/src/event.cpp:996 curr = 1 #50 0x00007f0ffdb791b3 in unity::UnityScreen::handleEvent (this=0x124ba30, event=0x46ca760) at /build/buildd/unity-5.4.0/plugins/unityshell/src/unityshell.cpp:1377 skip_other_plugins = #51 0x00007f1012130f63 in CompScreen::handleEvent (this=0xeb1910, event=) at /build/buildd/compiz-0.9.7.0~bzr2995/src/event.cpp:996 curr = 0 #52 0x00007f101210813a in PrivateScreen::processEvents (this=0xeb19c0) at /build/buildd/compiz-0.9.7.0~bzr2995/src/screen.cpp:825 event = @0x46ca760 _foreach_continue767 = false events = { >> = {_M_impl = { >> = {<__gnu_cxx::new_allocator >> = {}, }, _M_node = {_M_next = 0x46ca750, _M_prev = 0x46ca750}}}, } dbg = 0x0 #53 0x00007f101213d9e7 in CompEventSource::callback (this=) at /build/buildd/compiz-0.9.7.0~bzr2995/src/eventsource.cpp:63 No locals. #54 0x00007f10106486df in ?? () No symbol table info available. #55 0x0000000000ec3160 in ?? () No symbol table info available. #56 0x00007f1010151dda in g_main_dispatch (context=0xec3160) at /build/buildd/glib2.0-2.31.18/./glib/gmain.c:2510 dispatch = 0x7f1010648690 was_in_call = 0 user_data = 0xf2f7b0 callback = 0x7f1010648780 cb_funcs = 0x7f10103fc9a0 cb_data = 0xf2eee0 current_source_link = {data = 0xf33200, next = 0x0} need_destroy = source = 0xf33200 current = 0xf2f590 i = #57 g_main_context_dispatch (context=0xec3160) at /build/buildd/glib2.0-2.31.18/./glib/gmain.c:3047 No locals. #58 0x00007f10101521a0 in g_main_context_iterate (dispatch=1, block=, context=0xec3160, self=) at /build/buildd/glib2.0-2.31.18/./glib/gmain.c:3118 timeout = 20 some_ready = 1 fds = max_priority = 2147483647 nfds = 14 allocated_nfds = #59 g_main_context_iterate (context=0xec3160, block=, dispatch=1, self=) at /build/buildd/glib2.0-2.31.18/./glib/gmain.c:3055 some_ready = 1 #60 0x00007f101015259a in g_main_loop_run (loop=0xec01c0) at /build/buildd/glib2.0-2.31.18/./glib/gmain.c:3312 __PRETTY_FUNCTION__ = "g_main_loop_run" #61 0x000000000040299e in main (argc=, argv=0x7fffc3e58ae8) at /build/buildd/compiz-0.9.7.0~bzr2995/src/main.cpp:242 manager = {plugins = {, std::allocator >, std::allocator, std::allocator > > >> = {_M_impl = {, std::allocator > > >> = {<__gnu_cxx::new_allocator, std::allocator > > >> = {}, }, _M_node = {_M_next = 0xeb18d0, _M_prev = 0xeb18d0}}}, }, disableSm = false, clientId = 0xf2f6e0 "102b8d2499a389e719132992950025617700000024320050", displayName = 0x0}