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 547566 - eog crashed with SIGSEGV in eog_thumbnail_load()
eog crashed with SIGSEGV in eog_thumbnail_load()
Status: RESOLVED FIXED
Product: eog
Classification: Core
Component: image viewer
2.23.x
Other Linux
: Normal critical
: ---
Assigned To: EOG Maintainers
EOG Maintainers
Depends on:
Blocks:
 
 
Reported: 2008-08-13 10:22 UTC by Sebastien Bacher
Modified: 2008-08-13 11:04 UTC
See Also:
GNOME target: ---
GNOME version: 2.23/2.24



Description Sebastien Bacher 2008-08-13 10:22:21 UTC
the bug has been opened on https://bugs.launchpad.net/ubuntu/+source/eog/+bug/256469

"Sorry I don't remember what image I was originally viewing. I had left my computer and came back to an apport crash report.

  • #0 eog_thumbnail_load
    at eog-thumbnail.c line 70
  • #1 eog_job_thumbnail_run
    at eog-jobs.c line 204
  • #2 eog_render_thread
    at eog-job-queue.c line 76
  • #3 g_thread_create_proxy
    at /build/buildd/glib2.0-2.17.6/glib/gthread.c line 635
  • #4 start_thread
    from /lib/tls/i686/cmov/libpthread.so.0
  • #5 clone
    from /lib/tls/i686/cmov/libc.so.6"

Comment 1 Felix Riemann 2008-08-13 11:04:14 UTC
Okay, from what I can see EOG was not using GError correctly (not NULL-initialized) when g_file_query_info failed in eog_thumbnail_load.

2008-08-13  Felix Riemann  <>

	* src/eog-thumbnail.c: (eog_thumb_data_new): Fix GError usage to 
	avoid crashes when querying the file info fails. Fixes bug #547566.
--------------------------------------------------------------------------------
This problem has been fixed in the development version. The fix will be available in the next major software release. Thank you for your bug report.