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 413904 - After removing image file, gthumb crashes.
After removing image file, gthumb crashes.
Status: RESOLVED DUPLICATE of bug 389590
Product: gthumb
Classification: Other
Component: general
2.9.x
Other All
: Urgent critical
: ---
Assigned To: Paolo Bacchilega
Paolo Bacchilega
Depends on:
Blocks:
 
 
Reported: 2007-03-02 16:03 UTC by sangu
Modified: 2007-03-02 16:56 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description sangu 2007-03-02 16:03:39 UTC
Steps to reproduce:
1. remove a image file.
2. click up or ddown key. 
3.  ctrl-r 

Stack trace:
Distribution: Fedora release 6.91 (Rawhide)
Gnome Release: 2.17.92 2007-02-27 (Red Hat, Inc)
BugBuddy Version: 2.17.4

System: Linux 2.6.20-1.2960.fc7 #1 SMP Thu Mar 1 11:13:53 EST 2007 i686
X Vendor: The X.Org Foundation
X Vendor Release: 70200000
Selinux: No
Accessibility: Disabled
GTK+ Theme: Clearlooks-sangu
Icon Theme: Tango

Memory status: size: 91353088 vsize: 91353088 resident: 37478400 share: 15433728 rss: 37478400 rss_rlim: 4294967295
CPU usage: start_time: 1172851793 rtime: 783 utime: 669 stime: 114 cutime:0 cstime: 0 timeout: 0 it_real_value: 0 frequency: 100

Backtrace was generated from '/usr/bin/gthumb'

Using host libthread_db library "/lib/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread -1208706832 (LWP 4155)]
[New Thread -1254106224 (LWP 4167)]
[New Thread -1253577840 (LWP 4166)]
[New Thread -1253049456 (LWP 4165)]
[New Thread -1230177392 (LWP 4161)]
[New Thread -1229649008 (LWP 4160)]
0x00261402 in __kernel_vsyscall ()

Thread 1 (Thread -1208706832 (LWP 4155))

  • #0 __kernel_vsyscall
  • #1 waitpid
    from /lib/libpthread.so.0
  • #2 libgnomeui_segv_handle
    at gnome-ui-init.c line 872
  • #3 <signal handler called>
  • #4 gfv_get_cursor
    at gth-file-view-list.c line 1142
  • #5 gth_file_view_get_cursor
    at gth-file-view.c line 1084
  • #6 view_focused_image
    at gth-browser.c line 8067
  • #7 gth_browser_show_prev_image
    at gth-browser.c line 8139
  • #8 viewer_key_press_cb
    at gth-browser.c line 3595
  • #9 _gtk_marshal_BOOLEAN__BOXED
    at gtkmarshalers.c line 84
  • #10 IA__g_closure_invoke
    at gclosure.c line 490
  • #11 signal_emit_unlocked_R
    at gsignal.c line 2440
  • #12 IA__g_signal_emit_valist
    at gsignal.c line 2209
  • #13 IA__g_signal_emit
    at gsignal.c line 2243
  • #14 gtk_widget_event_internal
    at gtkwidget.c line 3915
  • #15 IA__gtk_window_propagate_key_event
    at gtkwindow.c line 4671
  • #16 gtk_window_key_press_event
    at gtkwindow.c line 4701
  • #17 _gtk_marshal_BOOLEAN__BOXED
    at gtkmarshalers.c line 84
  • #18 g_type_class_meta_marshal
    at gclosure.c line 567
  • #19 IA__g_closure_invoke
    at gclosure.c line 490
  • #20 signal_emit_unlocked_R
    at gsignal.c line 2478
  • #21 IA__g_signal_emit_valist
    at gsignal.c line 2209
  • #22 IA__g_signal_emit
    at gsignal.c line 2243
  • #23 gtk_widget_event_internal
    at gtkwidget.c line 3915
  • #24 IA__gtk_propagate_event
    at gtkmain.c line 2309
  • #25 IA__gtk_main_do_event
    at gtkmain.c line 1569
  • #26 gdk_event_dispatch
    at gdkevents-x11.c line 2318
  • #27 IA__g_main_context_dispatch
    at gmain.c line 2045
  • #28 g_main_context_iterate
    at gmain.c line 2677
  • #29 IA__g_main_loop_run
    at gmain.c line 2881
  • #30 IA__gtk_main
    at gtkmain.c line 1148
  • #31 main
    at main.c line 804
  • #0 __kernel_vsyscall


----------- .xsession-errors ---------------------
  (org.freedesktop.DBus.Error.ServiceUnknown) The name org.freedesktop.NetworkManager was not provided by any .service files
** Message: adding printer tp0
** Message: printer tp0 attributes changed
(gthumb:4011): Gtk-CRITICAL **: gtk_tree_path_get_indices: assertion `path != NULL' failed
Cannot access memory at address 0x0
Cannot access memory at address 0x0
(gthumb:4105): Gtk-CRITICAL **: gtk_tree_path_get_indices: assertion `path != NULL' failed
Cannot access memory at address 0x0
Cannot access memory at address 0x0
(gthumb:4155): Gtk-CRITICAL **: gtk_tree_path_get_indices: assertion `path != NULL' failed
Cannot access memory at address 0x0
Cannot access memory at address 0x0
--------------------------------------------------


Other information:
gtk2-2.10.9-4.fc7
glib2-2.12.9-4.fc7
pango-1.16.0-1.fc7
cairo-1.3.14-1.fc7
GNOME 2.18RC
Comment 1 Michael Chudobiak 2007-03-02 16:10:53 UTC
What version of gThumb are you using?

I can't reproduce this with 2.9.3.


- Mike
Comment 2 Michael Chudobiak 2007-03-02 16:19:01 UTC
However... something is wrong - the image list (in "View as List" mode is not updated correctly after deleting an image. The image is still listed until you force a refresh (Ctrl+R).

It works correctly in the "View as Slides" mode.

- Mike

Comment 3 sangu 2007-03-02 16:34:30 UTC
gthumb version is 2.9.3.
$ rpm -q gthumb
gthumb-2.9.3-1.fc7

1. move a image folder.
2. view a image .
3. remove a image.
4. click  page  up  or down key.
5. click ctrl+r 
Comment 4 Michael Chudobiak 2007-03-02 16:56:23 UTC
I still don't get a crash, but something is broken. This is basically a duplicate of 389590. Re-opening 389590 and marking this one as a duplicate.

- Mike


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