[Bug 11603] New: "converting" attached file causes gimp to freeze

bugzilla-daemon at bugzilla.ubuntu.com bugzilla-daemon at bugzilla.ubuntu.com
Wed Jun 8 11:19:37 UTC 2005


Please do not reply to this email.  You can add comments at
http://bugzilla.ubuntu.com/show_bug.cgi?id=11603
Ubuntu | gimp

           Summary: "converting" attached file causes gimp to freeze
           Product: Ubuntu
           Version: unspecified
          Platform: amd64
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: major
          Priority: P2
         Component: gimp
        AssignedTo: seb128 at ubuntu.com
        ReportedBy: sjmorgan at gmail.com
         QAContact: desktop-bugs at lists.ubuntu.com


Saving the attached file as certain image formats causes GIMP to freeze. The
formats I've managed to get it to exhibit this behaviour with are: BMP, GIF, PNG
and TIFF.

Some formats seem to exhibit it more than others (PNG causes it everytime, while
TIFF is pretty rare). Saving as JPEG seems to work fine.

(gdb) thread apply all bt

Thread 5 (Thread -1236726864 (LWP 7037)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb724fb76 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb78e4462 in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb71e151b in _gnome_vfs_thread_pool_init ()
   from /usr/lib/libgnomevfs-2.so.0
#4  0xb7a38517 in g_thread_create_proxy (data=0xb72025cc) at gthread.c:561
#5  0xb724d47a in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#6  0xb78d7e4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 4 (Thread -1236460624 (LWP 7036)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb724fb76 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb78e4462 in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb71e151b in _gnome_vfs_thread_pool_init ()
   from /usr/lib/libgnomevfs-2.so.0
#4  0xb7a38517 in g_thread_create_proxy (data=0xb72025cc) at gthread.c:561
#5  0xb724d47a in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#6  0xb78d7e4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 3 (Thread -1236194384 (LWP 7035)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb724fb76 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb78e4462 in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb71e151b in _gnome_vfs_thread_pool_init ()
   from /usr/lib/libgnomevfs-2.so.0
#4  0xb7a38517 in g_thread_create_proxy (data=0xb72025cc) at gthread.c:561
#5  0xb724d47a in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#6  0xb78d7e4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 2 (Thread -1227781200 (LWP 7034)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb78ce8fc in poll () from /lib/tls/i686/cmov/libc.so.6
#2  0xb7a21d83 in g_main_context_iterate (context=0x8e688a8, block=1,
    dispatch=1, self=0x8e68968) at gmain.c:2866
#3  0xb7a2219e in g_main_loop_run (loop=0x8e4f2f8) at gmain.c:2768
#4  0xb70f253e in link_thread_io_context () from /usr/lib/libORBit-2.so.0
#5  0xb7a38517 in g_thread_create_proxy (data=0xb710ab68) at gthread.c:561
#6  0xb724d47a in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb78d7e4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread -1217476928 (LWP 7028)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb78d0e41 in select () from /lib/tls/i686/cmov/libc.so.6
#2  0xb7783638 in _XError () from /usr/X11R6/lib/libX11.so.6
#3  0xb7783a2f in _XError () from /usr/X11R6/lib/libX11.so.6
#4  0xb7764582 in XCopyArea () from /usr/X11R6/lib/libX11.so.6
#5  0xb7bd0348 in gdk_x11_draw_drawable (drawable=0x8edffc0, gc=0x83bd9b0,
    src=0x8ea93f0, xsrc=0, ysrc=0, xdest=0, ydest=0, width=1, height=1)
    at gdkdrawable-x11.c:706
#6  0xb7baca4c in gdk_draw_drawable (drawable=0x8edffc0, gc=0x83bd9b0,
    src=0x8ea93f0, xsrc=0, ysrc=0, xdest=-514, ydest=-514, width=1, height=1)
    at gdkdraw.c:683
#7  0xb7bb67ea in gdk_pixmap_draw_drawable (drawable=0xfffffdfe,
    gc=0xfffffdfe, src=0xfffffdfe, xsrc=-514, ysrc=-514, xdest=-514,
    ydest=-514, width=-514, height=-514) at gdkpixmap.c:337
#8  0xb7baca4c in gdk_draw_drawable (drawable=0x8ee0bb0, gc=0x83bd9b0,
    src=0x8ea93f0, xsrc=0, ysrc=0, xdest=-514, ydest=-514, width=1, height=1)
    at gdkdraw.c:683
#9  0xb75427bf in cl_progressbar_fill ()
   from /usr/lib/gtk-2.0/2.4.0/engines/libclearlooks.so
#10 0xb753b7dd in clearlooks_rc_style_register_type ()
   from /usr/lib/gtk-2.0/2.4.0/engines/libclearlooks.so
#11 0xb7d87772 in gtk_paint_box (style=0x0, window=0xfffffdfe,
    state_type=4294966782, shadow_type=4294966782, area=0xfffffdfe,
    widget=0xfffffdfe, detail=0xfffffdfe <Address 0xfffffdfe out of bounds>,
    x=-514, y=-514, width=-514, height=-514) at gtkstyle.c:6081
#12 0xb7d5b67e in gtk_progress_bar_paint (progress=0x0) at gtkprogressbar.c:708
#13 0xb7d5bca0 in gtk_progress_bar_real_update (progress=0x8ea6488)
    at gtkprogressbar.c:481
#14 0xb7d59787 in gtk_progress_value_changed (adjustment=0x8ee8bf0,
    progress=0xfffffdfe) at gtkprogress.c:395
#15 0xb7a93fae in g_closure_invoke (closure=0x8ee08a8, return_value=0x0,
    n_param_values=1, param_values=0xbfffde5c, invocation_hint=0xbfffdd7c)
    at gclosure.c:437
#16 0xb7aa1c6d in signal_emit_unlocked_R (node=0x83cccc8, detail=0,
    instance=0x8ee8bf0, emission_return=0x0, instance_and_params=0xbfffde5c)
    at gsignal.c:2488
#17 0xb7aa2d6d in g_signal_emit_valist (instance=0x8ee8bf0, signal_id=123,
    detail=0, var_args=Variable "var_args" is not available.
) at gsignal.c:2247
#18 0xb7aa30a6 in g_signal_emit (instance=0xfffffdfe, signal_id=4294966782,
    detail=4294966782) at gsignal.c:2291
#19 0xb7c707a7 in gtk_adjustment_value_changed (adjustment=0x8ee8bf0)
    at gtkadjustment.c:392
#20 0xb7c70894 in gtk_adjustment_set_value (adjustment=0x8ee8bf0, value=100)
    at gtkadjustment.c:375
#21 0xb7d5a054 in gtk_progress_set_value (progress=0x8ea6488, value=100)
    at gtkprogress.c:632
#22 0xb7d5a137 in gtk_progress_set_percentage (progress=0x8ea6488,
    percentage=1) at gtkprogress.c:589
#23 0xb7d5c26d in gtk_progress_bar_set_fraction (pbar=0x8ea6488, fraction=1)
    at gtkprogressbar.c:1010
#24 0x081791cc in ?? ()
#25 0x08ea6488 in ?? ()
#26 0x00000000 in ?? ()
#27 0x3ff00000 in ?? ()
#28 0x08edfff0 in ?? ()
#29 0x08e41df8 in ?? ()
#30 0x083d8c78 in ?? ()
#31 0xbfffe198 in ?? ()
#32 0x0815e4bc in ?? ()
#33 0x083a1388 in ?? ()
#34 0x083d8c78 in ?? ()
#35 0x08e41df8 in ?? ()
#36 0x08ee0b58 in ?? ()
#37 0xb7a75864 in g__current_allocator_lock () from /usr/lib/libglib-2.0.so.0
#38 0x08ee0b7c in ?? ()
#39 0x00000001 in ?? ()
#40 0x083a1388 in ?? ()
#41 0x083a1388 in ?? ()
#42 0x08ee8980 in ?? ()
#43 0xbfffe198 in ?? ()
#44 0x00000001 in ?? ()
#45 0x0843f8d8 in ?? ()
#46 0x083091e0 in ?? ()
#47 0xbfffe1d8 in ?? ()
#48 0xbfffe264 in ?? ()
#49 0x08ee0b58 in ?? ()
#50 0x08edfff0 in ?? ()
#51 0xbfffe238 in ?? ()
#52 0x0818c977 in ?? ()
#53 0x083a1388 in ?? ()
#54 0x083d8c78 in ?? ()
#55 0x08e41df8 in ?? ()
#56 0x08edfff0 in ?? ()
#57 0x08ee0b58 in ?? ()
#58 0x0000000c in ?? ()
#59 0xbfffe1c8 in ?? ()
#60 0xb7ee2379 in wire_read_int8 () from /usr/lib/libgimpbase-2.0.so.0
Previous frame inner to this frame (corrupt stack?)
(gdb)

This is the i386 version of Breezy on an amd64 machine. Latest versions of
everything.

-- 
Configure bugmail: http://bugzilla.ubuntu.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.




More information about the desktop-bugs mailing list