Page MenuHomePhabricator

[Segfault] on quit
Closed, ResolvedPublic6 Story Points

Description

Reproduce:

  1. Open project
  2. Open group
  3. Press Ctrl+Q

Result:

Segfault.

bt:
#0 0x00007ffff78c12a3 in _on_sub_obj_del (data=<optimized out>, event=0x7fffffffe090) at lib/elementary/elm_widget.c:259
#1 0x00007fffee871c7b in _eo_base_event_callback_call (obj_id=<optimized out>, pd=0x1353680, desc=0x7ffff2f48e40 <_EVAS_OBJECT_EVENT_DEL>,

event_info=<optimized out>) at lib/eo/eo_base_class.c:1106

#2 0x00007fffee870994 in eo_event_callback_call (obj=obj@entry=0x40000103200011df, desc=desc@entry=0x7ffff2f48e40 <_EVAS_OBJECT_EVENT_DEL>,

event_info=event_info@entry=0x0) at lib/eo/eo_base.eo.c:134

#3 0x00007ffff2b70f50 in evas_object_event_callback_call (eo_obj=0x40000103200011df, obj=0x13536b0, type=EVAS_CALLBACK_DEL, event_info=0x0,

event_id=575856) at lib/evas/canvas/evas_callbacks.c:314

#4 0x00007ffff2ba9980 in _evas_object_eo_base_destructor (eo_obj=0x40000103200011df, obj=0x13536b0) at lib/evas/canvas/evas_object_main.c:763
#5 0x00007fffee86ffdd in eo_destructor (obj=0xc0000103200011df) at lib/eo/eo_base.eo.c:82
#6 0x00007ffff78baace in _elm_widget_eo_base_destructor (obj=0x40000103200011df, sd=0x1353850) at lib/elementary/elm_widget.c:5794
#7 0x00007fffee86ffdd in eo_destructor (obj=0x40000103200011df) at lib/eo/eo_base.eo.c:82
#8 0x00007fffee86809b in _eo_del_internal (file=0x7fffee874ebe "lib/eo/eo_private.h", line=334, obj=0x1353630) at lib/eo/eo_private.h:233
#9 _eo_unref (obj=0x1353630) at lib/eo/eo_private.h:334
#10 _eo_call_end (call=call@entry=0x7fffffffe2d0) at lib/eo/eo.c:472
#11 0x00007fffee86fdb5 in eo_del (obj=0x40000103200011df) at lib/eo/eo_base.eo.c:70
#12 0x00007ffff2ba2fab in evas_object_del (eo_obj=<optimized out>) at lib/evas/canvas/evas_object_main.c:738
#13 0x00007ffff2b865a7 in evas_layer_pre_free (lay=lay@entry=0x8c9780) at lib/evas/canvas/evas_layer.c:77
#14 0x00007ffff2b8c948 in _evas_canvas_eo_base_destructor (eo_e=0x4000000250000026, e=0x8c6c30) at lib/evas/canvas/evas_main.c:247
#15 0x00007fffee86ffdd in eo_destructor (obj=0x4000000250000026) at lib/eo/eo_base.eo.c:82
#16 0x00007fffee86d361 in _eo_del_internal (file=0x7fffee874ebe "lib/eo/eo_private.h", line=334, obj=0x8c6bb0) at lib/eo/eo_private.h:233
#17 _eo_unref (obj=0x8c6bb0) at lib/eo/eo_private.h:334
#18 eo_unref (obj_id=<optimized out>) at lib/eo/eo.c:1438
#19 0x00007ffff2b8c6c7 in evas_free (eo_e=<optimized out>) at lib/evas/canvas/evas_main.c:214
#20 0x00007ffff38160ce in _ecore_evas_free (ee=0x8c2550) at lib/ecore_evas/ecore_evas.c:3314
#21 0x00007ffff78c62f9 in _deferred_ecore_evas_free (data=<optimized out>) at lib/elementary/elm_win.c:1650
#22 0x00007fffef1d743b in _ecore_job_event_handler (data=<optimized out>, type=<optimized out>, ev=<optimized out>) at lib/ecore/ecore_job.c:98
#23 0x00007fffef1d31ed in _ecore_call_handler_cb (event=<optimized out>, type=<optimized out>, data=<optimized out>, func=<optimized out>)

at lib/ecore/ecore_private.h:312

#24 _ecore_event_call () at lib/ecore/ecore_events.c:518
#25 0x00007fffef1d9c38 in _ecore_main_loop_iterate_internal (once_only=once_only@entry=1) at lib/ecore/ecore_main.c:2342
#26 0x00007fffef1d9e92 in ecore_main_loop_iterate () at lib/ecore/ecore_main.c:1229
#27 0x00007ffff783d995 in elm_shutdown () at lib/elementary/elm_main.c:369
#28 0x0000000000417eb4 in main ()

NikaWhite created this task.Jun 6 2016, 7:42 AM
NikaWhite triaged this task as Normal priority.
NikaWhite closed this task as Resolved.Jun 21 2016, 4:10 AM