On Tue, 2007-11-20 at 16:17 -0500, Ari Pollak wrote: > I can't seem to reproduce this. Could you get a backtrace by installing the > gimp-dbg, libgtk2.0-dbg, and libglib2.0-dbg packages, and following the > directions here: http://wiki.debian.org/HowToGetABacktrace? You can skip the > part about rebuilding the package.
First try with gdb didn't reproduce the problem, second try did at second try to save-as the file. You find the backtrace of the second try attached. Btw: The above packages are libgtk2.0-0-dbg and libglib2.0-0-dbg now. Best regards, Martin
$ gdb gimp GNU gdb 6.6.90.20070912-debian Copyright (C) 2007 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "i486-linux-gnu"... Using host libthread_db library "/lib/libthread_db.so.1". (gdb) set pagination 0 (gdb) run Starting program: /usr/bin/gimp [Thread debugging using libthread_db enabled] [New Thread 0xb73a46b0 (LWP 6563)] [New Thread 0xb7071b90 (LWP 6566)] [New Thread 0xb6871b90 (LWP 6567)] [New Thread 0xb52fab90 (LWP 6608)] [New Thread 0xb4afab90 (LWP 6609)] [Thread 0xb4afab90 (LWP 6609) exited] [Thread 0xb52fab90 (LWP 6608) exited] [New Thread 0xb52fab90 (LWP 6610)] [New Thread 0xb4afab90 (LWP 6611)] [New Thread 0xb40ffb90 (LWP 6612)] [Thread 0xb4afab90 (LWP 6611) exited] [Thread 0xb52fab90 (LWP 6610) exited] [Thread 0xb40ffb90 (LWP 6612) exited] [New Thread 0xb40ffb90 (LWP 6615)] [Thread 0xb40ffb90 (LWP 6615) exited] [New Thread 0xb40ffb90 (LWP 6621)] [New Thread 0xb52fab90 (LWP 6622)] [New Thread 0xb4afab90 (LWP 6623)] [New Thread 0xb38ffb90 (LWP 6624)] [New Thread 0xb30ffb90 (LWP 6625)] [Thread 0xb4afab90 (LWP 6623) exited] [Thread 0xb40ffb90 (LWP 6621) exited] [Thread 0xb52fab90 (LWP 6622) exited] [Thread 0xb30ffb90 (LWP 6625) exited] [Thread 0xb38ffb90 (LWP 6624) exited] /usr/lib/gimp/2.0/plug-ins/script-fu terminated: Interrupt Program received signal SIGINT, Interrupt. [Switching to Thread 0xb73a46b0 (LWP 6563)] 0xb76e452d in poll () from /lib/libc.so.6 (gdb) bt #0 0xb76e452d in poll () from /lib/libc.so.6 #1 0xb77ac585 in g_main_context_iterate (context=0x8425ac8, block=1, dispatch=1, self=0x8405008) at /tmp/buildd/glib2.0-2.14.3/glib/gmain.c:2996 #2 0xb77ac937 in IA__g_main_loop_run (loop=0x8e738a0) at /tmp/buildd/glib2.0-2.14.3/glib/gmain.c:2898 #3 0x08067ad9 in app_run (full_prog_name=0xbfd9c907 "/usr/bin/gimp", filenames=0x0, alternate_system_gimprc=0x0, alternate_gimprc=0x0, session_name=0x0, 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 /build/buildd/gimp-2.4.1/./app/app.c:246 #4 0x08068a78 in main (argc=Cannot access memory at address 0x5 ) at /build/buildd/gimp-2.4.1/./app/main.c:385 #5 0xb7631050 in __libc_start_main () from /lib/libc.so.6 #6 0x080677f1 in _start () (gdb) bt full #0 0xb76e452d in poll () from /lib/libc.so.6 No symbol table info available. #1 0xb77ac585 in g_main_context_iterate (context=0x8425ac8, block=1, dispatch=1, self=0x8405008) at /tmp/buildd/glib2.0-2.14.3/glib/gmain.c:2996 got_ownership = <value optimized out> max_priority = 2147483647 timeout = 3085 some_ready = <value optimized out> nfds = 5 allocated_nfds = <value optimized out> fds = (GPollFD *) 0x9207e30 __PRETTY_FUNCTION__ = "g_main_context_iterate" #2 0xb77ac937 in IA__g_main_loop_run (loop=0x8e738a0) at /tmp/buildd/glib2.0-2.14.3/glib/gmain.c:2898 got_ownership = -1216961728 self = (GThread *) 0x8405008 __PRETTY_FUNCTION__ = "IA__g_main_loop_run" #3 0x08067ad9 in app_run (full_prog_name=0xbfd9c907 "/usr/bin/gimp", filenames=0x0, alternate_system_gimprc=0x0, alternate_gimprc=0x0, session_name=0x0, 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 /build/buildd/gimp-2.4.1/./app/app.c:246 install = <value optimized out> update_status_func = <value optimized out> gimp = (Gimp *) 0x842b028 config = (GimpBaseConfig *) 0x843c010 loop = (GMainLoop *) 0x8e738a0 swap_is_ok = 1 #4 0x08068a78 in main (argc=Cannot access memory at address 0x5 ) at /build/buildd/gimp-2.4.1/./app/main.c:385 context = (GOptionContext *) 0x8409250 error = (GError *) 0x0 abort_message = <value optimized out> i = 0 #5 0xb7631050 in __libc_start_main () from /lib/libc.so.6 No symbol table info available. #6 0x080677f1 in _start () No symbol table info available. (gdb) thread apply all bt full Thread 3 (Thread 0xb6871b90 (LWP 6567)): #0 0xb776c451 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 No symbol table info available. #1 0xb778bff2 in g_async_queue_pop_intern_unlocked (queue=0x843ae10, try=<value optimized out>, end_time=0x0) at /tmp/buildd/glib2.0-2.14.3/glib/gasyncqueue.c:334 retval = <value optimized out> __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked" #2 0xb77ce156 in g_thread_pool_thread_proxy (data=0x843e750) at /tmp/buildd/glib2.0-2.14.3/glib/gthreadpool.c:198 task = (gpointer) 0x8443e88 pool = (GRealThreadPool *) 0x843e750 #3 0xb77cc4ff in g_thread_create_proxy (data=0x8443e88) at /tmp/buildd/glib2.0-2.14.3/glib/gthread.c:635 __PRETTY_FUNCTION__ = "g_thread_create_proxy" #4 0xb77682d3 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0xb76ee54e in clone () from /lib/libc.so.6 No symbol table info available. Thread 2 (Thread 0xb7071b90 (LWP 6566)): #0 0xb776c451 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 No symbol table info available. #1 0xb778bff2 in g_async_queue_pop_intern_unlocked (queue=0x843ae10, try=<value optimized out>, end_time=0x0) at /tmp/buildd/glib2.0-2.14.3/glib/gasyncqueue.c:334 retval = <value optimized out> __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked" #2 0xb77ce156 in g_thread_pool_thread_proxy (data=0x843e750) at /tmp/buildd/glib2.0-2.14.3/glib/gthreadpool.c:198 task = (gpointer) 0x84408d8 pool = (GRealThreadPool *) 0x843e750 #3 0xb77cc4ff in g_thread_create_proxy (data=0x84408d8) at /tmp/buildd/glib2.0-2.14.3/glib/gthread.c:635 __PRETTY_FUNCTION__ = "g_thread_create_proxy" #4 0xb77682d3 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0xb76ee54e in clone () from /lib/libc.so.6 No symbol table info available. Thread 1 (Thread 0xb73a46b0 (LWP 6563)): #0 0xb76e452d in poll () from /lib/libc.so.6 No symbol table info available. #1 0xb77ac585 in g_main_context_iterate (context=0x8425ac8, block=1, dispatch=1, self=0x8405008) at /tmp/buildd/glib2.0-2.14.3/glib/gmain.c:2996 got_ownership = <value optimized out> max_priority = 2147483647 timeout = 3085 some_ready = <value optimized out> nfds = 5 allocated_nfds = <value optimized out> fds = (GPollFD *) 0x9207e30 __PRETTY_FUNCTION__ = "g_main_context_iterate" #2 0xb77ac937 in IA__g_main_loop_run (loop=0x8e738a0) at /tmp/buildd/glib2.0-2.14.3/glib/gmain.c:2898 got_ownership = -1216961728 self = (GThread *) 0x8405008 __PRETTY_FUNCTION__ = "IA__g_main_loop_run" #3 0x08067ad9 in app_run (full_prog_name=0xbfd9c907 "/usr/bin/gimp", filenames=0x0, alternate_system_gimprc=0x0, alternate_gimprc=0x0, session_name=0x0, 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 /build/buildd/gimp-2.4.1/./app/app.c:246 install = <value optimized out> update_status_func = <value optimized out> gimp = (Gimp *) 0x842b028 config = (GimpBaseConfig *) 0x843c010 loop = (GMainLoop *) 0x8e738a0 swap_is_ok = 1 #4 0x08068a78 in main (argc=Cannot access memory at address 0x5 ) at /build/buildd/gimp-2.4.1/./app/main.c:385 context = (GOptionContext *) 0x8409250 error = (GError *) 0x0 abort_message = <value optimized out> i = 0 #5 0xb7631050 in __libc_start_main () from /lib/libc.so.6 No symbol table info available. #6 0x080677f1 in _start () No symbol table info available. (gdb)