#0 SimpleLauncherIcon::ReloadIcon (this=0xa69c100) at /build/buildd/unity-4.8.0/plugins/unityshell/src/SimpleLauncherIcon.cpp:117 element = {first = , second = 0x0} __for_range = @0xa69c308 #1 0x01591447 in SimpleLauncherIcon::OnIconThemeChanged (icon_theme=0xa5836e0, data=0xa69c100) at /build/buildd/unity-4.8.0/plugins/unityshell/src/SimpleLauncherIcon.cpp:130 self = 0xa69c100 #2 0x007cff6c in g_cclosure_marshal_VOID__VOID (closure=0xa6e9a28, return_value=0x0, n_param_values=1, param_values=0xa845d998, invocation_hint=0xbffc8bd0, marshal_data=0x0) at /build/buildd/glib2.0-2.29.16/./gobject/gmarshal.c:85 callback = 0x1591420 cc = 0xa6e9a28 data1 = 0xa5836e0 data2 = __PRETTY_FUNCTION__ = "g_cclosure_marshal_VOID__VOID" #3 0x007cea5c in g_closure_invoke (closure=0xa6e9a28, return_value=0x0, n_param_values=1, param_values=0xa845d998, invocation_hint=0xbffc8bd0) at /build/buildd/glib2.0-2.29.16/./gobject/gclosure.c:773 marshal = 0x7cfee0 marshal_data = 0x0 in_marshal = 0 __PRETTY_FUNCTION__ = "g_closure_invoke" #4 0x007e2ec0 in signal_emit_unlocked_R (node=0xa606950, detail=0, instance=0xa5836e0, emission_return=0x0, instance_and_params=0xa845d998) at /build/buildd/glib2.0-2.29.16/./gobject/gsignal.c:3271 tmp = handler = 0xaa48c00 accumulator = 0x0 emission = {next = 0x0, instance = 0xa5836e0, ihint = {signal_id = 194, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4} class_closure = 0xa610058 hlist = 0xa610328 handler_list = 0xb1356f00 return_accu = 0x0 accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, { v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} signal_id = 194 max_sequential_handler_number = 11752 return_value_altered = 1 #5 0x007ebb8f in g_signal_emit_valist (instance=0xa5836e0, signal_id=194, detail=0, var_args=0xbffc8d7c "0\356\t\001\303\021W\v\340\066X\n\360\066X\n\364/\201\001\360\066X\n\330`Q\n g0\v\250\353n\n\003\b") at /build/buildd/glib2.0-2.29.16/./gobject/gsignal.c:3002 instance_and_params = 0xa845d998 signal_return_type = 4 param_values = 0xa845d9ac node = 0xa606950 i = n_params = 0 __PRETTY_FUNCTION__ = "g_signal_emit_valist" #6 0x007ebd03 in g_signal_emit (instance=0xa5836e0, signal_id=194, detail=0) at /build/buildd/glib2.0-2.29.16/./gobject/gsignal.c:3059 var_args = 0xbffc8d7c "0\356\t\001\303\021W\v\340\066X\n\360\066X\n\364/\201\001\360\066X\n\330`Q\n g0\v\250\353n\n\003\b" #7 0x010a1f86 in ensure_valid_themes (icon_theme=0xa5836e0) at /build/buildd/gtk+3.0-3.1.12/./gtk/gtkicontheme.c:1296 priv = 0xa5836f0 tv = {tv_sec = 1313745737, tv_usec = 90279} was_valid = 1 #8 0x010a208b in choose_icon (icon_theme=, icon_names=0xa6900a0, size=48, flags=0) at /build/buildd/gtk+3.0-3.1.12/./gtk/gtkicontheme.c:1328 priv = 0xa5836f0 l = icon_info = 0x0 unthemed_icon = 0x0 allow_svg = 1 use_builtin = 0 i = #9 0x010a4718 in gtk_icon_theme_lookup_by_gicon (icon_theme=0xa5836e0, icon=0xb5b3938, size=48, flags=0) at /build/buildd/gtk+3.0-3.1.12/./gtk/gtkicontheme.c:3860 names = info = __PRETTY_FUNCTION__ = "gtk_icon_theme_lookup_by_gicon" #10 0x01527f30 in LauncherIcon::TextureFromSpecificGtkTheme (this=0xa69c100, theme=0xa5836e0, icon_name=0xbe13084 "vim", size=48, update_glow_colors=true, is_default_theme=true) at /build/buildd/unity-4.8.0/plugins/unityshell/src/LauncherIcon.cpp:362 info = pbuf = result = 0x0 error = 0x0 icon = 0xb5b3938 #11 0x015280a3 in LauncherIcon::TextureFromGtkTheme (this=0xa69c100, icon_name=0xbe13084 "vim", size=48, update_glow_colors=true) at /build/buildd/unity-4.8.0/plugins/unityshell/src/LauncherIcon.cpp:335 default_theme = 0xa5836e0 result = #12 0x01591cc5 in SimpleLauncherIcon::GetTextureForSize (this=0xa69c100, size=48) at /build/buildd/unity-4.8.0/plugins/unityshell/src/SimpleLauncherIcon.cpp:94 No locals. #13 0x0152655a in LauncherIcon::TextureForSize (this=0xa69c100, size=48) at /build/buildd/unity-4.8.0/plugins/unityshell/src/LauncherIcon.cpp:222 result = 0x0 #14 0x01509f84 in unity::ui::IconRenderer::RenderIcon (this=0xa2f20f8, GfxContext=..., arg=..., geo=..., owner_geo=...) at /build/buildd/unity-4.8.0/plugins/unityshell/src/IconRenderer.cpp:351 background_color = {red = 0.899999976, green = 0.899999976, blue = 0.899999976, alpha = 1} backlight_intensity = 0 background = 0x3f800000 glow_color = {red = 1, green = 1, blue = 1, alpha = 1} edge_color = {red = 0.843333244, green = 0.843333244, blue = 0.843333244, alpha = 0.933333278} glow_intensity = 0 #15 0x0151ad5a in Launcher::DrawContent (this=0xa27a4b0, GfxContext=..., force_draw=false) at /build/buildd/unity-4.8.0/plugins/unityshell/src/Launcher.cpp:2061 ROP = {Blend = false, SrcBlend = 1, DstBlend = 771, static Default = {Blend = false, SrcBlend = 770, DstBlend = 771, static Default = }} base = {x = 0, y = 0, width = 66, height = 1176} bkg_box = {x = -66, y = 0, width = 66, height = 1176} args = { >> = { _M_impl = { >> = {<__gnu_cxx::new_allocator >> = {}, }, _M_node = { _M_next = 0xa6c8b00, _M_prev = 0xb2ff100}}}, } launcher_alpha = 0.5 alpha_mask = {red = 0, green = 0.375, blue = 0, alpha = 1} #16 0x016f2fbb in nux::View::ProcessDraw (this=0xa27a4bc, GfxContext=..., force_draw=false) at ./View.cpp:269 No locals. #17 0x016f99bf in nux::Layout::ProcessDraw (this=0x9a49000, GfxContext=..., force_draw=false) at ./Layout.cpp:853 ic = it = {_M_node = 0xa53f3e0} #18 0x016b7442 in nux::BaseWindow::DrawContent (this=0xa3e1458, GfxContext=..., force_draw=false) at ./BaseWindow.cpp:176 base = {x = 0, y = 0, width = 66, height = 1176} #19 0x016f2fbb in nux::View::ProcessDraw (this=0xa3e1458, GfxContext=..., force_draw=false) at ./View.cpp:269 No locals. #20 0x0177b6ad in nux::WindowCompositor::RenderTopViewContent (this=0xa3e20b8, window=0xa3e1458, force_draw=false) at ./WindowCompositor.cpp:1385 No locals. #21 0x0177f0da in nux::WindowCompositor::RenderTopViews (this=0xa3e20b8, force_draw=false, WindowList=..., drawModal=false) at ./WindowCompositor.cpp:1448 rt = @0xa266a3c window = 0xa3e1458 rev_it = {, int, nux::ObjectWeakPtr*, nux::ObjectWeakPtr&>> = {}, current = {_M_node = 0xa3e2208}} #22 0x01780117 in nux::WindowCompositor::Draw (this=0xa3e20b8, SizeConfigurationEvent=false, force_draw=false) at ./WindowCompositor.cpp:1281 No locals. #23 0x01787e4d in nux::WindowThread::RenderInterfaceFromForeignCmd (this=0x9ecca18, clip=0xbffc98a0) at ./WindowThread.cpp:1853 No locals. #24 0x015b978a in UnityScreen::paintDisplay (this=0x9ec7dd8, region=..., transform=..., mask=65536) at /build/buildd/unity-4.8.0/plugins/unityshell/src/unityshell.cpp:431 output = 0x9ac2da0 device_texture = {ptr_ = 0xa6c2be0, _reference_count = 0xa6c97b0, _weak_reference_count = 0xb6d4690, _objectptr_count = 0xb6d46a0, _destroyed = 0xb321528} geo = {x = 0, y = 0, width = 1600, height = 1200} #25 0x015b9d32 in UnityWindow::glDraw (this=0xa71e2a0, matrix=..., attrib=..., region=..., mask=65536) at /build/buildd/unity-4.8.0/plugins/unityshell/src/unityshell.cpp:1058 i = id = w = 0xa82c428 xwns = @0x1897264 size = 3 ret = #26 0x07d57532 in GLWindow::glDraw (this=0xa71d8a0, transform=..., fragment=..., region=..., mask=65536) at /build/buildd/compiz-0.9.5.0/plugins/opengl/src/paint.cpp:1165 rv = curr = 0 reg = {priv = 0xa71d5d0} ml = { >> = { _M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x7d6cff4, _M_finish = 0xa71d91c, _M_end_of_storage = 0xbffc9a0c}}, } #27 0x07d57a10 in GLWindow::glPaint (this=0xa71d8a0, attrib=..., transform=..., region=..., mask=65536) at /build/buildd/compiz-0.9.5.0/plugins/opengl/src/paint.cpp:1255 fragment = {priv = 0xa6c9870} status = #28 0x04ab740c in WallWindow::glPaint (this=0xa71df30, attrib=..., matrix=..., region=..., mask=0) at /build/buildd/compiz-plugins-main-0.9.5.0/wall/src/wall.cpp:1454 status = ws = #29 0x07d578fc in GLWindow::glPaint (this=0xa71d8a0, attrib=..., transform=..., region=..., mask=0) at /build/buildd/compiz-0.9.5.0/plugins/opengl/src/paint.cpp:1216 rv = curr = 5 fragment = {priv = 0x2} status = #30 0x086b466e in FadeWindow::glPaint (this=0xa71e060, attrib=..., transform=..., region=..., mask=0) at /build/buildd/compiz-0.9.5.0/plugins/fade/src/fade.cpp:186 fAttrib = {opacity = 47437, brightness = 66, saturation = 53236, xScale = 1.79278405e-32, yScale = 5.42401718e-39, xTranslate = 5.42401718e-39, yTranslate = 5.11876813e-39} mode = #31 0x07d578fc in GLWindow::glPaint (this=0xa71d8a0, attrib=..., transform=..., region=..., mask=0) at /build/buildd/compiz-0.9.5.0/plugins/opengl/src/paint.cpp:1216 rv = curr = 0 fragment = {priv = 0xb1c4ea8} status = #32 0x07d58034 in PrivateGLScreen::paintOutputRegion (this=0x9afb9a8, transform=..., region=..., output=0x9ac2da0, mask=3) at /build/buildd/compiz-0.9.5.0/plugins/opengl/src/paint.cpp:349 vTransform = {m = {1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1}} tmpRegion = {priv = 0xb2a9e60} status = false withOffset = 152 offXY = {mX = 0, mY = 0} pl = { >> = { _M_impl = { >> = {<__gnu_cxx::new_allocator >> = {}, }, _M_node = { _M_next = 0xa7f8500, _M_prev = 0xb1d2bb8}}}, } unredirectFS = false #33 0x07d5869a in GLScreen::glPaintOutput (this=0x9af9290, sAttrib=..., transform=..., region=..., output=0x9ac2da0, mask=3) at /build/buildd/compiz-0.9.5.0/plugins/opengl/src/paint.cpp:490 sTransform = {m = {0.000624999986, 0, 0, 0, -0, -0.000833333354, -0, -0, 0, 0, 1, 0, -0.5, 0.5, -0.866025388, 1}} #34 0x04ab1462 in WallScreen::glPaintOutput (this=0x9e91dd8, attrib=..., matrix=..., region=..., output=0x9ac2da0, mask=3) at /build/buildd/compiz-plugins-main-0.9.5.0/wall/src/wall.cpp:1146 status = #35 0x07d58470 in GLScreen::glPaintOutput (this=0x9af9290, sAttrib=..., transform=..., region=..., output=0x9ac2da0, mask=3) at /build/buildd/compiz-0.9.5.0/plugins/opengl/src/paint.cpp:463 rv = curr = 1 sTransform = {m = {0, 2.24207754e-42, 1.68155816e-42, 0, 4.57707055e-32, 4.1360378e-38, 9.14359456e-33, 4.1360378e-38, 9.14359456e-33, 4.02575645e-38, 0, 0, 2.24207754e-42, 1.68155816e-42, 0, 5.42401718e-39}} #36 0x015b9edc in UnityScreen::glPaintOutput (this=0x9ec7dd8, attrib=..., transform=..., region=..., output=0x9ac2da0, mask=3) at /build/buildd/unity-4.8.0/plugins/unityshell/src/unityshell.cpp:496 ret = false #37 0x07d58470 in GLScreen::glPaintOutput (this=0x9af9290, sAttrib=..., transform=..., region=..., output=0x9ac2da0, mask=3) at /build/buildd/compiz-0.9.5.0/plugins/opengl/src/paint.cpp:463 rv = curr = 0 sTransform = {m = {6.12761614e-39, 1.40129846e-45, 1.40129846e-45, 2.02497101e-38, 1.13849743e-32, 1.87639203e-38, 1.13849743e-32, 2.18434236e-38, 2.18596577e-38, 1.13849743e-32, 4.14503993e-33, 1.13849743e-32, 4.14503993e-33, 4.0389017e-34, 1.13849743e-32, 1.13849743e-32}} #38 0x07d5a5d1 in PrivateGLScreen::paintOutputs (this=0x9afb9a8, outputs=..., mask=5, region=...) at /build/buildd/compiz-0.9.5.0/plugins/opengl/src/screen.cpp:1046 identity = {m = {1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1}} output = 0x9ac2da0 tmpRegion = {priv = 0xbea83b0} #39 0x05ae91bf in CompositeScreen::paint (this=0x9af73d8, outputs=..., mask=5) at /build/buildd/compiz-0.9.5.0/plugins/composite/src/screen.cpp:918 No locals. #40 0x04aae0b6 in WallScreen::paint (this=0x9e91dd8, outputs=..., mask=5) at /build/buildd/compiz-plugins-main-0.9.5.0/wall/src/wall.cpp:1128 No locals. #41 0x05ae9172 in CompositeScreen::paint (this=0x9af73d8, outputs=..., mask=5) at /build/buildd/compiz-0.9.5.0/plugins/composite/src/screen.cpp:915 curr = 0 #42 0x05aea9ff in CompositeScreen::handlePaintTimeout (this=0x9af73d8) at /build/buildd/compiz-0.9.5.0/plugins/composite/src/screen.cpp:855 timeDiff = mask = 5 outputs = { >> = { _M_impl = { >> = {<__gnu_cxx::new_allocator >> = {}, }, _M_node = { _M_next = 0xbc2ee00, _M_prev = 0xbc2ee00}}}, } tv = {tv_sec = 1313745737, tv_usec = 76046} timeToNextRedraw = #43 0x05aebb41 in operator() (p=, this=0x9af8468) at /usr/include/boost/bind/mem_fn_template.hpp:49 No locals. #44 operator(), boost::_bi::list0> (f=..., this=0x9af8470, a=) at /usr/include/boost/bind/bind.hpp:243 No locals. #45 operator() (this=0x9af8468) at /usr/include/boost/bind/bind_template.hpp:20 No locals. #46 boost::detail::function::function_obj_invoker0, boost::_bi::list1 > >, bool>::invoke ( function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:132 f = 0x9af8468 #47 0x08065f24 in CompTimer::triggerCallback() () No symbol table info available. #48 0x0806603e in CompTimeoutSource::callback() () No symbol table info available. #49 0x0806551f in CompTimeoutSource::dispatch(sigc::slot_base*) () No symbol table info available. #50 0x008f6f21 in Glib::Source::dispatch_vfunc ( callback=0x8f6fb0 <(anonymous namespace)::glibmm_dummy_source_callback(void*)>, user_data=0x9af0bf0) at main.cc:892 self = callback_data = 0x9af0bf0 __PRETTY_FUNCTION__ = "static gboolean Glib::Source::dispatch_vfunc(GSource*, GSourceFunc, void*)" #51 0x0015c81f in g_main_dispatch (context=0x9a48778) at /build/buildd/glib2.0-2.29.16/./glib/gmain.c:2439 dispatch = 0x8f6ec0 was_in_call = 0 user_data = 0x9af0bf0 callback = 0x8f6fb0 <(anonymous namespace)::glibmm_dummy_source_callback(void*)> cb_funcs = 0x21235c cb_data = 0x9af0c70 current_source_link = {data = 0x9af0c38, next = 0x0} need_destroy = source = 0x9af0c38 current = 0x9aeb1a8 i = #52 g_main_context_dispatch (context=0x9a48778) at /build/buildd/glib2.0-2.29.16/./glib/gmain.c:3008 No locals. #53 0x0015cf50 in g_main_context_iterate (context=0x9a48778, block=1489168, dispatch=1, self=) at /build/buildd/glib2.0-2.29.16/./glib/gmain.c:3086 max_priority = 2147483647 timeout = 1 some_ready = 1 nfds = allocated_nfds = fds = 0xa991288 #54 0x0015d55b in g_main_loop_run (loop=0x9af09a8) at /build/buildd/glib2.0-2.29.16/./glib/gmain.c:3294 __PRETTY_FUNCTION__ = "g_main_loop_run" #55 0x008f8563 in Glib::MainLoop::run (this=0x9af09a8) at main.cc:634 No locals. #56 0x0806f7b0 in CompScreen::eventLoop() () No symbol table info available. #57 0x08062ec4 in main () No symbol table info available.