After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 463970 - crash in gThumb Image Viewer:
crash in gThumb Image Viewer:
Status: RESOLVED NOTGNOME
Product: gthumb
Classification: Other
Component: general
unspecified
Other All
: High critical
: ---
Assigned To: Paolo Bacchilega
Paolo Bacchilega
: 483995 483996 488314 497092 497816 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2007-08-06 11:25 UTC by riczxc
Modified: 2007-11-27 14:32 UTC
See Also:
GNOME target: ---
GNOME version: 2.17/2.18



Description riczxc 2007-08-06 11:25:24 UTC
What were you doing when the application crashed?



Distribution: Fedora release 7 (Moonshine)
Gnome Release: 2.18.3 2007-07-02 (Red Hat, Inc)
BugBuddy Version: 2.18.0

System: Linux 2.6.21-1.3228.fc7 #1 SMP Tue Jun 12 15:37:31 EDT 2007 i686
X Vendor: The X.Org Foundation
X Vendor Release: 10300000
Selinux: No
Accessibility: Disabled
GTK+ Theme: Clearlooks
Icon Theme: Fedora

Memory status: size: 139751424 vsize: 139751424 resident: 70000640 share: 22876160 rss: 70000640 rss_rlim: 4294967295
CPU usage: start_time: 1186399307 rtime: 443 utime: 377 stime: 66 cutime:0 cstime: 1 timeout: 0 it_real_value: 0 frequency: 100

Backtrace was generated from '/usr/bin/gthumb'

(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1208203552 (LWP 8563)]
[New Thread -1338512496 (LWP 8582)]
[New Thread -1337984112 (LWP 8581)]
[New Thread -1335960688 (LWP 8580)]
[New Thread -1230533744 (LWP 8569)]
[New Thread -1230005360 (LWP 8568)]
(no debugging symbols found)
0x00c81402 in __kernel_vsyscall ()

Thread 6 (Thread -1230005360 (LWP 8568))

  • #0 __kernel_vsyscall
  • #1 waitpid
    from /lib/libpthread.so.0
  • #2 ??
    from /usr/lib/libgnomeui-2.so.0
  • #3 <signal handler called>
  • #4 __kernel_vsyscall
  • #5 raise
    from /lib/libc.so.6
  • #6 abort
    from /lib/libc.so.6
  • #7 __assert_fail
    from /lib/libc.so.6
  • #8 OpenRaw::Internals::CRWFile::_enumThumbnailSizes
    from /usr/lib/libopenraw.so.1
  • #9 OpenRaw::RawFile::listThumbnailSizes
    from /usr/lib/libopenraw.so.1
  • #10 OpenRaw::RawFile::getThumbnail
    from /usr/lib/libopenraw.so.1
  • #11 OpenRaw::Thumbnail::getAndExtractThumbnail
    from /usr/lib/libopenraw.so.1
  • #12 or_get_extract_thumbnail
    from /usr/lib/libopenraw.so.1
  • #13 or_gdkpixbuf_extract_thumbnail
    from /usr/lib/libopenrawgnome.so.1
  • #14 gth_pixbuf_new_from_uri
    from /usr/lib/gthumb/libgthumb.so
  • #15 gth_pixbuf_animation_new_from_uri
    from /usr/lib/gthumb/libgthumb.so
  • #16 ??
    from /usr/lib/gthumb/libgthumb.so
  • #17 ??
    from /usr/lib/gthumb/libgthumb.so
  • #18 ??
    from /lib/libglib-2.0.so.0
  • #19 start_thread
    from /lib/libpthread.so.0
  • #20 clone
    from /lib/libc.so.6


----------- .xsession-errors (21579 sec old) ---------------------
(evolution:31814): libebook-CRITICAL **: e_contact_set: assertion `field_id >= 1 && field_id <= E_CONTACT_FIELD_LAST' failed
(evolution:31814): libebook-CRITICAL **: e_contact_set: assertion `field_id >= 1 && field_id <= E_CONTACT_FIELD_LAST' failed
(evolution:31814): libebook-CRITICAL **: e_contact_set: assertion `field_id >= 1 && field_id <= E_CONTACT_FIELD_LAST' failed
(evolution:31814): libebook-CRITICAL **: e_contact_set: assertion `field_id >= 1 && field_id <= E_CONTACT_FIELD_LAST' failed
(evolution:31814): libebook-CRITICAL **: e_contact_set: assertion `field_id >= 1 && field_id <= E_CONTACT_FIELD_LAST' failed
(evolution:31814): libebook-CRITICAL **: e_contact_set: assertion `field_id >= 1 && field_id <= E_CONTACT_FIELD_LAST' failed
(evolution:31814): libebook-CRITICAL **: e_contact_set: assertion `field_id >= 1 && field_id <= E_CONTACT_FIELD_LAST' failed
...Too much output, ignoring rest...
--------------------------------------------------
Comment 1 Michael Chudobiak 2007-08-07 12:36:50 UTC
Can you provide a link to the photo that causes the crash, or email it to me at mjc@avtechpulse.com?

- Mike
Comment 2 Hubert Figuiere (:hub) 2007-08-07 14:14:18 UTC
Without the file, nothing much I can do either.
Comment 3 Michael Chudobiak 2007-08-17 13:59:33 UTC
Closing this bug report as no further information has been provided. Please feel free to reopen this bug if you can provide the information asked for.
Thanks!
Comment 4 Michael Chudobiak 2007-10-06 13:15:39 UTC
*** Bug 483995 has been marked as a duplicate of this bug. ***
Comment 5 Michael Chudobiak 2007-10-06 13:15:57 UTC
*** Bug 483996 has been marked as a duplicate of this bug. ***
Comment 6 Michael Chudobiak 2007-11-15 16:38:56 UTC
*** Bug 497092 has been marked as a duplicate of this bug. ***
Comment 7 Michael Chudobiak 2007-11-15 16:40:03 UTC
*** Bug 488314 has been marked as a duplicate of this bug. ***
Comment 8 Michael Chudobiak 2007-11-15 16:41:17 UTC
Can someone who experienced this bug provide a sample RAW photo that causes the problem (email it to mjc@avtechpulse.com)?

Can you install the gthumb-debuginfo and libopenraw-debuginfo RPMs from the F7
debuginfo repo and reproduce the crash? This will give us a better backtrace.

- Mike
Comment 9 Michael Chudobiak 2007-11-19 13:34:14 UTC
*** Bug 497816 has been marked as a duplicate of this bug. ***
Comment 10 Michael Chudobiak 2007-11-19 21:16:10 UTC
I have a sample image from Wim Tops now, which causes this crash:

Distribution: Fedora Core release 6 (Zod)
Gnome Release: 2.16.3 2007-01-31 (Red Hat, Inc)
BugBuddy Version: 2.16.0

System: Linux 2.6.22.9-61.fc6 #1 SMP Thu Sep 27 18:48:03 EDT 2007 i686
X Vendor: The XFree86 Project, Inc
X Vendor Release: 40300000
Selinux: No
Accessibility: Disabled

Memory status: size: 112660480 vsize: 0 resident: 112660480 share: 0 rss: 39010304 rss_rlim: 0
CPU usage: start_time: 1195506527 rtime: 0 utime: 299 stime: 0 cutime:263 cstime: 0 timeout: 36 it_real_value: 0 frequency: 0

Backtrace was generated from '/usr/bin/gthumb'

Using host libthread_db library "/lib/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread -1208432928 (LWP 20532)]
[New Thread -1287136368 (LWP 20548)]
[New Thread -1286607984 (LWP 20547)]
[New Thread -1274344560 (LWP 20546)]
[New Thread -1252836464 (LWP 20541)]
[New Thread -1252308080 (LWP 20539)]
0x00110402 in __kernel_vsyscall ()

Thread 6 (Thread -1252308080 (LWP 20539))

  • #0 __kernel_vsyscall
  • #1 waitpid
    from /lib/libpthread.so.0
  • #2 libgnomeui_segv_handle
    at gnome-ui-init.c line 870
  • #3 <signal handler called>
  • #4 __kernel_vsyscall
  • #5 *__GI_raise
    at ../nptl/sysdeps/unix/sysv/linux/raise.c line 64
  • #6 *__GI_abort
    at abort.c line 88
  • #7 *__GI___assert_fail
  • #8 OpenRaw::Internals::CRWFile::_enumThumbnailSizes
    at /usr/include/boost/shared_ptr.hpp line 253

Comment 11 Michael Chudobiak 2007-11-27 13:11:53 UTC
Wim,

I forwarded your sample image to the developer of libopenraw, and he said that:

1) this file is not a true .crw file

2) http://bugzilla.freedesktop.org/ is the best place for libopenraw bug reports

This is a libopenraw issue, so please file a bug there...

- Mike

Comment 12 Hubert Figuiere (:hub) 2007-11-27 14:32:58 UTC
the bug has also been fixed in the current git version of libopenraw. It will simply ignore these files.