GNOME Bugzilla – Bug 636847
gThumb crashes on startup
Last modified: 2010-12-09 16:40:36 UTC
This has been a very frustrating problem for us as we've catalogued all our pics using this app and now it doesn't work. Problem started with upgrade to Ubuntu Karmic (64 bit) Running from commandline yields: $ gthumb (gthumb:28748): GLib-GIO-CRITICAL **: g_file_get_path: assertion `G_IS_FILE (file)' failed (gthumb:28748): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed Segmentation fault $ I also tried the following based on reading others with similar bugs... $ gdb gthumb %U GNU gdb (GDB) 7.2-ubuntu Copyright (C) 2010 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 "x86_64-linux-gnu". For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>... Reading symbols from /usr/bin/gthumb...done. /home/***removed***/%U: No such file or directory. (gdb) run Starting program: /usr/bin/gthumb [Thread debugging using libthread_db enabled] [New Thread 0x7fffeea02700 (LWP 28766)] (gthumb:28763): GLib-GIO-CRITICAL **: g_file_get_path: assertion `G_IS_FILE (file)' failed (gthumb:28763): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed Program received signal SIGSEGV, Segmentation fault. 0x00007ffff69c334b in g_file_get_path () from /usr/lib/libgio-2.0.so.0 (gdb) bt
+ Trace 225047
I *think* this is running the version of gThumb that I just compiled following directions here: http://live.gnome.org/gthumb/development Interestingly, the first time I ran it, the app sorta worked. I quit and restarted and now it continues to give the seg fault. Any help or advice would be super appreciated. I know just enough about this stuff to be dangerous but that's where it ends. James
Thanks for taking the time to report this bug. This particular bug has already been reported into our bug tracking system, but the maintainers need more information to fix the bug. Could you please answer the questions in the other report in order to help the developers? *** This bug has been marked as a duplicate of bug 620559 ***
I saw that bug, but it is marked as Resolved and Obsolete. Also, there are no specific questions about it that I saw. I will ask if they have any. tnx.
You were testing the latest code from git master, right? - Mike
As far as I know. Ran the following: git clone git://git.gnome.org/gthumb cd gthumb ./autogen.sh --prefix=/usr CFLAGS="-ggdb" make sudo make install The reason I did so though was because it was broken with my regular Ubuntu distro as well.