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 427695 - crash in gThumb Image Viewer: Changing directory
crash in gThumb Image Viewer: Changing directory
Status: RESOLVED DUPLICATE of bug 427846
Product: gthumb
Classification: Other
Component: general
unspecified
Other All
: High critical
: ---
Assigned To: Paolo Bacchilega
Paolo Bacchilega
Depends on:
Blocks:
 
 
Reported: 2007-04-08 22:49 UTC by Thomas Wood
Modified: 2007-04-09 17:26 UTC
See Also:
GNOME target: ---
GNOME version: 2.17/2.18



Description Thomas Wood 2007-04-08 22:49:37 UTC
What were you doing when the application crashed?
Changing directory


Distribution: Debian 4.0
Gnome Release: 2.18.0 2007-03-15 (JHBuild)
BugBuddy Version: 2.18.0

System: Linux 2.6.18-4-k7 #1 SMP Wed Feb 21 16:48:19 UTC 2007 i686
X Vendor: The X.Org Foundation
X Vendor Release: 70101000
Selinux: No
Accessibility: Disabled
GTK+ Theme: Clearlooks
Icon Theme: gnome

Memory status: size: 134754304 vsize: 134754304 resident: 79015936 share: 13496320 rss: 79015936 rss_rlim: 4294967295
CPU usage: start_time: 1176070907 rtime: 3127 utime: 2229 stime: 898 cutime:28546 cstime: 1353 timeout: 0 it_real_value: 0 frequency: 100

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

Using host libthread_db library "/lib/tls/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread -1228241216 (LWP 22325)]
[New Thread -1258685520 (LWP 22337)]
[New Thread -1258161232 (LWP 22336)]
[New Thread -1257636944 (LWP 22335)]
[New Thread -1230939216 (LWP 22331)]
[New Thread -1230394448 (LWP 22330)]
0xb7894231 in __waitpid_nocancel () from /lib/tls/libpthread.so.0

Thread 1 (Thread -1228241216 (LWP 22325))

  • #0 __waitpid_nocancel
    from /lib/tls/libpthread.so.0
  • #1 libgnomeui_segv_handle
    at gnome-ui-init.c line 872
  • #2 <signal handler called>
  • #3 strlen
    from /lib/tls/libc.so.6
  • #4 file_extension_is
    at file-utils.c line 2159
  • #5 go_to_uri
    at gth-browser.c line 1217
  • #6 IA__g_cclosure_marshal_VOID__STRING
    at gmarshal.c line 496
  • #7 IA__g_closure_invoke
    at gclosure.c line 490
  • #8 signal_emit_unlocked_R
    at gsignal.c line 2440
  • #9 IA__g_signal_emit_valist
    at gsignal.c line 2199
  • #10 IA__g_signal_emit
    at gsignal.c line 2243
  • #11 combo_changed_cb
    at gth-location.c line 281
  • #12 IA__g_cclosure_marshal_VOID__VOID
    at gmarshal.c line 77
  • #13 IA__g_closure_invoke
    at gclosure.c line 490
  • #14 signal_emit_unlocked_R
    at gsignal.c line 2440
  • #15 IA__g_signal_emit_valist
    at gsignal.c line 2199
  • #16 IA__g_signal_emit
    at gsignal.c line 2243
  • #17 gtk_combo_box_set_active_internal
    at gtkcombobox.c line 4620
  • #18 IA__gtk_combo_box_set_active_iter
    at gtkcombobox.c line 4674
  • #19 gtk_combo_box_menu_item_activate
    at gtkcombobox.c line 2851
  • #20 IA__g_cclosure_marshal_VOID__VOID
    at gmarshal.c line 77
  • #21 IA__g_closure_invoke
    at gclosure.c line 490
  • #22 signal_emit_unlocked_R
    at gsignal.c line 2440
  • #23 IA__g_signal_emit_valist
    at gsignal.c line 2199
  • #24 IA__g_signal_emit
    at gsignal.c line 2243
  • #25 IA__gtk_widget_activate
    at gtkwidget.c line 3946
  • #26 IA__gtk_menu_shell_activate_item
    at gtkmenushell.c line 1024
  • #27 gtk_menu_shell_button_release
    at gtkmenushell.c line 630


----------- .xsession-errors (1205 sec old) ---------------------
Window manager warning: Received a _NET_WM_MOVERESIZE message for 0x3200003 (20070407_1); these messages lack timestamps and therefore suck.
Window manager warning: Received a _NET_WM_MOVERESIZE message for 0x3200003 (20070407_1); these messages lack timestamps and therefore suck.
(epiphany:26474): Gtk-CRITICAL **: gtk_window_group_remove_window: assertion `GTK_IS_WINDOW_GROUP (window_group)' failed
(epiphany:26474): Gtk-CRITICAL **: gtk_window_group_remove_window: assertion `GTK_IS_WINDOW_GROUP (window_group)' failed
(epiphany:26474): Gtk-CRITICAL **: gtk_window_group_remove_window: assertion `GTK_IS_WINDOW_GROUP (window_group)' failed
(epiphany:26474): Gtk-CRITICAL **: gtk_window_group_remove_window: assertion `GTK_IS_WINDOW_GROUP (window_group)' failed
(epiphany:26474): Gtk-CRITICAL **: gtk_window_group_remove_window: assertion `GTK_IS_WINDOW_GROUP (window_group)' failed
(epiphany:26474): Gtk-CRITICAL **: gtk_window_group_remove_window: assertion `GTK_IS_WINDOW_GROUP (window_group)' failed
--------------------------------------------------
Comment 1 Michael Chudobiak 2007-04-09 11:43:20 UTC
I can't reproduce this. What exactly were you doing, what version were you using, and what was the name of the file or directory?

It looks like gthumb is choking when you change to a file or directory named ".gqv" - i.e., with nothing before the "."

I can't reproduce it, though.

- Mike
Comment 2 Michael Chudobiak 2007-04-09 12:24:17 UTC
.gqv is the file extension for gThumb catalogs - were you working with catalogs?

- Mike
Comment 3 manuel braga 2007-04-09 17:18:58 UTC
This backtrace is the same as the segment fault that i refered in the bug 427846.
It happens when the "catalogs" item is choosen from the combobox. (the filename/uri is NULL when is being passed to file_extension_is)
That patch should fix this.
Comment 4 Michael Chudobiak 2007-04-09 17:26:49 UTC

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