GNOME Bugzilla – Bug 698914
GIMP will crash-shut down when export
Last modified: 2013-04-26 14:06:24 UTC
Almost every time if I work on a jpg file and apply a drop shadow then export the resulting file as a new jpg (different name), the program will crash and close. The file is successfully exported (saved as a jpg) but the program never returns from the export dialog. If I bring up a jpg and apply drop shadow then export to the same name, it seems to work ok. It seems to work ok if I export a jpg to a new name and do not use the drop shadow filter. I have never had a problem with GIMP so I am surprised I am receiving this failure. There may be a problem with GIMP and the fact I am running it on Elementary OS Beta version.
Thanks for taking the time to report this bug. Without a stack trace from the crash it's very hard to determine what caused it. Can you get us a stack trace? Please see http://live.gnome.org/GettingTraces for more information on how to do so. Thanks in advance!
It's most definitely the infamous bug 683983. As a workaround until new GTK and GIMP are released, please disable accessibility. *** This bug has been marked as a duplicate of bug 683983 ***
I understand this is marked as a duplicate but I thought I would paste the stack trace anyway. It is pasted below: john@john-Elementary:/etc/php5/conf.d$ gdb --args gimp-2.8 --g-fatal-warnings GNU gdb (Ubuntu/Linaro 7.4-2012.04-0ubuntu2.1) 7.4-2012.04 Copyright (C) 2012 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 "i686-linux-gnu". For bug reporting instructions, please see: <http://bugs.launchpad.net/gdb-linaro/>... Reading symbols from /usr/bin/gimp-2.8...Reading symbols from /usr/lib/debug/usr/bin/gimp-2.8...done. done. (gdb) run Starting program: /usr/bin/gimp-2.8 --g-fatal-warnings [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1". [New Thread 0xb6066b40 (LWP 27311)] [New Thread 0xb4c2cb40 (LWP 27312)] [New Thread 0xb442bb40 (LWP 27313)] [New Thread 0xb3c2ab40 (LWP 27314)] [New Thread 0xb3429b40 (LWP 27315)] [New Thread 0xb2c28b40 (LWP 27316)] [New Thread 0xb1cb9b40 (LWP 27317)] [New Thread 0xb12ffb40 (LWP 27318)] [New Thread 0xb08ffb40 (LWP 27319)] [New Thread 0xb00feb40 (LWP 27320)] [New Thread 0xaf1a4b40 (LWP 27321)] [Thread 0xaf1a4b40 (LWP 27321) exited] [New Thread 0xaf1a4b40 (LWP 27331)] [New Thread 0xa8cbdb40 (LWP 27332)] [New Thread 0xa84bcb40 (LWP 27333)] [New Thread 0xa7cbbb40 (LWP 27334)] [Thread 0xa7cbbb40 (LWP 27334) exited] [Thread 0xa8cbdb40 (LWP 27332) exited] [Thread 0xa84bcb40 (LWP 27333) exited] [New Thread 0xa84bcb40 (LWP 27386)] [New Thread 0xa8cbdb40 (LWP 27387)] [New Thread 0xa7cbbb40 (LWP 27388)] [Thread 0xa7cbbb40 (LWP 27388) exited] [Thread 0xa84bcb40 (LWP 27386) exited] [Thread 0xaf1a4b40 (LWP 27331) exited] [New Thread 0xaf1a4b40 (LWP 27426)] [New Thread 0xa84bcb40 (LWP 27427)] [New Thread 0xa7cbbb40 (LWP 27428)] [New Thread 0xa7487b40 (LWP 27429)] [New Thread 0xa6c86b40 (LWP 27430)] [New Thread 0xa6485b40 (LWP 27431)] [Thread 0xa7487b40 (LWP 27429) exited] [Thread 0xaf1a4b40 (LWP 27426) exited] [Thread 0xa84bcb40 (LWP 27427) exited] [Thread 0xa8cbdb40 (LWP 27387) exited] [Thread 0xa6c86b40 (LWP 27430) exited] [Thread 0xa6485b40 (LWP 27431) exited] [New Thread 0xa6485b40 (LWP 27432)] [Thread 0xa7cbbb40 (LWP 27428) exited] [New Thread 0xa7cbbb40 (LWP 27435)] [Thread 0xa6485b40 (LWP 27432) exited] [New Thread 0xa6485b40 (LWP 27437)] [New Thread 0xa6c86b40 (LWP 27438)] [Thread 0xa6485b40 (LWP 27437) exited] [Thread 0xa6c86b40 (LWP 27438) exited] While parsing XMP metadata: Error on line 72 char 1: End of element <exif:Flash> not expected in this context Metadata parasite seems to be corrupt lcms: skipping conversion because profiles seem to be equal: sRGB IEC61966-2.1 sRGB built-in (gimp-2.8:27308): Gimp-Core-CRITICAL **: _gimp_unit_get_factor: assertion `unit < (GIMP_UNIT_END + gimp->n_user_units)' failed Program received signal SIGTRAP, Trace/breakpoint trap. 0xb733a69d in g_logv () from /lib/i386-linux-gnu/libglib-2.0.so.0 (gdb) c Continuing. (gimp-2.8:27308): Gimp-Core-CRITICAL **: _gimp_unit_get_digits: assertion `unit < (GIMP_UNIT_END + gimp->n_user_units)' failed Program received signal SIGTRAP, Trace/breakpoint trap. 0xb733a69d in g_logv () from /lib/i386-linux-gnu/libglib-2.0.so.0 (gdb) c Continuing. (gimp-2.8:27308): Gimp-Core-CRITICAL **: _gimp_unit_get_factor: assertion `unit < (GIMP_UNIT_END + gimp->n_user_units)' failed Program received signal SIGTRAP, Trace/breakpoint trap. 0xb733a69d in g_logv () from /lib/i386-linux-gnu/libglib-2.0.so.0 (gdb) c Continuing. (gimp-2.8:27308): Gimp-Core-CRITICAL **: _gimp_unit_get_digits: assertion `unit < (GIMP_UNIT_END + gimp->n_user_units)' failed Program received signal SIGTRAP, Trace/breakpoint trap. 0xb733a69d in g_logv () from /lib/i386-linux-gnu/libglib-2.0.so.0 (gdb) c Continuing. [Thread 0xa7cbbb40 (LWP 27435) exited] [New Thread 0xa7cbbb40 (LWP 27538)] (gimp-2.8:27308): Gimp-Core-CRITICAL **: _gimp_unit_get_factor: assertion `unit < (GIMP_UNIT_END + gimp->n_user_units)' failed Program received signal SIGTRAP, Trace/breakpoint trap. 0xb733a69d in g_logv () from /lib/i386-linux-gnu/libglib-2.0.so.0 (gdb) c Continuing. (gimp-2.8:27308): Gimp-Core-CRITICAL **: _gimp_unit_get_digits: assertion `unit < (GIMP_UNIT_END + gimp->n_user_units)' failed Program received signal SIGTRAP, Trace/breakpoint trap. 0xb733a69d in g_logv () from /lib/i386-linux-gnu/libglib-2.0.so.0 (gdb) c Continuing. (gimp-2.8:27308): Gimp-Core-CRITICAL **: _gimp_unit_get_factor: assertion `unit < (GIMP_UNIT_END + gimp->n_user_units)' failed Program received signal SIGTRAP, Trace/breakpoint trap. 0xb733a69d in g_logv () from /lib/i386-linux-gnu/libglib-2.0.so.0 (gdb) c Continuing. (gimp-2.8:27308): Gimp-Core-CRITICAL **: _gimp_unit_get_digits: assertion `unit < (GIMP_UNIT_END + gimp->n_user_units)' failed Program received signal SIGTRAP, Trace/breakpoint trap. 0xb733a69d in g_logv () from /lib/i386-linux-gnu/libglib-2.0.so.0 (gdb) c Continuing. [Thread 0xa7cbbb40 (LWP 27538) exited] [New Thread 0xa7cbbb40 (LWP 27629)] [New Thread 0xa6c86b40 (LWP 27630)] [New Thread 0xa6485b40 (LWP 27631)] [Thread 0xa7cbbb40 (LWP 27629) exited] [Thread 0xa6485b40 (LWP 27631) exited] [New Thread 0xa6485b40 (LWP 27632)] [New Thread 0xa7cbbb40 (LWP 27633)] [Thread 0xa6c86b40 (LWP 27630) exited] [Thread 0xa6485b40 (LWP 27632) exited] [New Thread 0xa6485b40 (LWP 27722)] [New Thread 0xa6c86b40 (LWP 27723)] [New Thread 0xa8cbdb40 (LWP 27724)] [Thread 0xa7cbbb40 (LWP 27633) exited] [Thread 0xa6485b40 (LWP 27722) exited] [Thread 0xa6c86b40 (LWP 27723) exited] [New Thread 0xa6c86b40 (LWP 27725)] [New Thread 0xa6485b40 (LWP 27726)] [Thread 0xa6c86b40 (LWP 27725) exited] [Thread 0xa8cbdb40 (LWP 27724) exited] [New Thread 0xa8cbdb40 (LWP 27727)] [Thread 0xa6485b40 (LWP 27726) exited] [New Thread 0xa6485b40 (LWP 27728)] [Thread 0xa6485b40 (LWP 27728) exited] [New Thread 0xa6485b40 (LWP 27737)] [Thread 0xa6485b40 (LWP 27737) exited] [Thread 0xa8cbdb40 (LWP 27727) exited] [New Thread 0xa8cbdb40 (LWP 27827)] [New Thread 0xa6485b40 (LWP 27828)] [Thread 0xa6485b40 (LWP 27828) exited] (gimp-2.8:27308): Gtk-CRITICAL **: IA__gtk_tree_model_get: assertion `GTK_IS_TREE_MODEL (tree_model)' failed Program received signal SIGTRAP, Trace/breakpoint trap. 0xb733a69d in g_logv () from /lib/i386-linux-gnu/libglib-2.0.so.0 (gdb) bt
+ Trace 231860
Continuing. Program received signal SIGSEGV, Segmentation fault. 0xb7284854 in ?? () from /lib/i386-linux-gnu/libc.so.6 (gdb) c Continuing. [Thread 0xb00feb40 (LWP 27320) exited] [Thread 0xb08ffb40 (LWP 27319) exited] [Thread 0xb12ffb40 (LWP 27318) exited] [Thread 0xb1cb9b40 (LWP 27317) exited] [Thread 0xb2c28b40 (LWP 27316) exited] [Thread 0xb3429b40 (LWP 27315) exited] [Thread 0xb3c2ab40 (LWP 27314) exited] [Thread 0xb442bb40 (LWP 27313) exited] [Thread 0xb4c2cb40 (LWP 27312) exited] [Thread 0xb6066b40 (LWP 27311) exited] [Thread 0xb6dcaa80 (LWP 27308) exited] (script-fu:27322): LibGimpBase-WARNING **: script-fu: gimp_wire_read(): error Program terminated with signal SIGSEGV, Segmentation fault. The program no longer exists. (gdb)
Thank you, I see from the stack trace that it is indeed the same problem.