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 608463 - gthumb-git (and gthumb-2.11.1-3mdv2010.1) are crashing on Mandriva Linux Cooker upon mouse wheel move.
gthumb-git (and gthumb-2.11.1-3mdv2010.1) are crashing on Mandriva Linux Cook...
Status: RESOLVED FIXED
Product: gthumb
Classification: Other
Component: general
2.11.x
Other Linux
: Normal critical
: ---
Assigned To: Paolo Bacchilega
Paolo Bacchilega
: 597935 610225 612532 613457 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2010-01-29 16:52 UTC by Shlomi Fish
Modified: 2010-04-28 17:27 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Shlomi Fish 2010-01-29 16:52:32 UTC
When pressing the mouse wheel in gthumb in Mandriva Linux Cooker (Cooker is the development distribution of Mandriva, similar to Debian Testing), then gthumb crashes. It happens with a new Unix user on top of IceWM, but does not happen with gthumb-git inside a Debian Testing VirtualBox VM.

Here is the gdb stack trace:

<<<
Program received signal SIGSEGV, Segmentation fault.
0x08087902 in gth_browser_viewer_scroll_event_cb (browser=
    0x8162000 [GthBrowser], event=0x0) at gth-browser.c:4012
4012            if (event->state & GDK_SHIFT_MASK)          
Missing debug package(s), you should install: gstreamer0.10-debug gstreamer0.10-plugins-base-debug                                                              
(gdb) bt                                                                        
  • #0 gth_browser_viewer_scroll_event_cb
    at gth-browser.c line 4012
  • #1 mouse_whell_scroll_cb
    at gth-image-viewer-page.c line 246
  • #2 IA__g_cclosure_marshal_VOID__POINTER
    at gmarshal.c line 601
  • #3 IA__g_closure_invoke
    at gclosure.c line 767
  • #4 signal_emit_unlocked_R
    at gsignal.c line 3313
  • #5 IA__g_signal_emit_valist
    at gsignal.c line 2976
  • #6 IA__g_signal_emit
    at gsignal.c line 3033
  • #7 gth_image_viewer_scroll_event
    at gth-image-viewer.c line 1171
  • #8 _gtk_marshal_BOOLEAN__BOXED
    at gtkmarshalers.c line 84
  • #9 g_type_class_meta_marshal
    at gclosure.c line 878
  • #10 IA__g_closure_invoke
    at gclosure.c line 767
  • #11 signal_emit_unlocked_R
    at gsignal.c line 3281
  • #12 IA__g_signal_emit_valist
    at gsignal.c line 2986
  • #13 IA__g_signal_emit
    at gsignal.c line 3033
  • #14 gtk_widget_event_internal
    at gtkwidget.c line 4941
  • #15 IA__gtk_propagate_event
    at gtkmain.c line 2442
  • #16 IA__gtk_main_do_event
    at gtkmain.c line 1608
  • #17 gdk_event_dispatch
    at gdkevents-x11.c line 2372
  • #18 g_main_dispatch
    at gmain.c line 1960
  • #19 IA__g_main_context_dispatch
    at gmain.c line 2513
  • #20 g_main_context_iterate
    at gmain.c line 2591
  • #21 IA__g_main_loop_run
    at gmain.c line 2799
  • #22 IA__gtk_main
    at gtkmain.c line 1219
  • #23 main
    at main.c line 438

I'm using Mandriva Linux Cooker on a P4-2.4GHz with an ATI Radeon HD 2600 Pro AGP card and the video-ati/radeon driver.
Comment 1 Fabio Durán Verdugo 2010-01-29 17:24:00 UTC
could be dup of bug 597935 ?
Comment 2 Paolo Bacchilega 2010-01-30 09:23:25 UTC
(In reply to comment #1)
> could be dup of bug 597935 ?

yes, I think it is
Comment 3 Paolo Bacchilega 2010-01-30 09:23:43 UTC
*** Bug 597935 has been marked as a duplicate of this bug. ***
Comment 4 Paolo Bacchilega 2010-01-30 09:32:24 UTC
should be fixed now
Comment 5 Matthias Hawran 2010-01-31 16:17:22 UTC
Mouse wheel works fine for me.

Shlomi do you confirm the fix ? (so we can close this report)

Cheers,
Matthias
Comment 6 Shlomi Fish 2010-01-31 18:59:03 UTC
(In reply to comment #5)
> Mouse wheel works fine for me.
> 
> Shlomi do you confirm the fix ? (so we can close this report)
> 

Sorry, I haven't seen the previous comments. I'm compiling gthumb-git again now and will report the results here.

Regards,

-- Shlomi Fish
Comment 7 Shlomi Fish 2010-01-31 19:19:06 UTC
(In reply to comment #6)
> (In reply to comment #5)
> > Mouse wheel works fine for me.
> > 
> > Shlomi do you confirm the fix ? (so we can close this report)
> > 
> 
> Sorry, I haven't seen the previous comments. I'm compiling gthumb-git again now
> and will report the results here.
> 

Yes, it's working fine now - no crashes. Thanks for fixing it!

However, I found another misbehaviour which I may consider as a bug: when I press the mouse-wheel to move to the next or previous image after I set my view as "Fit", the view gets reset to a 1:1 view. Is this intentional or should it behave differently?

Regards,

-- Shlomi Fish
Comment 8 Matthias Hawran 2010-02-01 11:55:33 UTC
You mean the 'zoom to fit' buttons?
Then gthumb uses your viewer preferences which must be 'set to actual size'?

So it's not a bug for me.
Anyway this report is closed now.
Comment 9 Michael Chudobiak 2010-02-17 13:04:50 UTC
*** Bug 610225 has been marked as a duplicate of this bug. ***
Comment 10 Michael Chudobiak 2010-03-11 11:09:26 UTC
*** Bug 612532 has been marked as a duplicate of this bug. ***
Comment 11 Michael Chudobiak 2010-04-28 17:27:17 UTC
*** Bug 613457 has been marked as a duplicate of this bug. ***