GNOME Bugzilla – Bug 120911
Nautilus crash viewing images (maybe EOG Related)
Last modified: 2004-12-22 21:47:04 UTC
Distribution: Debian testing/unstable Package: nautilus Severity: normal Version: GNOME2.3.7 2.3.9 Gnome-Distributor: GARNOME Synopsis: Nautilus crashes viewing images (EOG Related) Bugzilla-Product: nautilus Bugzilla-Component: general Bugzilla-Version: 2.3.9 BugBuddy-GnomeVersion: 2.0 (2.3.6) Description: Description of the crash: Nautilus crash when hitting back button after viewing an image. First of all, you have to view as image collection, nothing displays, and when returning view as icons it crashes. Steps to reproduce the crash: 1. Go to a directory with jpg images. 2. Select view as Image collection ( Nothing is displayed) 3. Select view as Icons. 4. View a image or two. 5. When viewing an image hit back button -> Crash! Expected Results: Don't crash. How often does this happen? Always. Additional Information: Running Garnome 0.26.0, updated, with - Glib 2.2.3 (and gtk,etc) - Pango 1.2.5 - Nautilus 2.3.9 - Eog 2.3.8 etc... In previus versions (those included in garnome 0.26.hacking) i saw the same bug.
Created attachment 19580 [details] Backtrace of nautilus crash.
CCing Federico as EOG maintaner
Appears to be a unique stack trace, according to the simple-dup-finder. I'm adjusting a couple fields, adding the STACKTRACE keyword, and pasting part of the stack trace inline (only part since it's really long) to make it easier to catch any duplicates that might be submitted to bugzilla: Backtrace was generated from '/home/emilio/garnome/bin/nautilus' 0x40b31bf0 in waitpid () from /lib/libpthread.so.0
+ Trace 39843
Sorry, the eog maintaner is jens. After some debugging, it's very probably it's an EOG bug. I've found the first, (see patch), by not checking g_filename_to_utf8 return value. Now, view as image collection starts and display bottom thumbnails, but when selecting one, it crashes. I've a bt, but will submit later, sorry. The crash seem to be in paint_iteration_idle, but a strange crash anyway.
Created attachment 19635 [details] [review] path for f_filename_to_utf
Oh!, of course, the patch it's only a workaround, I don't think it's the real solution, in fact, I thought that this was causing my second crash, but i tried with a folder that has files with correct names, and doesn't vanish.
Created attachment 19676 [details] Backtrace of last eog crash
Maybe a duplicate of 117838?
*** Bug 123604 has been marked as a duplicate of this bug. ***
*** Bug 122632 has been marked as a duplicate of this bug. ***
*** Bug 123534 has been marked as a duplicate of this bug. ***
*** Bug 126148 has been marked as a duplicate of this bug. ***
Can you please stop randomly marking bugs of nautilus crashes as duplicates of this bug. The bugs 123604, 123534 and 126148 doesn't have anything todo with Eye of Gnome. The reports and stack traces don't give any hint to assume this.
*** Bug 127255 has been marked as a duplicate of this bug. ***
I'm cc'ing John and Martin so they can see Jens' comment (otherwise they would probably never notice; I nearly missed it myself). Jens: The stacktrace posted in this bug is a nautilus crash, which is probably why the others thought that the other bugs were a duplicate of this one. Can you explain why it isn't? If you'll do that, I'll reopen the bug I just marked as a duplicate.
I didn't randomly mark anything. I marked them as dups because the stack traces are identical:
+ Trace 42488
If this isn't an EOG bug, then feel free to move it over to Nautilus or wherever it belongs. But the dups belong attached to this bug, because it's the one with the most discussion.
*** Bug 129007 has been marked as a duplicate of this bug. ***
*** Bug 129334 has been marked as a duplicate of this bug. ***
*** Bug 129373 has been marked as a duplicate of this bug. ***
*** Bug 129356 has been marked as a duplicate of this bug. ***
*** Bug 129781 has been marked as a duplicate of this bug. ***
Hi, I've been using gnome 2.4 and 2.5 CVS for a while and haven't seen those problems anymore. Now, CVS eog has code to deal with incorrect filenames and the nautilus crash it's no reproducible anymore. May I close this bug?
Emilio: better leave this bug open as some of the most recent duplicates are occuring in GNOME 2.4.1 and one in CVS HEAD as of 2003-12-8. Bumping Version -> 2.5. Should this be moved to Product -> nautilus? According to some of the dups its occuring in nautilus in many areas other than image viewing.
Sure. (Although, it was never really reassigned from nautilus completely anyway since someone apparently didn't mark the "reassign to owner of selected component" bullet item when moving from nautilus to EOG). I'll add the TARGET2.6.0 keyword as well since we've had a significant number of duplicates.
I suspect bug 128067 is related, since both crash in gdk_set_cursor() called from nautilus_icon_canvas.
*** Bug 133639 has been marked as a duplicate of this bug. ***
Its possible that this eel patch (in 2.5.6) fixed this: 2004-01-27 Alexander Larsson <alexl@redhat.com> * eel/eel-canvas-util.c: (eel_canvas_get_miter_points): * eel/eel-canvas.c: (emit_event): Update from foocanvas. May fix nautilus event crash.
I'm going to tentatively close this based on Alex's comment. If we see it in later dev releases or CVS, we should definitely reopen.
*** Bug 137138 has been marked as a duplicate of this bug. ***
*** Bug 137836 has been marked as a duplicate of this bug. ***