https://bugzilla.redhat.com/show_bug.cgi?id=1516961
--- Comment #9 from Alex Villacís Lasso <alexvillacislasso(a)hotmail.com> ---
I have downloaded and unpacked eclipse-4.7.1-6.fc27.src.rpm to see the code for
myself.
From what I can see using my (rusty) Java skills, the problem is that the GTK+
version of org.eclipse.swt.dnd.TextTransfer class registers a few text transfer
formats, including the (X11 specific) "COMPOUND_TEXT". Then, somehow, a call to
gtk_selection_data_get_target() with a selection target returns the ID assigned
for "COMPOUND_TEXT", even under Wayland. An attempt to convert a Java string
into the COMPOUND_TEXT format triggers an unguarded call to
gdk_x11_display_utf8_to_compound_text, which promptly crashes under Wayland.
Why would GTK+ return the ID for COMPOUND_TEXT as a target format for
*anything* under Wayland?
--
You are receiving this mail because:
You are on the CC list for the bug.