#0 st_widget_style_changed (widget=0x0) at ../src/st/st-widget.c:544 539: st_widget_style_changed (StWidget *widget) 540: { 541: StWidgetPrivate *priv = st_widget_get_instance_private (widget); 542: StThemeNode *old_theme_node = NULL; 543: 544: priv->is_style_dirty = TRUE; 545: if (priv->theme_node) 546: { 547: old_theme_node = priv->theme_node; 548: priv->theme_node = NULL; 549: } #1 0x00007f840ef4e01c in st_scroll_view_style_changed (widget=0x55d335a1dae0) at ../src/st/st-scroll-view.c:737 732: StThemeNode *theme_node = st_widget_get_theme_node (widget); 733: gdouble vfade_offset = st_theme_node_get_length (theme_node, "-st-vfade-offset"); 734: gdouble hfade_offset = st_theme_node_get_length (theme_node, "-st-hfade-offset"); 735: st_scroll_view_update_fade_effect (self, vfade_offset, hfade_offset); 736: 737: st_widget_style_changed (ST_WIDGET (priv->hscroll)); 738: st_widget_style_changed (ST_WIDGET (priv->vscroll)); 739: 740: ST_WIDGET_CLASS (st_scroll_view_parent_class)->style_changed (widget); 741: } 742: #2 0x00007f84117b60e0 in _g_closure_invoke_va (closure=0x55d32eb1c590, return_value=0x0, instance=0x55d335a1dae0, args=0x7fff93fa3590, n_params=0, param_types=0x0) at ../../../../gobject/gclosure.c:867 [Error: gclosure.c was not found in source tree] #3 0x00007f84117d179f in g_signal_emit_valist (instance=0x55d335a1dae0, signal_id=, detail=, var_args=var_args@entry=0x7fff93fa3590) at ../../../../gobject/gsignal.c:3300 [Error: gsignal.c was not found in source tree] #4 0x00007f84117d1ecf in g_signal_emit (instance=instance@entry=0x55d335a1dae0, signal_id=, detail=detail@entry=0) at ../../../../gobject/gsignal.c:3447 [Error: gsignal.c was not found in source tree] #5 0x00007f840ef62393 in st_widget_recompute_style (widget=widget@entry=0x55d335a1dae0, old_theme_node=old_theme_node@entry=0x55d335c677a0) at ../src/st/st-widget.c:1659 1654: 1655: if (!st_theme_node_paint_equal (new_theme_node, current_paint_state (widget)->node)) 1656: st_theme_node_paint_state_invalidate (current_paint_state (widget)); 1657: } 1658: 1659: g_signal_emit (widget, signals[STYLE_CHANGED], 0); 1660: priv->is_style_dirty = FALSE; 1661: } 1662: 1663: /** 1664: * st_widget_ensure_style: #6 0x00007f840ef6253b in st_widget_style_changed (widget=0x55d335a1dae0) at ../src/st/st-widget.c:553 548: priv->theme_node = NULL; 549: } 550: 551: /* update the style only if we are mapped */ 552: if (clutter_actor_is_mapped (CLUTTER_ACTOR (widget))) 553: st_widget_recompute_style (widget, old_theme_node); 554: 555: if (old_theme_node) 556: g_object_unref (old_theme_node); 557: } 558: #7 0x00007f840ef62614 in notify_children_of_style_change (self=) at ../src/st/st-widget.c:525 520: 521: clutter_actor_iter_init (&iter, self); 522: while (clutter_actor_iter_next (&iter, &actor)) 523: { 524: if (ST_IS_WIDGET (actor)) 525: st_widget_style_changed (ST_WIDGET (actor)); 526: else 527: notify_children_of_style_change (actor); 528: } 529: } 530: #8 0x00007f84117b60e0 in _g_closure_invoke_va (closure=0x55d32eb1c590, return_value=0x0, instance=0x55d335a1d350, args=0x7fff93fa3960, n_params=0, param_types=0x0) at ../../../../gobject/gclosure.c:867 [Error: gclosure.c was not found in source tree] #9 0x00007f84117d179f in g_signal_emit_valist (instance=0x55d335a1d350, signal_id=, detail=, var_args=var_args@entry=0x7fff93fa3960) at ../../../../gobject/gsignal.c:3300 [Error: gsignal.c was not found in source tree] #10 0x00007f84117d1ecf in g_signal_emit (instance=instance@entry=0x55d335a1d350, signal_id=, detail=detail@entry=0) at ../../../../gobject/gsignal.c:3447 [Error: gsignal.c was not found in source tree] #11 0x00007f840ef62393 in st_widget_recompute_style (widget=0x55d335a1d350, old_theme_node=0x0) at ../src/st/st-widget.c:1659 1654: 1655: if (!st_theme_node_paint_equal (new_theme_node, current_paint_state (widget)->node)) 1656: st_theme_node_paint_state_invalidate (current_paint_state (widget)); 1657: } 1658: 1659: g_signal_emit (widget, signals[STYLE_CHANGED], 0); 1660: priv->is_style_dirty = FALSE; 1661: } 1662: 1663: /** 1664: * st_widget_ensure_style: #12 0x00007f840ef62614 in notify_children_of_style_change (self=) at ../src/st/st-widget.c:525 520: 521: clutter_actor_iter_init (&iter, self); 522: while (clutter_actor_iter_next (&iter, &actor)) 523: { 524: if (ST_IS_WIDGET (actor)) 525: st_widget_style_changed (ST_WIDGET (actor)); 526: else 527: notify_children_of_style_change (actor); 528: } 529: } 530: #13 0x00007f84117b60e0 in _g_closure_invoke_va (closure=0x55d32eb1c590, return_value=0x0, instance=0x55d335a8af20, args=0x7fff93fa3d10, n_params=0, param_types=0x0) at ../../../../gobject/gclosure.c:867 [Error: gclosure.c was not found in source tree] #14 0x00007f84117d179f in g_signal_emit_valist (instance=0x55d335a8af20, signal_id=, detail=, var_args=var_args@entry=0x7fff93fa3d10) at ../../../../gobject/gsignal.c:3300 [Error: gsignal.c was not found in source tree] #15 0x00007f84117d1ecf in g_signal_emit (instance=instance@entry=0x55d335a8af20, signal_id=, detail=detail@entry=0) at ../../../../gobject/gsignal.c:3447 [Error: gsignal.c was not found in source tree] #16 0x00007f840ef62393 in st_widget_recompute_style (widget=widget@entry=0x55d335a8af20, old_theme_node=old_theme_node@entry=0x55d332f9a450) at ../src/st/st-widget.c:1659 1654: 1655: if (!st_theme_node_paint_equal (new_theme_node, current_paint_state (widget)->node)) 1656: st_theme_node_paint_state_invalidate (current_paint_state (widget)); 1657: } 1658: 1659: g_signal_emit (widget, signals[STYLE_CHANGED], 0); 1660: priv->is_style_dirty = FALSE; 1661: } 1662: 1663: /** 1664: * st_widget_ensure_style: #17 0x00007f840ef6253b in st_widget_style_changed (widget=0x55d335a8af20) at ../src/st/st-widget.c:553 548: priv->theme_node = NULL; 549: } 550: 551: /* update the style only if we are mapped */ 552: if (clutter_actor_is_mapped (CLUTTER_ACTOR (widget))) 553: st_widget_recompute_style (widget, old_theme_node); 554: 555: if (old_theme_node) 556: g_object_unref (old_theme_node); 557: } 558: #18 0x00007f840ef62614 in notify_children_of_style_change (self=) at ../src/st/st-widget.c:525 520: 521: clutter_actor_iter_init (&iter, self); 522: while (clutter_actor_iter_next (&iter, &actor)) 523: { 524: if (ST_IS_WIDGET (actor)) 525: st_widget_style_changed (ST_WIDGET (actor)); 526: else 527: notify_children_of_style_change (actor); 528: } 529: } 530: #19 0x00007f84117b61d6 in _g_closure_invoke_va (closure=0x55d32eb1c590, return_value=0x0, instance=0x55d335a8db20, args=0x7fff93fa40e0, n_params=0, param_types=0x0) at ../../../../gobject/gclosure.c:867 [Error: gclosure.c was not found in source tree] #20 0x00007f84117d179f in g_signal_emit_valist (instance=0x55d335a8db20, signal_id=, detail=, var_args=var_args@entry=0x7fff93fa40e0) at ../../../../gobject/gsignal.c:3300 [Error: gsignal.c was not found in source tree] #21 0x00007f84117d1ecf in g_signal_emit (instance=instance@entry=0x55d335a8db20, signal_id=, detail=detail@entry=0) at ../../../../gobject/gsignal.c:3447 [Error: gsignal.c was not found in source tree] #22 0x00007f840ef62393 in st_widget_recompute_style (widget=0x55d335a8db20, old_theme_node=0x0) at ../src/st/st-widget.c:1659 1654: 1655: if (!st_theme_node_paint_equal (new_theme_node, current_paint_state (widget)->node)) 1656: st_theme_node_paint_state_invalidate (current_paint_state (widget)); 1657: } 1658: 1659: g_signal_emit (widget, signals[STYLE_CHANGED], 0); 1660: priv->is_style_dirty = FALSE; 1661: } 1662: 1663: /** 1664: * st_widget_ensure_style: #23 0x00007f840ef62c18 in st_widget_remove_style_pseudo_class (actor=0x55d335a8db20, pseudo_class=0x7f840ef69eaa "hover") at ../src/st/st-widget.c:1424 1419: 1420: priv = st_widget_get_instance_private (actor); 1421: 1422: if (remove_class_name (&priv->pseudo_class, pseudo_class)) 1423: { 1424: st_widget_style_changed (actor); 1425: g_object_notify (G_OBJECT (actor), "pseudo-class"); 1426: } 1427: } 1428: 1429: /** #24 0x00007f840ef62eac in st_widget_set_hover (widget=0x55d335a8db20, hover=) at ../src/st/st-widget.c:1768 1763: { 1764: priv->hover = hover; 1765: if (priv->hover) 1766: st_widget_add_style_pseudo_class (widget, "hover"); 1767: else 1768: st_widget_remove_style_pseudo_class (widget, "hover"); 1769: g_object_notify (G_OBJECT (widget), "hover"); 1770: } 1771: } 1772: 1773: /** #25 0x00007f840b43ae18 in ffi_call_unix64 () at ../src/x86/unix64.S:76 [Error: unix64.S was not found in source tree] #26 0x00007f840b43a87a in ffi_call (cif=cif@entry=0x55d331448418, fn=, rvalue=, rvalue@entry=0x7fff93fa4498, avalue=avalue@entry=0x7fff93fa4390) at ../src/x86/ffi64.c:525 [Error: ffi64.c was not found in source tree] #27 0x00007f841049e3c8 in gjs_invoke_c_function (context=context@entry=0x55d32e7fe000, function=function@entry=0x55d331448400, obj=..., obj@entry=..., args=..., js_rval=..., r_value=r_value@entry=0x0) at gi/function.cpp:1033 [Error: function.cpp was not found in source tree] #28 0x00007f841049fca4 in function_call (context=context@entry=0x55d32e7fe000, js_argc=0, vp=0x55d32e93f250) at gi/function.cpp:1351 [Error: function.cpp was not found in source tree] #29 0x00007f840842ee6c in js::CallJSNative (args=..., native=0x7f841049fb40 , cx=0x55d32e7fe000) at ./js/src/jscntxtinlines.h:239 [Error: jscntxtinlines.h was not found in source tree] #30 js::InternalCallOrConstruct (cx=0x55d32e7fe000, args=..., construct=js::NO_CONSTRUCT) at ./js/src/vm/Interpreter.cpp:447 [Error: Interpreter.cpp was not found in source tree] #31 0x00007f8408421eca in js::CallFromStack (args=..., cx=) at ./js/src/vm/Interpreter.cpp:510 [Error: Interpreter.cpp was not found in source tree] #32 Interpret (cx=0x55d32e7fe000, state=...) at ./js/src/vm/Interpreter.cpp:2922 [Error: Interpreter.cpp was not found in source tree] #33 0x00007f840842e6d6 in js::RunScript (cx=cx@entry=0x55d32e7fe000, state=...) at ./js/src/vm/Interpreter.cpp:405 [Error: Interpreter.cpp was not found in source tree] #34 0x00007f840842ecaf in js::InternalCallOrConstruct (cx=cx@entry=0x55d32e7fe000, args=..., construct=construct@entry=js::NO_CONSTRUCT) at ./js/src/vm/Interpreter.cpp:477 [Error: Interpreter.cpp was not found in source tree] #35 0x00007f840842ef29 in InternalCall (cx=cx@entry=0x55d32e7fe000, args=...) at ./js/src/vm/Interpreter.cpp:504 [Error: Interpreter.cpp was not found in source tree] #36 0x00007f840842ef89 in js::Call (cx=cx@entry=0x55d32e7fe000, fval=..., fval@entry=..., thisv=..., thisv@entry=..., args=..., rval=rval@entry=...) at ./js/src/vm/Interpreter.cpp:523 [Error: Interpreter.cpp was not found in source tree] #37 0x00007f8408222d09 in js::jit::InvokeFunction (cx=0x55d32e7fe000, obj=..., constructing=, argc=, argv=0x7fff93fa51d0, rval=...) at ./js/src/jit/VMFunctions.cpp:114 [Error: VMFunctions.cpp was not found in source tree] #38 0x0000160463c5b3c6 in ?? () #39 0x000055d32e7fe000 in ?? () #40 0x00007fff93fa5188 in ?? () #41 0x00007fff93fa51f8 in ?? () #42 0xfff9000000000000 in ?? () #43 0x00007f8409510360 in ?? () from /tmp/apport_sandbox_Qi_fmt/usr/lib/x86_64-linux-gnu/libmozjs-52.so.0 #44 0x00007f83e43739a0 in ?? () #45 0x000016046412751d in ?? () #46 0x0000000000007020 in ?? () #47 0x00007f8393f6f340 in ?? () #48 0x0000000000000000 in ?? ()