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



Reply via email to