Page MenuHomePhabricator

Resizing Xwayland apps crashes E.
Closed, ResolvedPublic

Description

Start an Xwayland app >Resize> see below.

coredumpctl gdb

         PID: 15935 (enlightenment)
         UID: 1000 (toliz)
         GID: 1000 (toliz)
      Signal: 11 (SEGV)
   Timestamp: Fri 2016-04-15 13:20:41 EEST (24s ago)
Command Line: /usr/bin/enlightenment
  Executable: /usr/bin/enlightenment

Control Group: /user.slice/user-1000.slice/session-c1.scope

      Unit: session-c1.scope
     Slice: user-1000.slice
   Session: c1
 Owner UID: 1000 (toliz)
   Boot ID: d15dfbef6b3e4d83932ef7c6e9881f80
Machine ID: 77c42d073644466287ad3d7a519e810c
  Hostname: testland
  Coredump: /var/lib/systemd/coredump/core.enlightenment.1000.d15dfbef6b3e4d83932ef7c6e9881f80.15935.1460715641000000000000.lz4
   Message: Process 15935 (enlightenment) of user 1000 dumped core.

            Stack trace of thread 15935:
            #0  0x0000000000000000 n/a (n/a)

GNU gdb (GDB) 7.11
Copyright (C) 2016 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "i686-pc-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
http://www.gnu.org/software/gdb/bugs/.
Find the GDB manual and other documentation resources online at:
http://www.gnu.org/software/gdb/documentation/.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/bin/enlightenment...Reading symbols from /usr/lib/debug/usr/bin/enlightenment.debug...done.
done.
[New LWP 15935]
[New LWP 15936]
[New LWP 15938]

warning: Could not load shared library symbols for linux-gate.so.1.
Do you need "set solib-search-path" or "set sysroot"?
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
Core was generated by `/usr/bin/enlightenment'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x00000000 in ?? ()
[Current thread is 1 (Thread 0xb542fa00 (LWP 15935))]
(gdb) bt
#0 0x00000000 in ?? ()
#1 0x081cd715 in _e_comp_wl_client_cb_resize_begin (data=0x0, ec=0x8810de0) at src/bin/e_comp_wl.c:2348
#2 0x0809396a in _e_client_hook_call (hookpoint=E_CLIENT_HOOK_RESIZE_BEGIN, ec=0x8810de0) at src/bin/e_client.c:316
#3 0x080a1bec in e_client_resize_begin (ec=0x8810de0) at src/bin/e_client.c:4721
#4 0x080a2009 in e_client_signal_resize_begin (ec=0x8810de0, dir=0x8315158 "br", sig=0x830dc68 "mouse,down,1", src=0x83351f0 "e.event.resize.br") at src/bin/e_client.c:4821
#5 0x0807d89d in _e_actions_act_window_resize_go_signal (obj=0x8810de0, params=0x8315158 "br", sig=0x830dc68 "mouse,down,1", src=0x83351f0 "e.event.resize.br") at src/bin/e_actions.c:194
#6 0x0808cb05 in e_bindings_signal_handle (ctxt=E_BINDING_CONTEXT_WINDOW, obj=0x8810de0, sig=0x830dc68 "mouse,down,1", src=0x83351f0 "e.event.resize.br") at src/bin/e_bindings.c:1063
#7 0x080ac5a1 in _e_comp_object_cb_signal_bind (data=0x889b320, obj=0x40068b0f, emission=0x830dc68 "mouse,down,1", source=0x83351f0 "e.event.resize.br") at src/bin/e_comp_object.c:384
#8 0xb6ff2746 in edje_match_callback_exec_check_finals (ssp=0x8840bd8, matches=0x84f3280, signal_states=0x87d7690, source_states=0x87e7eb4, sig=0x830dc68 "mouse,down,1", source=0x83351f0 "e.event.resize.br", ed=0x8762ab8,

prop=0 '\000') at lib/edje/edje_match.c:556

#9 0xb6ff2bf8 in edje_match_callback_exec (ssp=0x8840bd8, matches=0x84f3280, sig=0x830dc68 "mouse,down,1", source=0x83351f0 "e.event.resize.br", ed=0x8762ab8, prop=0 '\000') at lib/edje/edje_match.c:711
#10 0xb6ff9d78 in _edje_emit_cb (ed=0x8762ab8, sig=0x830dc68 "mouse,down,1", src=0x83351f0 "e.event.resize.br", data=0x0, prop=0 '\000') at lib/edje/edje_program.c:1461
#11 0xb6ff9bef in _edje_emit_handle (ed=0x8762ab8, sig=0x830dc68 "mouse,down,1", src=0x83351f0 "e.event.resize.br", sdata=0x0, prop=0 '\000') at lib/edje/edje_program.c:1413
#12 0xb6ff44f6 in _edje_message_process (em=0x88133d8) at lib/edje/edje_message_queue.c:684
#13 0xb6ff48e0 in _edje_message_queue_process () at lib/edje/edje_message_queue.c:787
#14 0xb6ff373d in _edje_job (data=0x0) at lib/edje/edje_message_queue.c:154
#15 0xb709e1f7 in _ecore_job_event_handler (data=0x0, type=15, ev=0x8415cb8) at lib/ecore/ecore_job.c:121
#16 0xb709619c in _ecore_call_handler_cb (func=0xb709e1cf <_ecore_job_event_handler>, data=0x0, type=15, event=0x8415cb8) at lib/ecore/ecore_private.h:316
#17 0xb7097071 in _ecore_event_call () at lib/ecore/ecore_events.c:518
#18 0xb70a13a6 in _ecore_main_loop_iterate_internal (once_only=0) at lib/ecore/ecore_main.c:2341
#19 0xb709f60d in ecore_main_loop_begin () at lib/ecore/ecore_main.c:1284
#20 0x0807a1f9 in main (argc=1, argv=0xbfae0a74) at src/bin/e_main.c:1093
(gdb)