Crash in proc_stats when closing some windows. #10
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Seems like in this instance
client->ec
is no longer valid, the lazy fix is probably using the_proc_stats_client_exists
function maybe theres a better way of fixing it though.Thread 1 (Thread 0x7fd6e3acfd80 (LWP 5174) "enlightenment"):
#0 0x00007fd6e4f1ea92 in pause () at /lib64/libc.so.6
#1 0x00007fd6e4e7a7c0 in () at /lib64/libc.so.6
#2 0x00007fd6a2fa25f9 in _proc_stats_client_resize_cb (evas=, obj=, event_info=, data=0x5641e19fff90) at ../src/modules/procstats/e_mod_main.c:210
client = 0x5641e19fff90
#3 _proc_stats_client_resize_cb (data=0x5641e19fff90, evas=0x40000000922f, obj=, event_info=0x0) at ../src/modules/procstats/e_mod_main.c:202
client = 0x5641e19fff90
#4 0x00007fd6e5cd59bf in _event_callback_call (obj_id=0x4000001d7753, pd=0x5641e0190cc0, desc=0x7fd6e4984210 <_EFL_GFX_ENTITY_EVENT_SIZE_CHANGED>, event_info=, legacy_compare=1 '\001') at ../src/lib/eo/eo_base_class.c:2131
cb =
restart_lookup = 0x0
ev = {object = 0x4000001d7753, desc = 0x7fd6e4984210 <_EFL_GFX_ENTITY_EVENT_SIZE_CHANGED>, info = 0x7fffd5887e30}
idx = 6
ret =
frame = {desc = 0x7fd6e4984210 <_EFL_GFX_ENTITY_EVENT_SIZE_CHANGED>, next = 0x0, idx = 6, inserted_before = 0, generation = 1}
need_hash =
#5 0x00007fd6e5cd72b2 in efl_event_callback_legacy_call (obj=obj@entry=0x4000001d7753, desc=desc@entry=0x7fd6e4984210 <_EFL_GFX_ENTITY_EVENT_SIZE_CHANGED>, event_info=event_info@entry=0x7fffd5887e30) at ../src/lib/eo/eo_base_class.c:2201
_r =
___call = {eo_id = 0x4000001d7753, obj = 0x5641e0190c80, func = 0x7fd6e5cd5c90 <_efl_object_event_callback_legacy_call>, data = 0x5641e0190cc0, extn1 = 0x5641e14d9f30, extn2 = 0x200000000055, extn3 = 0x4000001d7753, extn4 = 0x7fd6e4984210 <_EFL_GFX_ENTITY_EVENT_SIZE_CHANGED>}
func =
___op = 65571
___generation = 1
#6 0x00007fd6e5966105 in evas_object_event_callback_call (eo_obj=0x4000001d7753, obj=0x5641e0190d00, type=, event_info=0x7fffd5887e30, event_id=174096, efl_event_desc=0x7fd6e4984210 <_EFL_GFX_ENTITY_EVENT_SIZE_CHANGED>) at ../src/lib/evas/canvas/evas_callbacks.c:425
flags = EVAS_BUTTON_NONE
prev_type = EVAS_CALLBACK_LAST
e = 0x5641e0607720
#7 0x00007fd6e59aac29 in evas_object_inform_call_resize (eo_obj=, obj=0x5641e0190d00) at ../src/lib/evas/canvas/evas_object_inform.c:58
size = {w = 296, h = 285}
event_id = 174096
#8 0x00007fd6e4933836 in efl_gfx_entity_size_set (obj=0x4000001d7753, size=size@entry=...) at src/lib/efl/interfaces/efl_gfx_entity.eo.c:9
___call = {eo_id = 0x4000001d7753, obj = 0x5641e0190c80, func = 0x7fd6e599cf20 <_efl_canvas_object_efl_gfx_entity_size_set>, data = 0x5641e0190d00, extn1 = 0x4000001d7753, extn2 = 0x200000000055, extn3 = 0x5641e086ac60, extn4 = 0x16}
func =
___op = 4980738
___generation = 1
#9 0x00007fd6e59bb1eb in _efl_canvas_group_efl_gfx_entity_size_set (obj=0x4000001d7753, o=0x5641e0190e20, size=...) at ../src/lib/evas/canvas/evas_object_smart.c:943
#10 0x00007fd6e4933836 in efl_gfx_entity_size_set (obj=0x4000001d7753, size=...) at src/lib/efl/interfaces/efl_gfx_entity.eo.c:9
___call = {eo_id = 0x4000001d7753, obj = 0x5641e0190c80, func = 0x7fd6e59bb1a0 <_efl_canvas_group_efl_gfx_entity_size_set>, data = 0x5641e0190e20, extn1 = 0x4000001d7753, extn2 = 0x128, extn3 = 0x11d, extn4 = 0x7fd6e52a6161 <_efl_canvas_layout_efl_gfx_entity_size_set+289>}
func =
___op = 4980738
___generation = 1
#11 0x00007fd6e4933836 in efl_gfx_entity_size_set (obj=0x4000001d7753, size=...) at src/lib/efl/interfaces/efl_gfx_entity.eo.c:9
___call = {eo_id = 0x4000001d7753, obj = 0x5641e0190c80, func = 0x7fd6e52a6040 <_efl_canvas_layout_efl_gfx_entity_size_set>, data = 0x5641e0190eb8, extn1 = 0x0, extn2 = 0x0, extn3 = 0x5641e1ac8cd0, extn4 = 0x5641e1ac8cd0}
func =
___op = 4980738
___generation = 1
#12 0x00007fd6e523412b in _edje_part_recalc (ed=, ep=, flags=, state=) at ../src/lib/edje/edje_calc.c:4949
vis = 1 '\001'
mo = 0x0
proxy_invalidate = 0 '\000'
state1 =
state2 =
statec = -1
statet = -1
statec1 = -1
statec2 = -1
statel1 = -1
statel2 = -1
statep1 = -1
statep2 = -1
statecl =
center = {, }
zoom_center = {, }
light = {, }
persp = {, }
rp1 = {, , , }
rp2 = {, , , }
clip1 =
clip2 =
p1 =
pf = 0x5641e1ac8f58
chosen_desc = 0x5641e12eed90
confine_to = 0x0
threshold =
pos =
pos2 =
lp3 = {type = {common = 0x0, text = 0x0}, ext = 0x0, eval = {x = 0, y = 0, w = 0, h = 0}, final = {x = 0, y = 0, w = 0, h = 0}, req = {x = 0, y = 0, w = 0, h = 0}, color = {r = 0 '\000', g = 0 '\000', b = 0 '\000', a = 0 '\000'}, persp_on = 0 '\000', lighted = 0 '\000', mapped = 0 '\000', visible = 0 '\000', smooth = 0 '\000', no_render = 0 '\000', no_render_apply = 0 '\000'}
mmw = 0
mmh = 0
map_colors_free =
func = "_edje_part_recalc"
map = 0x5641e0ba5130
#13 0x00007fd6e5231b4f in _edje_part_recalc (ed=0x5641e0fe5008, ep=0x5641e1abdf70, flags=, state=) at ../src/lib/edje/edje_calc.c:4146
proxy_invalidate = 0 '\000'
state1 = -1
state2 = -1
statec = -1
statet = -1
statec1 = -1
statec2 = -1
statel1 = -1
statel2 = -1
statep1 = -1
statep2 = -1
statecl = -1
center = {0x0, 0x0}
zoom_center = {0x0, 0x0}
light = {0x0, 0x0}
persp = {0x0, 0x0}
rp1 = {, , , }
rp2 = {0x0, 0x0, 0x0, 0x0}
clip1 = 0x0
clip2 = 0x0
p1 =
pf =
chosen_desc =
confine_to = 0x0
threshold = 0x0
pos = 0
pos2 =
lp3 = {type = {common = 0x0, text = 0x0}, ext = 0x0, eval = {x = 0, y = 0, w = 0, h = 0}, final = {x = 0, y = 0, w = 0, h = 0}, req = {x = 0, y = 0, w = 0, h = 0}, color = {r = 0 '\000', g = 0 '\000', b = 0 '\000', a = 0 '\000'}, persp_on = 0 '\000', lighted = 0 '\000', mapped = 0 '\000', visible = 0 '\000', smooth = 0 '\000', no_render = 0 '\000', no_render_apply = 0 '\000'}
mmw = 0
mmh = 0
map_colors_free = 0 '\000'
func = "_edje_part_recalc"
map = 0x5641e0ba5130
#14 0x00007fd6e52360f6 in _edje_recalc_table_parts (need_reinit_state=, ed=) at ../src/lib/edje/edje_calc.c:940
i = 1
ep =
i =
need_calc = 0 '\000'
need_reinit_state =
#15 _edje_recalc_do (ed=0x5641e0fe5008) at ../src/lib/edje/edje_calc.c:977
i =
need_calc = 0 '\000'
need_reinit_state =
#16 0x00007fd6e52b24f7 in edje_thaw () at ../src/lib/edje/edje_util.c:361
ed = 0x5641e0fe5008
#17 edje_thaw () at ../src/lib/edje/edje_util.c:349
#18 0x00005641de2c3a7d in _e_main_cb_idle_before (data=) at ../src/bin/e_main.c:1793
#19 0x00007fd6e5c3aaaf in _ecore_call_task_cb (data=, func=) at ../src/lib/ecore/ecore_private.h:456
idler = 0x5641e0161fa0
#20 _ecore_factorized_idle_process (data=0x5641e0161fa0, event=) at ../src/lib/ecore/ecore_idler.c:35
idler = 0x5641e0161fa0
#21 0x00007fd6e5cd5a60 in _event_callback_call (obj_id=0x40000000020b, pd=0x5641e0155740, desc=0x7fd6e5ca72a0 <_EFL_LOOP_EVENT_IDLE_ENTER>, event_info=, legacy_compare=0 '\000') at ../src/lib/eo/eo_base_class.c:2114
it = 0x7fd6e5caad80 <internal.0.lto_priv>
cb =
restart_lookup = 0x0
ev = {object = 0x40000000020b, desc = 0x7fd6e5ca72a0 <_EFL_LOOP_EVENT_IDLE_ENTER>, info = 0x0}
idx =
ret =
frame = {desc = 0x7fd6e5ca72a0 <_EFL_LOOP_EVENT_IDLE_ENTER>, next = 0x0, idx = 8, inserted_before = 0, generation = 1}
need_hash =
#22 0x00007fd6e5cd71b2 in efl_event_callback_call (obj=obj@entry=0x40000000020b, desc=desc@entry=0x7fd6e5ca72a0 <_EFL_LOOP_EVENT_IDLE_ENTER>, event_info=event_info@entry=0x0) at ../src/lib/eo/eo_base_class.c:2189
_r =
___call = {eo_id = 0x40000000020b, obj = 0x5641e0155700, func = 0x7fd6e5cd5c80 <_efl_object_event_callback_call>, data = 0x5641e0155740, extn1 = 0x7fd6e5c521f0 <_efl_loop_message_process>, extn2 = 0x5641e01557a0, extn3 = 0x5641e01557a0, extn4 = 0xbc9197134e96ba00}
func =
___op = 65570
___generation = 1
#23 0x00007fd6e5c4306f in _ecore_main_loop_iterate_internal (obj=obj@entry=0x40000000020b, pd=pd@entry=0x5641e01557a0, once_only=once_only@entry=0) at ../src/lib/ecore/ecore_main.c:2466
next_time = -1
#24 0x00007fd6e5c4373d in _ecore_main_loop_begin (obj=0x40000000020b, pd=0x5641e01557a0) at ../src/lib/ecore/ecore_main.c:1231
#25 0x00007fd6e5c4d225 in _efl_loop_begin (obj=0x40000000020b, pd=0x5641e01557a0) at ../src/lib/ecore/efl_loop.c:57
#26 0x00007fd6e5c46f6e in efl_loop_begin (obj=0x40000000020b) at src/lib/ecore/efl_loop.eo.c:28
_r =
___call = {eo_id = 0x40000000020b, obj = 0x5641e0155700, func = 0x7fd6e5c4d210 <_efl_loop_begin>, data = 0x5641e01557a0, extn1 = 0x0, extn2 = 0xbc9197134e96ba00, extn3 = 0x0, extn4 = 0x5641e08b9390}
func =
___op = 262146
___generation = 1
#27 0x00007fd6e5c3f851 in ecore_main_loop_begin () at ../src/lib/ecore/ecore_main.c:1316
func = "ecore_main_loop_begin"
#28 0x00005641de202e2f in main (argc=, argv=) at ../src/bin/e_main.c:1127
waslocked =
strshare =
s =
action = {__sigaction_handler = {sa_handler = 0x5641de2e4040 <e_sigabrt_act>, sa_sigaction = 0x5641de2e4040 <e_sigabrt_act>}, sa_mask = {__val = {0 <repeats 16 times>}}, sa_flags = -1073741820, sa_restorer = 0x0}
func = "main"
[Inferior 1 (process 5174) detached]