Public bug reported: Engrampa randomly segfaults while I browse the files in a huge tar file. More specifically, the SIGSEGV happens when I open a folder inside the tar file.
These are the packages that I have installed: * engrampa_1.24.0-2_amd64.deb * engrampa-common_1.24.0-2_all.deb (I'm on Ubuntu 20.04, I built these packages from the source so I could have the debugging symbols. I followed the instructions from here: https://wiki.debian.org/HowToGetABacktrace) Here's the GDB output with the debug symbols: Thread 1 "engrampa" received signal SIGSEGV, Segmentation fault. gdk_window_is_destroyed (window=0x1) at ../../../../gdk/gdkwindow.c:2341 2341 ../../../../gdk/gdkwindow.c: No such file or directory. (gdb) bt #0 gdk_window_is_destroyed (window=0x1) at ../../../../gdk/gdkwindow.c:2341 #1 0x00007f6323fc3a74 in gtk_get_event_widget (event=event@entry=0x55adf2d83640) at ../../../../gtk/gtkmain.c:2562 #2 0x00007f6324106b93 in gtk_widget_event_internal (event=0x55adf2d83640, widget=0x55adf2c5c400) at ../../../../gtk/gtkwidget.c:7692 #3 gtk_widget_event_internal (widget=0x55adf2c5c400, event=0x55adf2d83640) at ../../../../gtk/gtkwidget.c:7677 #4 0x00007f6323fc2128 in propagate_event_up (topmost=<optimized out>, event=<optimized out>, widget=0x55adf2c5c400) at ../../../../gtk/gtkmain.c:2597 #5 propagate_event (widget=<optimized out>, event=0x55adf2d83640, captured=<optimized out>, topmost=0x0) at ../../../../gtk/gtkmain.c:2700 #6 0x000055adf167cf9d in egg_tree_multi_drag_button_release_event (widget=0x55adf2c5c400, event=0x55adfbb75220, data=0x0) at eggtreemultidnd.c:205 #7 0x00007f632415c4fb in _gtk_marshal_BOOLEAN__BOXED (closure=0x55adfb1c5530, return_value=0x7ffe632b1320, n_param_values=<optimized out>, param_values=0x7ffe632b1380, invocation_hint=<optimized out>, marshal_data=<optimized out>) at gtkmarshalers.c:83 #8 0x00007f632387c802 in g_closure_invoke () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #9 0x00007f6323890814 in () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #10 0x00007f632389b45d in g_signal_emit_valist () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #11 0x00007f632389c0d3 in g_signal_emit () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #12 0x00007f6324106c23 in gtk_widget_event_internal (event=0x55adfbb75220, widget=0x55adf2c5c400) at ../../../../gtk/gtkwidget.c:7808 #13 gtk_widget_event_internal (widget=0x55adf2c5c400, event=0x55adfbb75220) at ../../../../gtk/gtkwidget.c:7677 #14 0x00007f6323fc2128 in propagate_event_up (topmost=<optimized out>, event=<optimized out>, widget=0x55adf2c5c400) at ../../../../gtk/gtkmain.c:2597 #15 propagate_event (widget=<optimized out>, event=0x55adfbb75220, captured=<optimized out>, topmost=0x0) at ../../../../gtk/gtkmain.c:2700 #16 0x00007f6323fc43db in gtk_main_do_event (event=0x55adfbb75220) at ../../../../gtk/gtkmain.c:1920 #17 gtk_main_do_event (event=<optimized out>) at ../../../../gtk/gtkmain.c:1690 #18 0x00007f6323cacf79 in _gdk_event_emit (event=event@entry=0x55adfbb75220) at ../../../../gdk/gdkevents.c:73 #19 0x00007f6323ce0106 in gdk_event_source_dispatch (source=<optimized out>, callback=<optimized out>, user_data=<optimized out>) at ../../../../../gdk/x11/gdkeventsource.c:367 #20 0x00007f6323790fbd in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #21 0x00007f6323791240 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #22 0x00007f63237912e3 in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #23 0x00007f63239aafd5 in g_application_run () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 #24 0x000055adf16c0ca2 in main (argc=1, argv=0x7ffe632b1a08) at main.c:353 ** Affects: engrampa (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1889139 Title: Random segmentation fault while browsing inside huge tar file To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/engrampa/+bug/1889139/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs