https://bugs.freedesktop.org/show_bug.cgi?id=56543
Priority: medium Bug ID: 56543 Assignee: wayland-bugs@lists.freedesktop.org Summary: [bug] segfault in wayland using virtual keyboard in EFL Severity: normal Classification: Unclassified OS: All Reporter: brian.j.lo...@intel.com Hardware: Other Status: NEW Version: unspecified Component: wayland Product: Wayland Created attachment 69254 --> https://bugs.freedesktop.org/attachment.cgi?id=69254&action=edit GDB backtrace System Environment: -------------------------- Distro: Ubuntu 12.04 Arch: x86_64 cairo master e43f53bf7f3d371116f31f22ab9754b08b5abe7f dri2proto master 4eeacce4c4a300b938b7e3fb78a8e443c491780b drm master bc494b310d76f701798aee0f2b0b472d608cbfaf glproto master ec1eec4355ee4a6c5134f2178192f10b6d28a87a kbproto master 391a1f6de6315fc0196d407d800597488315cccb libX11 master f2a8def423a46d52e834cf7ea49fa0079427663a libxkbcommon master a35d3223224fe6a24df0a16d599761aea70ac2dc macros master 0890e4003aacfa7113ab3f4e3ad7c5636f8e922a mesa master eee1ff423c6a0c9c776b4e76b79bb5ed5480d83c pixman master 2e17b6dd4ee7c32684fb7ffc70d3ad3ebf7cb2ef wayland master 1f521a4f7760df73e1d1d8a6791d1c7bf536584e weston master 00fbbe6b6038553068cd9d903d96c7ba441a01c6 Detailed Description: ----------------------------- I filed this as a wayland bug because the segfault happens in wayland-util.c (which is in the wayland git) Special notes: * Run ALL the programs in "Steps to Reproduce" * This is only reproducible with Weston running under X * I can only reproduce this when an EFL program is running Steps to Reproduce: ---------------------------- 1. Download/Install Wayland, Weston, and EFL 2. Download/Install the VKB code from openismus (here: https://github.com/openismus/ecore-imf-wayland) 3. Execute the following: ---Terminal 1---- $ ./weston ---Terminal 2---- $ ./clients/keyboard & $ ELM_ENGINE=wayland_shm ECORE_IMF_MODULE=wayland ./bin/elementary_test 4. Click outside of the Weston window in X (say to your terminal) and allow Weston to go to sleep. 5. Click back inside the Weston window (avoiding the unlock button) and then click back outside to your terminal. 6. You should now see the segfault. I have tried to reproduce this bug with just the keyboard (doesn't happen), just EFL (doesn't happen), and using they keyboard on the editor client (doesn't happen). I cannot reproduce this bug in DRM mode. It's caused by some strange interaction between all the components (EFL, virtual keyboard, and Wayland/Weston in X mode) I asked around on #wayland and it was decided to bug this on fd.o. I am going to attach a GDB backtrace and a valgrind log. Good luck. -- You are receiving this mail because: You are the assignee for the bug.
_______________________________________________ Wayland-bugs mailing list Wayland-bugs@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/wayland-bugs