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 330338 - EOG crashes on using arrow keys in fullscreen mode
EOG crashes on using arrow keys in fullscreen mode
Status: RESOLVED DUPLICATE of bug 320206
Product: eog
Classification: Core
Component: image viewer
2.14.x
Other Linux
: Normal critical
: ---
Assigned To: EOG Maintainers
EOG Maintainers
: 340954 341057 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2006-02-08 02:14 UTC by Luis Menina
Modified: 2006-08-11 13:48 UTC
See Also:
GNOME target: ---
GNOME version: 2.13/2.14



Description Luis Menina 2006-02-08 02:14:00 UTC
Distribution: Mandriva Linux release 2006.1 (Cooker) for i586
Package: EOG
Severity: Normal
Version: GNOME2.13.90 unspecified
Gnome-Distributor: JHBuild
Synopsis: EOG crashes on using arrow keys in fullscreen mode
Bugzilla-Product: EOG
Bugzilla-Component: image viewer
Bugzilla-Version: unspecified
BugBuddy-GnomeVersion: 2.0 (2.13.90)
Description:
Description of the crash:
EOG crashes on using arrow keys in fullscreen mode

Steps to reproduce the crash:
1. Open an image
2. Go fullscreen (F11)
3. Use the arrows to go to next/previous image a few times
4. Exit fullscreen (F11)
5. EOG crashes

Expected Results:
Arrow should allo to go to next/previous image as on previous eog
versions, and with no crash

How often does this happen?
Almost every time

Additional Information:
EOG CVS on 2006/02/08


Debugging Information:

Backtrace was generated from '/opt/gnome2/bin/eog'

Using host libthread_db library "/lib/tls/libthread_db.so.1".
`shared object read from target memory' has disappeared; keeping its
symbols.
[Thread debugging using libthread_db enabled]
[New Thread -1226492224 (LWP 7126)]
[New Thread -1244206160 (LWP 7130)]
[New Thread -1235387472 (LWP 7129)]
0xffffe410 in __kernel_vsyscall ()

Thread 1 (Thread -1226492224 (LWP 7126))

  • #0 __kernel_vsyscall
  • #1 __waitpid_nocancel
    from /lib/tls/libpthread.so.0
  • #2 libgnomeui_segv_handle
    at gnome-ui-init.c line 792

Comment 1 Diego Escalante Urrelo (not reading bugmail) 2006-03-29 23:16:36 UTC
I can confirm this, it happens using eog 2.14.0 in ubuntu dapper.
Comment 2 Fabio Bonelli 2006-05-07 23:07:08 UTC
*** Bug 340954 has been marked as a duplicate of this bug. ***
Comment 3 Claudio Saavedra 2006-05-15 09:48:10 UTC
*** Bug 341057 has been marked as a duplicate of this bug. ***
Comment 4 Marc-Andre Lureau 2006-08-06 23:46:22 UTC
There is a lot of cb that are not properly removed/informed when switching from
full screen to normal window state. 

I will try to tackle that.

It might also be weak reference to add everywhere. I don't know, I did not read the code yet,.

==23974== Invalid read of size 4
==23974==    at 0x80612C0: job_image_load_finished (eog-full-screen.c:723)
==23974==    by 0x806AE1F: eog_job_call_finished (eog-job.c:442)
==23974==    by 0x8069A75: job_finished_cb (eog-job-manager.c:53)
==23974==    by 0x4AE6F21: g_idle_dispatch (gmain.c:3924)
==23974==    by 0x4AE4BEC: g_main_context_dispatch (gmain.c:2043)
==23974==    by 0x4AE7CC5: g_main_context_iterate (gmain.c:2675)
==23974==    by 0x4AE7FE7: g_main_loop_run (gmain.c:2879)
==23974==    by 0x45EC25F: gtk_main (gtkmain.c:1000)
==23974==    by 0x80605C3: main (main.c:636)
==23974==  Address 0x53CE770 is 24 bytes inside a block of size 84 free'd
==23974==    at 0x401CFCF: free (vg_replace_malloc.c:235)
==23974==    by 0x4AEC31B: g_free (gmem.c:187)
==23974==    by 0x806117E: eog_full_screen_finalize (eog-full-screen.c:612)
==23974==    by 0x4A33667: g_object_unref (gobject.c:1762)
==23974==    by 0x45ECC29: gtk_propagate_event (gtkmain.c:2201)
==23974==    by 0x45ECF5F: gtk_main_do_event (gtkmain.c:1421)
==23974==    by 0x482DCCB: gdk_event_dispatch (gdkevents-x11.c:2320)
==23974==    by 0x4AE4BEC: g_main_context_dispatch (gmain.c:2043)
==23974==    by 0x4AE7CC5: g_main_context_iterate (gmain.c:2675)
==23974==    by 0x4AE7FE7: g_main_loop_run (gmain.c:2879)
==23974==    by 0x45EC25F: gtk_main (gtkmain.c:1000)
==23974==    by 0x80605C3: main (main.c:636)
==23974==
Comment 5 Lucas Rocha 2006-08-11 13:48:32 UTC
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find.


*** This bug has been marked as a duplicate of 320206 ***