After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 733159 - Text tool crashes Gimp: script-fu: gimp_wire_read()
Text tool crashes Gimp: script-fu: gimp_wire_read()
Status: RESOLVED INCOMPLETE
Product: GIMP
Classification: Other
Component: Tools
2.8.10
Other Linux
: Normal normal
: ---
Assigned To: GIMP Bugs
GIMP Bugs
Depends on:
Blocks:
 
 
Reported: 2014-07-14 13:59 UTC by Viktoria S.
Modified: 2014-12-26 00:58 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Viktoria S. 2014-07-14 13:59:56 UTC
Each time I
create a new image I draw something with my tablet and then I select the text
tool. When I start to type the text gimp crashes. 
$ gimp

(gimp:3363): Gdk-WARNING **:
/build/buildd/gtk+2.0-2.24.23/gdk/x11/gdkdrawable-x11.c:942 drawable is not a
native X11 window

(gimp:3363): Gdk-WARNING **:
/build/buildd/gtk+2.0-2.24.23/gdk/x11/gdkdrawable-x11.c:942 drawable is not a
native X11 window

(gimp:3363): Gdk-WARNING **:
/build/buildd/gtk+2.0-2.24.23/gdk/x11/gdkdrawable-x11.c:942 drawable is not a
native X11 window

(gimp:3363): Gdk-WARNING **:
/build/buildd/gtk+2.0-2.24.23/gdk/x11/gdkdrawable-x11.c:942 drawable is not a
native X11 window

(script-fu:3370): LibGimpBase-WARNING **: script-fu: gimp_wire_read(): error
Segmentation fault (core dumped)

And I also noticed something else too. If I create a new image I use the text
tool with the mouse. Than I draw something with the mouse. Then I switch to the
tablet gimp crashes.

I am on xubuntu 14.04 64bit I have got genious mousepen i608x (I am using it
with the wacom driver). 
Here is the information on gimp:
$ gimp --version --verbose
GNU Image Manipulation Program version 2.8.10
git-describe: GIMP_2_8_8-55-g9bb7eb0

using GEGL version 0.2.0 (compiled against version 0.2.0)
using GLib version 2.40.0 (compiled against version 2.39.2)
using GdkPixbuf version 2.30.7 (compiled against version 2.30.3)
using GTK+ version 2.24.23 (compiled against version 2.24.22)
using Pango version 1.36.3 (compiled against version 1.36.0)
using Fontconfig version 2.11.0 (compiled against version 2.11.0)
using Cairo version 1.13.1 (compiled against version 1.12.16)

I don't know in the setting manager in the Window manager I am using the
Greybird compact theme but change it to the default did not helped.

I would appreciate any help.
Comment 1 André Klapper 2014-07-15 09:43:01 UTC
Could you install debug packages for gimp, then run gimp under gdb and provide a stacktrace of the segmentation fault?
* Enter command:   gdb gimp
* (get a gdb shell)
* Enter command:   run
* (make it crash)
* Enter command:   thread apply all bt
* (paste its output here)
* Enter command:   quit      (to leave gdb and gimp)
Comment 2 Viktoria S. 2014-07-16 07:29:25 UTC
Here are the result:

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff72282eb in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
(gdb) thread apply all bt

Thread 1 (Thread 0x7ffff7fc19c0 (LWP 2209))

  • #0 ??
    from /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
  • #1 gdk_device_get_state
    from /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
  • #2 gimp_device_info_get_device_coords
    at /build/buildd/gimp-2.8.10/./app/widgets/gimpdeviceinfo-coords.c line 120
  • #3 gimp_device_info_get_event_coords
    at /build/buildd/gimp-2.8.10/./app/widgets/gimpdeviceinfo-coords.c line 106
  • #4 gimp_display_shell_get_event_coords
    at /build/buildd/gimp-2.8.10/./app/display/gimpdisplayshell-tool-events.c line 1726
  • #5 gimp_display_shell_canvas_tool_events
    at /build/buildd/gimp-2.8.10/./app/display/gimpdisplayshell-tool-events.c line 330
  • #6 ??
    from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
  • #7 g_closure_invoke
    from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  • #8 ??
    from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  • #9 g_signal_emit_valist
    from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  • #10 g_signal_emit
    from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  • #11 ??
    from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
  • #12 gtk_propagate_event
    from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
  • #13 gtk_main_do_event
    from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
  • #14 ??
    from /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
  • #15 g_main_context_dispatch
    from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  • #16 ??
    from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  • #17 g_main_loop_run
    from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  • #18 app_run
    at /build/buildd/gimp-2.8.10/./app/app.c line 263
  • #19 main
    at /build/buildd/gimp-2.8.10/./app/main.c line 440

Comment 3 Michael Natterer 2014-07-16 11:30:24 UTC
Text tool and tablet reminds me of bug 614441. We should really get 2.8.12
out and see if the fix for 614441 helps here too.
Comment 4 Michael Natterer 2014-10-21 22:05:57 UTC
Does this still happen on 2.8.14?
Comment 5 Michael Schumacher 2014-12-26 00:58:52 UTC
Closing this bug report as no further information has been provided. Please feel free to reopen this bug if you can provide the information asked for.
Thanks!