067753eb2e
When the application exits, an event cancels the DnD, that invokes the Wayland release of data source but this was not setting an internal pointer to NULL. ecore_wl_shutdown was then trying to use the same Wayland API on the non-set internal pointer (via _ecore_wl_input_del), that was leading to a segmentation fault. This bug never occurred because some bug in Copy&Paste was preventing it to reach this part of code. |
||
---|---|---|
.. | ||
Ecore_Wayland.h | ||
ecore_wl.c | ||
ecore_wl_dnd.c | ||
ecore_wl_input.c | ||
ecore_wl_output.c | ||
ecore_wl_private.h | ||
ecore_wl_subsurf.c | ||
ecore_wl_window.c | ||
ivi-application-client-protocol.h | ||
ivi-application-protocol.c | ||
subsurface-client-protocol.h | ||
subsurface-protocol.c |