GNOME Bugzilla – Bug 336050
EOG crash when other files modified
Last modified: 2007-02-22 16:23:18 UTC
Distribution: Fedora Core release 5 (Bordeaux) Package: EOG Severity: Normal Version: GNOME2.14.0 2.14.x Gnome-Distributor: Red Hat, Inc Synopsis: EOG crash when other files modified Bugzilla-Product: EOG Bugzilla-Component: image viewer Bugzilla-Version: 2.14.x BugBuddy-GnomeVersion: 2.0 (2.14.0) Description: Description of the crash: EOG crashes here when writing a file to the same directory as an image is open. Have not done extensive testing with other filetypes, but crash is reproducible. Steps to reproduce the crash: 1. Open an existing text file in vim 2. Open a PNG image in the same working directory as the text file 3. Edit the text file and save changes Expected Results: EOG should not do anything... at most I'd expect it to check if the file has changed and the directory contains the same image files. How often does this happen? Reproduceable 100% of the time. Debugging Information: Backtrace was generated from '/usr/bin/eog' (no debugging symbols found) Using host libthread_db library "/lib/libthread_db.so.1". (no debugging symbols found) `shared object read from target memory' has disappeared; keeping its symbols. (no debugging symbols found) [Thread debugging using libthread_db enabled] [New Thread -1208207696 (LWP 26368)] [New Thread -1247683680 (LWP 26371)] [New Thread -1210307680 (LWP 26370)] (no debugging symbols found) 0x00616402 in __kernel_vsyscall ()
+ Trace 67247
Thread 2 (Thread -1247683680 (LWP 26371))
------- Bug created by bug-buddy at 2006-03-26 08:19 -------
Thanks for the bug report. Unfortunately, that stack trace is not very useful in determining the cause of the crash. Can you get us one with debugging symbols? Please see http://live.gnome.org/GettingTraces for more information on how to do so.
This one is from a fresh cvs checkout: Program received signal SIGSEGV, Segmentation fault. [Switching to Thread -1304388704 (LWP 6162)] 0x08079422 in job_thumb_create (job=0x82b1440, data=0x822e188, error=0x82b17b0) at eog-collection-item.c:310 310 image = priv->image; (gdb) thread apply all bt
+ Trace 67294
Thread 3 (Thread -1304388704 (LWP 6162))
Thread 2 (Thread -1226114144 (LWP 6161))
This is apparently the same as bug #332071.
(In reply to comment #3) > This is apparently the same as bug #332071. Looks like it, but I'm not sure. Reopening for now.
Fixed in HEAD and stable branches. Thanks! 2006-03-31 Lucas Rocha <lucasr@gnome.org> * libeog/eog-image-list.c (vfs_monitor_dir_cb): checks mimetype before trying to include new detected files on image list (Fixes bug #336050).
*** Bug 332071 has been marked as a duplicate of this bug. ***
*** Bug 337172 has been marked as a duplicate of this bug. ***
*** Bug 410851 has been marked as a duplicate of this bug. ***