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 756987 - File-roller crashes when browsing archives with multiple nested directories
File-roller crashes when browsing archives with multiple nested directories
Status: RESOLVED FIXED
Product: file-roller
Classification: Applications
Component: general
3.16.x
Other Linux
: Normal critical
: ---
Assigned To: file-roller-maint
file-roller-maint
Depends on:
Blocks:
 
 
Reported: 2015-10-22 20:06 UTC by Hussam Al-Tayeb
Modified: 2016-07-19 19:02 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Hussam Al-Tayeb 2015-10-22 20:06:42 UTC
Hello, I need help with a file-roller crash. it crashes when browsing archives that have multiple directories and sub-directories. This makes it difficult to operate such archives. This happens regardless of extension (zip or .tar.gz).
Help is very much appreciated. Thank you.

gdb says 
Program received signal SIGSEGV, Segmentation fault.
gdk_window_is_destroyed (window=0x1) at gdkwindow.c:2262
2262	  return GDK_WINDOW_DESTROYED (window);
(gdb) bt full
  • #0 gdk_window_is_destroyed
    at gdkwindow.c line 2262
  • #1 gtk_get_event_widget
    at gtkmain.c line 2483
  • #2 gtk_widget_event_internal
    at gtkwidget.c line 7581
  • #3 propagate_event_up
    at gtkmain.c line 2517
  • #4 propagate_event
    at gtkmain.c line 2619
  • #5 gtk_propagate_event
    at gtkmain.c line 2654
  • #6 egg_tree_multi_drag_button_release_event
  • #7 _gtk_marshal_BOOLEAN__BOXED
    at gtkmarshalers.c line 86
  • #8 g_closure_invoke
    at gclosure.c line 801
  • #9 signal_emit_unlocked_R
    at gsignal.c line 3627
  • #10 g_signal_emit_valist
  • #11 g_signal_emit
    at gsignal.c line 3439
  • #12 gtk_widget_event_internal
    at gtkwidget.c line 7692
  • #13 propagate_event_up
    at gtkmain.c line 2517
  • #14 propagate_event
    at gtkmain.c line 2619
  • #15 gtk_main_do_event
    at gtkmain.c line 1850
  • #16 gdk_event_source_dispatch
    at gdkeventsource.c line 364
  • #17 g_main_dispatch
    at gmain.c line 3154
  • #18 g_main_context_dispatch
    at gmain.c line 3769
  • #19 g_main_context_iterate
    at gmain.c line 3840
  • #20 g_main_context_iteration
    at gmain.c line 3901
  • #21 g_application_run
    at gapplication.c line 2311
  • #22 main
    at main.c line 38

Comment 1 Hussam Al-Tayeb 2015-10-22 20:08:35 UTC
I am using gtk+ 3.18.2 and file rollder 3.16.4

A quick google search found this https://bugzilla.redhat.com/show_bug.cgi?id=1209513 so perhaps it is the same or similar bug.
Comment 2 Hussam Al-Tayeb 2015-11-25 09:44:14 UTC
Any ideas? I think this happens when my mouse pointer moves a bit while navigating a folder in an archive file. Could be a gtk+ issue?
I don't know who exactly to refer to about this.
Comment 3 Hussam Al-Tayeb 2016-07-19 19:02:01 UTC
I think gtk 3.20.5 or .6 fixed this.