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 310140 - file-roller crashes deep inside gtk
file-roller crashes deep inside gtk
Status: RESOLVED DUPLICATE of bug 310153
Product: gtk+
Classification: Platform
Component: .General
2.7.x
Other All
: High critical
: ---
Assigned To: gtk-bugs
gtk-bugs
Depends on:
Blocks:
 
 
Reported: 2005-07-12 15:19 UTC by Luis Villa
Modified: 2005-07-12 17:50 UTC
See Also:
GNOME target: ---
GNOME version: 2.11/2.12



Description Luis Villa 2005-07-12 15:19:09 UTC
Steps to reproduce:
This appears to be 100% repeatable when launching file-roller from epiphany, but
not from nautilus. Weird.

1. click on tarball from web (like, say,
http://apt.leapster.org/dists/sid/xv/source/xv_3.10a.orig.tar.gz )
2. tell epiphany to open it in file-roller
3. file-roller opens, shows a list of folders (typically one, in a well-behaved
tarball)
4. click on that one folder
5. silent exit, no bug-buddy


Stack trace:
From gdb:

(gdb) bt
  • #0 ??
  • #1 ??
  • #2 ??
  • #3 ??
  • #4 IA__g_type_interface_peek
    at gtype.c line 2533
  • #5 IA__gtk_file_system_render_icon
    at gtkfilesystem.c line 697
  • #6 model_add_bookmarks
    at gtkfilechooserbutton.c line 1422
  • #7 gtk_file_chooser_button_constructor
    at gtkfilechooserbutton.c line 667
  • #8 IA__g_object_newv
    at gobject.c line 949
  • #9 glade_standard_build_widget
    at glade-xml.c line 1651
  • #10 glade_xml_build_widget
    at glade-xml.c line 1855
  • #11 glade_standard_build_children
    at glade-xml.c line 1748
  • #12 glade_xml_set_common_params
    at glade-xml.c line 2072
  • #13 glade_xml_build_widget
    at glade-xml.c line 1862
  • #14 glade_standard_build_children
    at glade-xml.c line 1748
  • #15 glade_xml_set_common_params
    at glade-xml.c line 2072
  • #16 glade_xml_build_widget
    at glade-xml.c line 1862
  • #17 glade_standard_build_children
    at glade-xml.c line 1748
  • #18 glade_xml_set_common_params
    at glade-xml.c line 2072
  • #19 glade_xml_build_widget
    at glade-xml.c line 1862
  • #20 glade_standard_build_children
    at glade-xml.c line 1748
  • #21 glade_xml_set_common_params
    at glade-xml.c line 2072
  • #22 glade_xml_handle_internal_child
    at glade-xml.c line 1973
  • #23 glade_standard_build_children
    at glade-xml.c line 1744
  • #24 gtk_dialog_build_children
  • #25 glade_xml_set_common_params
    at glade-xml.c line 2072
  • #26 glade_xml_build_widget
    at glade-xml.c line 1862
  • #27 glade_xml_build_interface
    at glade-xml.c line 1176
  • #28 glade_xml_construct
    at glade-xml.c line 192
  • #29 glade_xml_new
    at glade-xml.c line 155
  • #30 dlg_open_with
    at dlg-open-with.c line 289
  • #31 window_view_or_open_file
    at window.c line 5617
  • #32 row_activated_cb
    at window.c line 1815
  • #33 _gtk_marshal_VOID__BOXED_OBJECT
    at gtkmarshalers.c line 1185
  • #34 IA__g_closure_invoke
    at gclosure.c line 437
  • #35 signal_emit_unlocked_R
    at gsignal.c line 2488
  • #36 IA__g_signal_emit_valist
    at gsignal.c line 2247
  • #37 IA__g_signal_emit
    at gsignal.c line 2291
  • #38 IA__gtk_tree_view_row_activated
    at gtktreeview.c line 10451
  • #39 gtk_tree_view_button_press
    at gtktreeview.c line 2464
  • #40 _gtk_marshal_BOOLEAN__BOXED
    at gtkmarshalers.c line 83
  • #41 g_type_class_meta_marshal
    at gclosure.c line 514
  • #42 IA__g_closure_invoke
    at gclosure.c line 437
  • #43 signal_emit_unlocked_R
  • #44 IA__g_signal_emit_valist
    at gsignal.c line 2257
  • #45 IA__g_signal_emit
    at gsignal.c line 2291
  • #46 gtk_widget_event_internal
    at gtkwidget.c line 3734
  • #47 IA__gtk_propagate_event
    at gtkmain.c line 2157
  • #48 egg_tree_multi_drag_button_release_event
    at eggtreemultidnd.c line 192
  • #49 _gtk_marshal_BOOLEAN__BOXED
    at gtkmarshalers.c line 83
  • #50 IA__g_closure_invoke
    at gclosure.c line 437
  • #51 signal_emit_unlocked_R
    at gsignal.c line 2488
  • #52 IA__g_signal_emit_valist
    at gsignal.c line 2257
  • #53 IA__g_signal_emit
    at gsignal.c line 2291
  • #54 gtk_widget_event_internal
    at gtkwidget.c line 3734
  • #55 IA__gtk_propagate_event
    at gtkmain.c line 2157
  • #56 IA__gtk_main_do_event
    at gtkmain.c line 1395
  • #57 gdk_event_dispatch
    at gdkevents-x11.c line 2265
  • #58 g_main_dispatch
    at gmain.c line 1934
  • #59 IA__g_main_context_dispatch
    at gmain.c line 2484
  • #60 g_main_context_iterate
    at gmain.c line 2565
  • #61 IA__g_main_loop_run
    at gmain.c line 2769
  • #62 IA__gtk_main
    at gtkmain.c line 974
  • #63 main
    at main.c line 153


Other information:
gtk HEAD from yesterday, ditto file-roller. Filing under gtk because of the
stack trace.
Comment 1 Luis Villa 2005-07-12 17:50:51 UTC
on further inspection of a better trace, looks like a dup of bug 310153.

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