Package: gimp
Version: 2.8.4-1
Severity: normal
Dear Maintainer,
GIMP crashes when trying to paste a long text.
Steps I did:
- Creating a new file (2560x1600 px)
- Selecting text tool and selecting an area with it
- Pasting a long text (e.g. dfsg)
I could reproduce that crash everytime I tried, so I installed -dbg packages
and did a backtrace.
Feel free to ask if you need further information.
-- System Information:
Debian Release: 7.0
APT prefers unstable
APT policy: (900, 'unstable'), (600, 'testing'), (550, 'experimental'), (500,
'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.8-trunk-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages gimp depends on:
ii gimp-data 2.8.4-1
ii libaa1 1.4p5-40
ii libatk1.0-0 2.4.0-2
ii libbabl-0.1-0 0.1.10-1
ii libbz2-1.0 1.0.6-4
ii libc6 2.17-0experimental2
ii libcairo2 1.12.2-3
ii libdbus-1-3 1.6.8-1
ii libdbus-glib-1-2 0.100.2-1
ii libexif12 0.6.21-1
ii libexpat1 2.1.0-1
ii libfontconfig1 2.9.0-7.1
ii libfreetype6 2.4.9-1.1
ii libgdk-pixbuf2.0-0 2.26.1-1
ii libgegl-0.2-0 0.2.0-2+nmu1
ii libgimp2.0 2.8.4-1
ii libglib2.0-0 2.33.12+really2.32.4-5
ii libgs9 9.05~dfsg-6.3
ii libgtk2.0-0 2.24.10-2
ii libgudev-1.0-0 175-7.1
ii libice6 2:1.0.8-2
ii libjasper1 1.900.1-14
ii libjavascriptcoregtk-1.0-0 1.8.1-3.4
ii libjpeg8 8d-1
ii liblcms1 1.19.dfsg-1.2
ii libmng1 1.0.10-3
ii libpango1.0-0 1.30.0-1
ii libpng12-0 1.2.49-3
ii libpoppler-glib8 0.18.4-5
ii librsvg2-2 2.36.4-1
ii libsm6 2:1.2.1-2
ii libsoup2.4-1 2.38.1-2
ii libtiff4 3.9.6-11
ii libwebkitgtk-1.0-0 1.8.1-3.4
ii libwmf0.2-7 0.2.8.4-10.3
ii libx11-6 2:1.5.0-1
ii libxcursor1 1:1.1.13-1
ii libxext6 2:1.3.1-2
ii libxfixes3 1:5.0-4
ii libxmu6 2:1.1.1-1
ii libxpm4 1:3.5.10-1
ii libxt6 1:1.1.3-1
ii python 2.7.3-4
ii python-gtk2 2.24.0-3+b1
ii python2.7 2.7.3-16
ii zlib1g 1:1.2.7.dfsg-13
Versions of packages gimp recommends:
ii ghostscript 9.05~dfsg-6.3
Versions of packages gimp suggests:
ii gimp-data-extras 1:2.0.1-3
pn gimp-help-en | gimp-help <none>
ii gvfs-backends 1.12.3-4
ii libasound2 1.0.25-4
-- no debconf information
Program received signal SIGSEGV, Segmentation fault.
gimp_text_layer_render (layer=layer@entry=0x31681c0)
at /tmp/buildd/gimp-2.8.4/./app/text/gimptextlayer.c:648
648 /tmp/buildd/gimp-2.8.4/./app/text/gimptextlayer.c: Datei oder
Verzeichnis nicht gefunden.
(gdb) backtrace
#0 gimp_text_layer_render (layer=layer@entry=0x31681c0)
at /tmp/buildd/gimp-2.8.4/./app/text/gimptextlayer.c:648
#1 0x000000000074611f in gimp_text_layer_new (image=image@entry=0xcd19d0,
text=text@entry=0x33707e0)
at /tmp/buildd/gimp-2.8.4/./app/text/gimptextlayer.c:403
#2 0x00000000005111b8 in gimp_text_tool_create_layer (text_tool=0xe18ff0,
text=0x33707e0) at /tmp/buildd/gimp-2.8.4/./app/tools/gimptexttool.c:1388
#3 0x00007ffff3f759a7 in _g_closure_invoke_va (closure=0x32513d0,
return_value=0x0, instance=0x312d400, args=0x7fffffffd238, n_params=0,
param_types=0x0)
at /tmp/buildd/glib2.0-2.33.12+really2.32.4/./gobject/gclosure.c:840
#4 0x00007ffff3f8e006 in g_signal_emit_valist (instance=0x312d400,
signal_id=<optimized out>, detail=0,
var_args=var_args@entry=0x7fffffffd238)
at /tmp/buildd/glib2.0-2.33.12+really2.32.4/./gobject/gsignal.c:3211
#5 0x00007ffff3f8e852 in g_signal_emit (instance=<optimized out>,
signal_id=<optimized out>, detail=<optimized out>)
at /tmp/buildd/glib2.0-2.33.12+really2.32.4/./gobject/gsignal.c:3356
#6 0x00007ffff763c91a in clipboard_text_received (clipboard=0x1772e40,
str=<optimized out>, data=0x32cb000)
at /tmp/buildd/gtk+2.0-2.24.10/gtk/gtktextbuffer.c:3366
#7 0x00007ffff76d2bf3 in request_text_received_func (clipboard=0x1772e40,
selection_data=<optimized out>, data=0x295b620)
at /tmp/buildd/gtk+2.0-2.24.10/gtk/gtkclipboard.c:953
#8 0x00007ffff76d22e1 in selection_received (widget=0x28cb5f0,
selection_data=0x7fffffffd9c0, time=<optimized out>)
at /tmp/buildd/gtk+2.0-2.24.10/gtk/gtkclipboard.c:865
#9 0x00007ffff3f756e0 in g_closure_invoke (closure=0x31b5ba0,
return_value=0x0, n_param_values=3, param_values=0x7fffffffd5c0,
invocation_hint=0x7fffffffd560)
at /tmp/buildd/glib2.0-2.33.12+really2.32.4/./gobject/gclosure.c:777
#10 0x00007ffff3f86750 in signal_emit_unlocked_R (node=node@entry=0xcd7000,
detail=detail@entry=0, instance=instance@entry=0x28cb5f0,
emission_return=emission_return@entry=0x0,
instance_and_params=instance_and_params@entry=0x7fffffffd5c0)
at /tmp/buildd/glib2.0-2.33.12+really2.32.4/./gobject/gsignal.c:3551
#11 0x00007ffff3f8e6bc in g_signal_emit_valist (
instance=instance@entry=0x28cb5f0, signal_id=signal_id@entry=59,
detail=detail@entry=0, var_args=var_args@entry=0x7fffffffd888)
at /tmp/buildd/glib2.0-2.33.12+really2.32.4/./gobject/gsignal.c:3300
#12 0x00007ffff3f8ed60 in g_signal_emit_by_name (instance=0x28cb5f0,
detailed_signal=detailed_signal@entry=0x7ffff77d9ee7 "selection-received")
at /tmp/buildd/glib2.0-2.33.12+really2.32.4/./gobject/gsignal.c:3393
#13 0x00007ffff7604ef3 in gtk_selection_retrieval_report (
info=info@entry=0x3175260, type=<optimized out>, format=<optimized out>,
buffer=<optimized out>, length=length@entry=5058, time=4480319)
at /tmp/buildd/gtk+2.0-2.24.10/gtk/gtkselection.c:2950
#14 0x00007ffff760883f in _gtk_selection_notify (
widget=widget@entry=0x28cb5f0, event=0x2952080)
at /tmp/buildd/gtk+2.0-2.24.10/gtk/gtkselection.c:2756
#15 0x00007ffff75a2099 in _gtk_marshal_BOOLEAN__BOXED (closure=0xcd6ad0,
return_value=0x7fffffffdbc0, n_param_values=<optimized out>,
param_values=0x7fffffffdc70, invocation_hint=<optimized out>,
marshal_data=<optimized out>)
at /tmp/buildd/gtk+2.0-2.24.10/gtk/gtkmarshalers.c:86
#16 0x00007ffff3f756e0 in g_closure_invoke (closure=0xcd6ad0,
return_value=0x7fffffffdbc0, n_param_values=2,
param_values=0x7fffffffdc70, invocation_hint=0x7fffffffdc10)
at /tmp/buildd/glib2.0-2.33.12+really2.32.4/./gobject/gclosure.c:777
#17 0x00007ffff3f864d0 in signal_emit_unlocked_R (node=node@entry=0xcd6b20,
detail=detail@entry=0, instance=instance@entry=0x28cb5f0,
emission_return=emission_return@entry=0x7fffffffdd40,
instance_and_params=instance_and_params@entry=0x7fffffffdc70)
at /tmp/buildd/glib2.0-2.33.12+really2.32.4/./gobject/gsignal.c:3589
#18 0x00007ffff3f8e2db in g_signal_emit_valist (instance=0x28cb5f0,
signal_id=<optimized out>, detail=0,
var_args=var_args@entry=0x7fffffffdec8)
at /tmp/buildd/glib2.0-2.33.12+really2.32.4/./gobject/gsignal.c:3310
#19 0x00007ffff3f8e852 in g_signal_emit (instance=instance@entry=0x28cb5f0,
signal_id=<optimized out>, detail=detail@entry=0)
at /tmp/buildd/glib2.0-2.33.12+really2.32.4/./gobject/gsignal.c:3356
#20 0x00007ffff76b993e in gtk_widget_event_internal (
widget=widget@entry=0x28cb5f0, event=event@entry=0x2952080)
at /tmp/buildd/gtk+2.0-2.24.10/gtk/gtkwidget.c:4984
#21 0x00007ffff76b9cb9 in IA__gtk_widget_event (widget=widget@entry=0x28cb5f0,
event=event@entry=0x2952080)
at /tmp/buildd/gtk+2.0-2.24.10/gtk/gtkwidget.c:4781
#22 0x00007ffff75a09bb in IA__gtk_main_do_event (event=0x2952080)
at /tmp/buildd/gtk+2.0-2.24.10/gtk/gtkmain.c:1638
#23 0x00007ffff720d7ac in gdk_event_dispatch (source=source@entry=0xcdba10,
callback=<optimized out>, user_data=<optimized out>)
at /tmp/buildd/gtk+2.0-2.24.10/gdk/x11/gdkevents-x11.c:2377
#24 0x00007ffff38ac355 in g_main_dispatch (context=0xcdbb00)
at /tmp/buildd/glib2.0-2.33.12+really2.32.4/./glib/gmain.c:2539
#25 g_main_context_dispatch (context=context@entry=0xcdbb00)
at /tmp/buildd/glib2.0-2.33.12+really2.32.4/./glib/gmain.c:3075
#26 0x00007ffff38ac688 in g_main_context_iterate (context=0xcdbb00,
block=block@entry=1, dispatch=dispatch@entry=1,
self=<error reading variable: Unhandled dwarf expression opcode 0xfa>)
at /tmp/buildd/glib2.0-2.33.12+really2.32.4/./glib/gmain.c:3146
#27 0x00007ffff38aca82 in g_main_loop_run (loop=0x2494600)
at /tmp/buildd/glib2.0-2.33.12+really2.32.4/./glib/gmain.c:3340
callback=<optimized out>, user_data=<optimized out>)
at /tmp/buildd/gtk+2.0-2.24.10/gdk/x11/gdkevents-x11.c:2377
#24 0x00007ffff38ac355 in g_main_dispatch (context=0xcdbb00)
at /tmp/buildd/glib2.0-2.33.12+really2.32.4/./glib/gmain.c:2539
#25 g_main_context_dispatch (context=context@entry=0xcdbb00)
at /tmp/buildd/glib2.0-2.33.12+really2.32.4/./glib/gmain.c:3075
#26 0x00007ffff38ac688 in g_main_context_iterate (context=0xcdbb00,
block=block@entry=1, dispatch=dispatch@entry=1,
self=<error reading variable: Unhandled dwarf expression opcode 0xfa>)
at /tmp/buildd/glib2.0-2.33.12+really2.32.4/./glib/gmain.c:3146
#27 0x00007ffff38aca82 in g_main_loop_run (loop=0x2494600)
at /tmp/buildd/glib2.0-2.33.12+really2.32.4/./glib/gmain.c:3340
---Type <return> to continue, or q <return> to quit---
#28 0x000000000048cd74 in app_run (full_prog_name=<optimized out>,
filenames=<optimized out>, alternate_system_gimprc=0x0,
alternate_gimprc=0x0, session_name=<optimized out>, batch_interpreter=0x0,
batch_commands=0x0, as_new=0, no_interface=0, no_data=0, no_fonts=0,
no_splash=0, be_verbose=0, use_shm=1, use_cpu_accel=1, console_messages=0,
use_debug_handler=0, stack_trace_mode=GIMP_STACK_TRACE_NEVER,
pdb_compat_mode=GIMP_PDB_COMPAT_ON)
at /tmp/buildd/gimp-2.8.4/./app/app.c:256
#29 0x000000000048c85e in main (argc=1, argv=0x7fffffffe368)
at /tmp/buildd/gimp-2.8.4/./app/main.c:440