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 327170 - crash when opening "save as" dialog
crash when opening "save as" dialog
Status: RESOLVED FIXED
Product: eog
Classification: Core
Component: image viewer
2.12.x
Other Linux
: High critical
: ---
Assigned To: EOG Maintainers
EOG Maintainers
: 327168 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2006-01-16 09:02 UTC by Terje Bråten
Modified: 2006-01-31 20:40 UTC
See Also:
GNOME target: ---
GNOME version: 2.11/2.12



Description Terje Bråten 2006-01-16 09:02:14 UTC
To: submit@bugs.gnome.org
X-Mailer: bug-buddy 2.12.1
Subject: eog crash

Distribution: Debian 3.0
Package: EOG
Severity: Normal
Version: GNOME2.12.2 2.12.2
Gnome-Distributor: Gentoo
Synopsis: eog crash
Bugzilla-Product: EOG
Bugzilla-Component: general
Bugzilla-Version: 2.12.2
BugBuddy-GnomeVersion: 2.0 (2.12.0)
Description:
Description of the crash:
Eog crashes and I am directed to bug-buddy

Steps to reproduce the crash:
1. Open some large jpg picture in eog
2. Save it (Just save, not save as)
3. Then try to save it as some other filename

Expected Results:
No, crash, normal save of file to another name.

How often does this happen?
Every time.


Additional Information: Output on stdout in the terminal

terjebr@sirius ~ $ eog picts/galactic-center.jpg

(eog:6724): Gtk-WARNING **:
/usr/lib/gtk-2.0/2.4.0/engines/libcrux-engine.so: undefined symbol:
uninstall_all_focus_hooks

(eog:6724): Gtk-WARNING **:
/usr/lib/gtk-2.0/2.4.0/engines/libcrux-engine.so: undefined symbol:
uninstall_all_focus_hooks

(eog:6724): Gtk-WARNING **:
/usr/lib/gtk-2.0/2.4.0/engines/libcrux-engine.so: undefined symbol:
uninstall_all_focus_hooks

(eog:6724): Gtk-WARNING **:
/usr/lib/gtk-2.0/2.4.0/engines/libcrux-engine.so: undefined symbol:
uninstall_all_focus_hooks

(eog:6724): Gtk-WARNING **:
/usr/lib/gtk-2.0/2.4.0/engines/libcrux-engine.so: undefined symbol:
uninstall_all_focus_hooks

(eog:6724): Gtk-WARNING **:
/usr/lib/gtk-2.0/2.4.0/engines/libcrux-engine.so: undefined symbol:
uninstall_all_focus_hooks

(eog:6724): Gtk-WARNING **:
/usr/lib/gtk-2.0/2.4.0/engines/libcrux-engine.so: undefined symbol:
uninstall_all_focus_hooks
Instantiate job with id 1.
Starting thread with id 0.
eog-image_load.c
load success: 1
n_images: 1/1
  1 /usr/home/terjebr/picts/galactic-center.jpg (2801/2020)
No profile, not correcting
setting window size: 768/522
Instantiate job with id 2.
Show exif data
Starting thread with id 1.
Job 001: disposing ...
Job 001: disposing end
Job 002: disposing ...
Job 002: disposing end
Instantiate job with id 3.
Save image at file:///usr/home/terjebr/picts/galactic-center.jpg
successful: 1

** (eog:6724): CRITICAL **: eog_save_dialog_start_image: assertion
`EOG_IS_IMAGE (image)' failed
Job 003: disposing ...
Job 003: disposing end

(eog:6724): Gtk-CRITICAL **: gtk_widget_destroy: assertion
`GTK_IS_WIDGET (widget)' failed

(eog:6724): Gtk-CRITICAL **: gtk_widget_destroy: assertion
`GTK_IS_WIDGET (widget)' failed

(eog:6724): Gtk-CRITICAL **: gtk_widget_destroy: assertion
`GTK_IS_WIDGET (widget)' failed

(eog:6724): Gtk-CRITICAL **: gtk_widget_destroy: assertion
`GTK_IS_WIDGET (widget)' failed

(eog:6724): Gtk-CRITICAL **: gtk_widget_destroy: assertion
`GTK_IS_WIDGET (widget)' failed

(eog:6724): Gtk-CRITICAL **: gtk_widget_destroy: assertion
`GTK_IS_WIDGET (widget)' failed

(eog:6724): Gtk-CRITICAL **: gtk_widget_destroy: assertion
`GTK_IS_WIDGET (widget)' failed

(eog:6724): Gtk-CRITICAL **: gtk_widget_destroy: assertion
`GTK_IS_WIDGET (widget)' failed

(eog:6724): Gtk-CRITICAL **: gtk_widget_destroy: assertion
`GTK_IS_WIDGET (widget)' failed

(eog:6724): Gtk-CRITICAL **: gtk_widget_destroy: assertion
`GTK_IS_WIDGET (widget)' failed

(eog:6724): Gtk-CRITICAL **: gtk_widget_destroy: assertion
`GTK_IS_WIDGET (widget)' failed

(eog:6724): Gtk-CRITICAL **: gtk_widget_destroy: assertion
`GTK_IS_WIDGET (widget)' failed

(eog:6724): Gtk-CRITICAL **: gtk_widget_destroy: assertion
`GTK_IS_WIDGET (widget)' failed

(eog:6724): Gtk-CRITICAL **: gtk_widget_destroy: assertion
`GTK_IS_WIDGET (widget)' failed

(eog:6724): Gtk-CRITICAL **: gtk_widget_destroy: assertion
`GTK_IS_WIDGET (widget)' failed

(eog:6724): Gtk-CRITICAL **: gtk_widget_destroy: assertion
`GTK_IS_WIDGET (widget)' failed

(gnome_segv:6735): Gtk-WARNING **:
/usr/lib/gtk-2.0/2.4.0/engines/libcrux-engine.so: undefined symbol:
uninstall_all_focus_hooks

(gnome_segv:6735): Gtk-WARNING **:
/usr/lib/gtk-2.0/2.4.0/engines/libcrux-engine.so: undefined symbol:
uninstall_all_focus_hooks

(gnome_segv:6735): Gtk-WARNING **:
/usr/lib/gtk-2.0/2.4.0/engines/libcrux-engine.so: undefined symbol:
uninstall_all_focus_hooks

(gnome_segv:6735): Gtk-WARNING **:
/usr/lib/gtk-2.0/2.4.0/engines/libcrux-engine.so: undefined symbol:
uninstall_all_focus_hooks

(gnome_segv:6735): Gtk-WARNING **:
/usr/lib/gtk-2.0/2.4.0/engines/libcrux-engine.so: undefined symbol:
uninstall_all_focus_hooks

(gnome_segv:6735): Gtk-WARNING **:
/usr/lib/gtk-2.0/2.4.0/engines/libcrux-engine.so: undefined symbol:
uninstall_all_focus_hooks

(gnome_segv:6735): Gtk-WARNING **:
/usr/lib/gtk-2.0/2.4.0/engines/libcrux-engine.so: undefined symbol:
uninstall_all_focus_hooks



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)
`system-supplied DSO at 0xffffe000' has disappeared; keeping its
symbols.
0xffffe410 in __kernel_vsyscall ()
  • #0 __kernel_vsyscall
  • #1 ??
  • #2 ??
  • #3 ??




------- Bug created by bug-buddy at 2006-01-16 09:02 -------


Unknown version 2.12.2 in product EOG.  Setting version to "2.12.x".

Comment 1 terjebr777 2006-01-16 09:34:31 UTC
*** Bug 327168 has been marked as a duplicate of this bug. ***
Comment 2 Lucas Rocha 2006-01-31 20:40:03 UTC
Thanks for the report! Fixed in HEAD and gnome-2-12 branch.

2006-01-31  Lucas Rocha  <lucasr@gnome.org>

        * shell/eog-window.c (job_save_image_list,
        job_save_as_image_list): remove g_idle_add calls to avoid
        critical warnings when updating save dialog (Fixes
        bug #327170).