Crash after dragging layer between XCF files on OpenSUSE Tumbleweed Plasma 5
@ellestone
Submitted by Elle Stone Link to original bug (#784962)
Description
GIMP crashes upon trying to drag and drop layers between two XCF files. This only seems to happen under Plasma 5. It doesn't happen every single time, but it does happen a lot, and especially after dragging and dropping several layers back and forth, even when being very careful to make sure that each layer has "landed" before trying to drag the next layer.
Here's the terminal output immediately before and after the crash:
gimp_display_shell_profile_update src_profile: sRGB-elle-V4-g10.icc src_format: RGBA float dest_format: RGBA float gimp_display_shell_profile_update src_profile: sRGB-elle-V4-g10.icc src_format: RGBA float dest_format: RGBA float
(gimp-2.9:7322): Gdk-CRITICAL **: IA__gdk_window_get_events: assertion 'GDK_IS_WINDOW (window)' failed
(gimp-2.9:7322): Gdk-CRITICAL **: IA__gdk_window_set_events: assertion 'GDK_IS_WINDOW (window)' failed The program 'gimp-2.9' received an X Window System error. This probably reflects a bug in the program. The error was 'BadWindow (invalid Window parameter)'. (Details: serial 84016280 error_code 3 request_code 18 minor_code 0) (Note to programmers: normally, X errors are reported asynchronously; that is, you will receive the error a while after causing it. To debug your program, run it with the --sync command line option to change this behavior. You can then get a meaningful backtrace from your debugger if you break on the gdk_x_error() function.)
(script-fu:7346): LibGimpBase-WARNING **: script-fu: gimp_wire_read(): error
On the same computer, running the same OpenSUSE Tumbleweed (no dual booting or VMs or etc), but using IceWM instead of Plasma 5, so far there has been no crashing.
Version: git master