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 546799 - file-roller crashed with SIGSEGV in g_str_hash()
file-roller crashed with SIGSEGV in g_str_hash()
Status: RESOLVED FIXED
Product: file-roller
Classification: Applications
Component: general
2.23.x
Other Linux
: Normal critical
: ---
Assigned To: Paolo Bacchilega
file-roller-maint
Depends on:
Blocks:
 
 
Reported: 2008-08-07 12:51 UTC by Pedro Villavicencio
Modified: 2008-09-22 18:04 UTC
See Also:
GNOME target: ---
GNOME version: 2.23/2.24



Description Pedro Villavicencio 2008-08-07 12:51:36 UTC
this bug has been filed here:

https://bugs.edge.launchpad.net/ubuntu/+source/file-roller/+bug/253447

"Tried to view a text file with an application other than the default using the "Open With" menu option. Expected file-roller to open a dialog with the "Open With" menu and allow me to chose the correct application association, then open the file.

Instead when I choose the "Open With" menu option, file-roller crashes."

"Starting program: /usr/bin/file-roller ~/ventriloctrl-0.4.tar.gz
[Thread debugging using libthread_db enabled]
[New Thread 0x7f95b57ed770 (LWP 10443)]

(file-roller:10443): GLib-GObject-WARNING **: invalid cast from `GFileIcon' to `GThemedIcon'

(file-roller:10443): GLib-GObject-WARNING **: IA__g_object_get_valist: object class `GFileIcon' has no property named `names'

Program received signal SIGSEGV, Segmentation fault.

Thread 140280971843440 (LWP 10443)

  • #0 IA__g_str_hash
    at /build/buildd/glib2.0-2.17.6/glib/gstring.c line 95
  • #1 IA__g_hash_table_lookup
    at /build/buildd/glib2.0-2.17.6/glib/ghash.c line 118
  • #2 theme_dir_get_icon_suffix
    at /build/buildd/gtk+2.0-2.13.6/gtk/gtkicontheme.c line 2078
  • #3 choose_icon
    at /build/buildd/gtk+2.0-2.13.6/gtk/gtkicontheme.c line 2131
  • #4 get_icon_pixbuf
    at gtk-utils.c line 667
  • #5 dlg_open_with
    at dlg-open-with.c line 410
  • #6 fr_window_open_files__extract_done_cb
    at fr-window.c line 7973
  • #7 IA__g_closure_invoke
    at /build/buildd/glib2.0-2.17.6/gobject/gclosure.c line 767
  • #8 signal_emit_unlocked_R
    at /build/buildd/glib2.0-2.17.6/gobject/gsignal.c line 3244
  • #9 IA__g_signal_emit_valist
    at /build/buildd/glib2.0-2.17.6/gobject/gsignal.c line 2977
  • #10 IA__g_signal_emit
    at /build/buildd/glib2.0-2.17.6/gobject/gsignal.c line 3034
  • #11 IA__g_closure_invoke
    at /build/buildd/glib2.0-2.17.6/gobject/gclosure.c line 767
  • #12 signal_emit_unlocked_R
    at /build/buildd/glib2.0-2.17.6/gobject/gsignal.c line 3244
  • #13 IA__g_signal_emit_valist
    at /build/buildd/glib2.0-2.17.6/gobject/gsignal.c line 2977
  • #14 IA__g_signal_emit
    at /build/buildd/glib2.0-2.17.6/gobject/gsignal.c line 3034
  • #15 IA__g_closure_invoke
    at /build/buildd/glib2.0-2.17.6/gobject/gclosure.c line 767
  • #16 signal_emit_unlocked_R
    at /build/buildd/glib2.0-2.17.6/gobject/gsignal.c line 3244
  • #17 IA__g_signal_emit_valist
    at /build/buildd/glib2.0-2.17.6/gobject/gsignal.c line 2977
  • #18 IA__g_signal_emit
    at /build/buildd/glib2.0-2.17.6/gobject/gsignal.c line 3034
  • #19 check_child
    at fr-process.c line 837
  • #20 g_timeout_dispatch
    at /build/buildd/glib2.0-2.17.6/glib/gmain.c line 3531
  • #21 IA__g_main_context_dispatch
    at /build/buildd/glib2.0-2.17.6/glib/gmain.c line 2072
  • #22 g_main_context_iterate
    at /build/buildd/glib2.0-2.17.6/glib/gmain.c line 2705
  • #23 IA__g_main_loop_run
    at /build/buildd/glib2.0-2.17.6/glib/gmain.c line 2928
  • #24 IA__gtk_main
    at /build/buildd/gtk+2.0-2.13.6/gtk/gtkmain.c line 1172
  • #25 main
    at main.c line 269
"
Comment 1 Paolo Bacchilega 2008-08-16 10:57:05 UTC
Thanks for taking the time to report this bug.
This particular bug has already been reported into our bug tracking system, but we are happy to tell you that the problem has already been fixed. It should be solved in the next software version. You may want to check for a software upgrade.


*** This bug has been marked as a duplicate of 537555 ***
Comment 2 Hew McLachlan 2008-09-21 13:32:39 UTC
This bug still exists in file-roller 2.23.92. Since bug 537555 has been fixed, are you sure this is a duplicate?
Comment 3 Paolo Bacchilega 2008-09-22 06:45:23 UTC
you'are right, it's not a dup.
Comment 4 Paolo Bacchilega 2008-09-22 07:39:16 UTC
it should be now fixed in trunk, can you confirm, please?
Comment 5 Hew McLachlan 2008-09-22 15:18:39 UTC
I confirm the bug is fixed in trunk. Thanks for the fix.
Comment 6 Paolo Bacchilega 2008-09-22 18:04:56 UTC
ok, closing as fixed...