Bug 2186290 - [abrt] file-roller: _gtk_widget_get_toplevel(): file-roller killed by SIGSEGV
Summary: [abrt] file-roller: _gtk_widget_get_toplevel(): file-roller killed by SIGSEGV
Keywords:
Status: CLOSED EOL
Alias: None
Product: Fedora
Classification: Fedora
Component: file-roller
Version: 38
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Matthias Clasen
QA Contact: Fedora Extras Quality Assurance
URL: https://retrace.fedoraproject.org/faf...
Whiteboard: abrt_hash:a615822704b59c4171f79c06eab...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2023-04-12 17:26 UTC by Mikko Tiihonen
Modified: 2024-05-21 14:37 UTC (History)
6 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2024-05-21 14:37:34 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: proc_pid_status (1.40 KB, text/plain)
2023-04-12 17:26 UTC, Mikko Tiihonen
no flags Details
File: maps (3.91 KB, text/plain)
2023-04-12 17:26 UTC, Mikko Tiihonen
no flags Details
File: limits (1.29 KB, text/plain)
2023-04-12 17:26 UTC, Mikko Tiihonen
no flags Details
File: environ (2.15 KB, text/plain)
2023-04-12 17:26 UTC, Mikko Tiihonen
no flags Details
File: open_fds (2.74 KB, text/plain)
2023-04-12 17:26 UTC, Mikko Tiihonen
no flags Details
File: mountinfo (3.97 KB, text/plain)
2023-04-12 17:26 UTC, Mikko Tiihonen
no flags Details
File: os_info (734 bytes, text/plain)
2023-04-12 17:26 UTC, Mikko Tiihonen
no flags Details
File: cpuinfo (2.73 KB, text/plain)
2023-04-12 17:26 UTC, Mikko Tiihonen
no flags Details
File: core_backtrace (19.88 KB, text/plain)
2023-04-12 17:26 UTC, Mikko Tiihonen
no flags Details
File: exploitable (81 bytes, text/plain)
2023-04-12 17:26 UTC, Mikko Tiihonen
no flags Details
File: dso_list (971 bytes, text/plain)
2023-04-12 17:27 UTC, Mikko Tiihonen
no flags Details
File: backtrace (55.18 KB, text/plain)
2023-04-12 17:27 UTC, Mikko Tiihonen
no flags Details

Description Mikko Tiihonen 2023-04-12 17:26:44 UTC
Version-Release number of selected component:
file-roller-43.0-2.fc38

Additional info:
reporter:       libreport-2.17.9
type:           CCpp
reason:         file-roller killed by SIGSEGV
journald_cursor: s=7ce5115324584faca6fbe6449186c08c;i=180c6;b=93f6f0d924b04e18b3b7c368789f67b5;m=27f30ee687;t=5f9269f08bed3;x=6dc0068befb777b
executable:     /usr/bin/file-roller
cmdline:        /usr/bin/file-roller /home/mtiihone/Downloads/Chipset_Driver_H5FY9_WN32_10.1.1.13_A02.EXE
cgroup:         0::/user.slice/user-1000.slice/user/app.slice/dbus-:1.2-org.gnome.Nautilus
rootdir:        /
uid:            1000
kernel:         6.2.9-300.fc38.x86_64
package:        file-roller-43.0-2.fc38
runlevel:       N 5
backtrace_rating: 4
crash_function: _gtk_widget_get_toplevel

Truncated backtrace:
Thread no. 1 (22 frames)
 #0 _gtk_widget_get_toplevel at ../gtk/gtkwidgetprivate.h:382
 #1 gtk_widget_get_screen_unchecked at ../gtk/gtkwidget.c:10862
 #2 gtk_widget_get_screen at ../gtk/gtkwidget.c:10899
 #3 gtk_widget_get_settings at ../gtk/gtkwidget.c:11749
 #4 gtk_css_widget_node_get_style_provider at ../gtk/gtkcsswidgetnode.c:247
 #5 gtk_css_node_get_style_provider_or_null at ../gtk/gtkcssnode.c:121
 #6 gtk_css_node_invalidate_style_provider at ../gtk/gtkcssnode.c:1320
 #8 signal_emit_unlocked_R.isra.0 at ../gobject/gsignal.c:3802
 #11 _gtk_style_cascade_add_provider at ../gtk/gtkstylecascade.c:380
 #12 g_type_create_instance at ../gobject/gtype.c:1983
 #13 g_object_new_internal at ../gobject/gobject.c:2246
 #14 g_object_new_with_properties at ../gobject/gobject.c:2409
 #16 fr_location_bar_new at ../src/fr-location-bar.c:103
 #17 fr_window_construct at ../src/fr-window.c:5875
 #18 fr_application_command_line at ../src/fr-window.c:5993
 #19 _g_cclosure_marshal_INT__OBJECTv at ../gio/gmarshal-internal.c:847
 #20 _g_closure_invoke_va at ../gobject/gclosure.c:895
 #23 g_application_impl_method_call at ../gio/gapplicationimpl-dbus.c:277
 #24 call_in_idle_cb at ../gio/gdbusconnection.c:5000
 #28 g_main_context_iterate.isra.0 at ../glib/gmain.c:4276
 #29 g_main_context_iteration at ../glib/gmain.c:4343
 #30 g_application_run at ../gio/gapplication.c:2573


Potential duplicate: bug 1926841

Comment 1 Mikko Tiihonen 2023-04-12 17:26:47 UTC
Created attachment 1957261 [details]
File: proc_pid_status

Comment 2 Mikko Tiihonen 2023-04-12 17:26:48 UTC
Created attachment 1957262 [details]
File: maps

Comment 3 Mikko Tiihonen 2023-04-12 17:26:50 UTC
Created attachment 1957263 [details]
File: limits

Comment 4 Mikko Tiihonen 2023-04-12 17:26:51 UTC
Created attachment 1957264 [details]
File: environ

Comment 5 Mikko Tiihonen 2023-04-12 17:26:53 UTC
Created attachment 1957265 [details]
File: open_fds

Comment 6 Mikko Tiihonen 2023-04-12 17:26:54 UTC
Created attachment 1957266 [details]
File: mountinfo

Comment 7 Mikko Tiihonen 2023-04-12 17:26:55 UTC
Created attachment 1957267 [details]
File: os_info

Comment 8 Mikko Tiihonen 2023-04-12 17:26:56 UTC
Created attachment 1957268 [details]
File: cpuinfo

Comment 9 Mikko Tiihonen 2023-04-12 17:26:58 UTC
Created attachment 1957269 [details]
File: core_backtrace

Comment 10 Mikko Tiihonen 2023-04-12 17:26:59 UTC
Created attachment 1957270 [details]
File: exploitable

Comment 11 Mikko Tiihonen 2023-04-12 17:27:01 UTC
Created attachment 1957271 [details]
File: dso_list

Comment 12 Mikko Tiihonen 2023-04-12 17:27:02 UTC
Created attachment 1957272 [details]
File: backtrace

Comment 13 89y4r4tj 2023-05-11 08:15:17 UTC
I was trying to open a zip, present himself in a zip while listing content of this one


reporter:       libreport-2.17.9
cmdline:        /usr/bin/file-roller /tmp/file.zip
executable:     /usr/bin/file-roller
comment:        I was trying to open a zip, present himself in a zip while listing content of this one
kernel:         6.2.14-300.fc38.x86_64
cgroup:         0::/user.slice/user-1000.slice/user/app.slice/app-gnome-firefox-4001.scope/6799
type:           CCpp
runlevel:       N 5
journald_cursor: s=81c06c559c2b4dd892694e9a86ef5648;i=495b10;b=d5469f60c94545aab50cad27df07a9bb;m=2ff3789a;t=5fb65d7054151;x=b98d7b62b4bc0898
reason:         file-roller killed by SIGSEGV
backtrace_rating: 4
crash_function: _gtk_widget_get_toplevel
uid:            1000
rootdir:        /
package:        file-roller-43.0-2.fc38

Comment 14 Antonio Evers 2023-05-18 00:04:42 UTC
Updating files inside the tgz. 
Updating tgz files inside main tgz.


reporter:       libreport-2.17.10
crash_function: _gtk_widget_get_toplevel
rootdir:        /
journald_cursor: s=7fa7bd8c76064101ab3dc0aa82b0bc2c;i=f9b4e;b=2dc732b7e4144311865bb33c2b206d30;m=114de5f8c5;t=5fbec7c4ae9ad;x=3ed8a9e7da899be6
type:           CCpp
backtrace_rating: 4
cmdline:        /usr/bin/file-roller /home/antonio/Downloads/TRASH_LACGSC/PSU_trash/TemplatesLacGscProsaDebug-5.333.8.zip
package:        file-roller-43.0-2.fc38
reason:         file-roller killed by SIGSEGV
runlevel:       N 5
kernel:         6.2.15-300.fc38.x86_64
uid:            1000
cgroup:         0::/user.slice/user-1000.slice/user/app.slice/app-org.gnome.FileRoller-db7ad17362174c0c95e993ada1a4e48e.scope
executable:     /usr/bin/file-roller

Comment 15 maarten 2023-06-25 22:27:27 UTC
I tried to open a DLL in a zip archive.


reporter:       libreport-2.17.10
package:        file-roller-43.0-2.fc38
crash_function: _gtk_widget_get_toplevel
runlevel:       N 5
backtrace_rating: 4
cmdline:        /usr/bin/file-roller /tmp/Win32.zip
comment:        I tried to open a DLL in a zip archive.
uid:            1000
cgroup:         0::/user.slice/user-1000.slice/user/app.slice/app-gnome-firefox-2797.scope/70206
type:           CCpp
kernel:         6.3.5-200.fc38.x86_64
journald_cursor: s=ad0fac124dba40369c2f9e2b756b3b22;i=14355e;b=80ede8c7fd04422c9442bf2bd800258c;m=898e1c85a;t=5fefa4a0a9d22;x=b00a869be74a5811
reason:         file-roller killed by SIGSEGV
rootdir:        /
executable:     /usr/bin/file-roller

Comment 16 maarten 2023-06-25 22:29:55 UTC
Easy reproducer:
Open an archive with a windows executable, and open the executable twice.
file-roller will segfault with the 2nd open.

Comment 17 Antonio Evers 2023-06-27 03:29:28 UTC
trying to generate a tgz from nemo 


reporter:       libreport-2.17.10
crash_function: _gtk_widget_get_toplevel
uid:            1000
comment:        trying to generate a tgz from nemo 
runlevel:       N 5
cgroup:         0::/user.slice/user-1000.slice/user/app.slice/app-gnome-nemo-60228.scope
executable:     /usr/bin/file-roller
backtrace_rating: 4
type:           CCpp
kernel:         6.3.8-200.fc38.x86_64
rootdir:        /
journald_cursor: s=a60abeb43eae4dbd94396bc7047a5e53;i=276e2;b=5856a992d56a4541ae8bdcd70a1e60ef;m=4264e07c67;t=5ff13fc67acfd;x=8f61464e24043d93
cmdline:        file-roller --default-dir=file:///home/antonio/Downloads/sdi/sdi_lacgsc_confb6-1.0.138 --add file:///home/antonio/Downloads/sdi/sdi_lacgsc_confb6-1.0.138/1_Engage.mft file:///home/antonio/Downloads/sdi/sdi_lacgsc_confb6-1.0.138/Android.mft file:///home/antonio/Downloads/sdi/sdi_lacgsc_confb6-1.0.138/usercfg.zip
package:        file-roller-43.0-2.fc38
reason:         file-roller killed by SIGSEGV

Comment 18 Antonio Evers 2023-07-11 02:31:08 UTC
Opening 2 zip files and modifiying the contents. Interchanging files between them.
It also crashed with tgz.


reporter:       libreport-2.17.11
crash_function: _gtk_widget_get_toplevel
uid:            1000
runlevel:       N 5
cgroup:         0::/user.slice/user-1000.slice/user/app.slice/app-gnome-nemo-78989.scope
executable:     /usr/bin/file-roller
backtrace_rating: 4
type:           CCpp
kernel:         6.3.11-200.fc38.x86_64
rootdir:        /
journald_cursor: s=a60abeb43eae4dbd94396bc7047a5e53;i=4cb90;b=632d8c33c6784197a7349c44b67f4b28;m=3da482689f;t=6002cd79f7335;x=364e275507effd52
cmdline:        /usr/bin/file-roller /home/antonio/Downloads/TRASH_LACGSC/3.36.2/kering/MasterLacGscAppsDebug-5.336.3.zip
package:        file-roller-43.0-2.fc38
reason:         file-roller killed by SIGSEGV

Comment 19 Antonio Evers 2023-07-11 04:16:44 UTC
Opening two zip files and coping files between them. 


reporter:       libreport-2.17.11
crash_function: _gtk_widget_get_toplevel
uid:            1000
comment:        Opening two zip files and coping files between them. 
runlevel:       N 5
cgroup:         0::/user.slice/user-1000.slice/user/app.slice/app-gnome-nemo-78989.scope
executable:     /usr/bin/file-roller
backtrace_rating: 4
type:           CCpp
kernel:         6.3.11-200.fc38.x86_64
rootdir:        /
journald_cursor: s=a60abeb43eae4dbd94396bc7047a5e53;i=4cc10;b=632d8c33c6784197a7349c44b67f4b28;m=3db7c27d21;t=6002ceadf87b7;x=90ca8a3d9cbe33b
cmdline:        /usr/bin/file-roller /home/antonio/Downloads/TRASH_LACGSC/3.36.2/kering/MasterLacGscAppsDebug-5.336.3.zip
package:        file-roller-43.0-2.fc38
reason:         file-roller killed by SIGSEGV

Comment 20 Antonio Evers 2023-08-03 23:24:04 UTC
It happens after opening another instance of the file roller... Let's say that you perform a context extraction with Nemo or Nautilus.
Then you try to extract anothe file using the same context action and it crashes.


reporter:       libreport-2.17.11
crash_function: _gtk_widget_get_toplevel
backtrace_rating: 4
uid:            1000
type:           CCpp
cmdline:        /usr/bin/file-roller $'/home/antonio/Downloads/SDI_PAU/SDI_Ver138_bin8_bin6_20-7-2023_ (2)/sdi_lacgsc_confb6-1.0.138(Fixed).tgz'
journald_cursor: s=425ba41d4567443da681fd70dd269f85;i=1d8a9;b=0be799a5286543cc8ea5c4b14445fcd9;m=143151fac1;t=6020ad0bf5b0d;x=ed68eab7ea98af44
kernel:         6.4.6-200.fc38.x86_64
runlevel:       N 5
package:        file-roller-43.0-2.fc38
reason:         file-roller killed by SIGSEGV
cgroup:         0::/user.slice/user-1000.slice/user/app.slice/app-gnome-nemo-4129.scope
executable:     /usr/bin/file-roller
rootdir:        /

Comment 21 Gwen Lg 2023-08-29 14:50:16 UTC
regular crash at startup when tried to open file (zip) from nautilus.
It seems to happen when I try to open a file right after closing the previous one.


reporter:       libreport-2.17.11
type:           CCpp
reason:         file-roller killed by SIGSEGV
journald_cursor: s=9b30d784eb774ca2917a7c0271311bc8;i=1e9705;b=ee650d8952634083bcf668c5a2f2d7ee;m=f40714aec;t=6036c92b7e02e;x=69120b4039120254
executable:     /usr/bin/file-roller
cgroup:         0::/user.slice/user-1000.slice/user/app.slice/dbus-:1.2-org.gnome.Nautilus
rootdir:        /
uid:            1000
kernel:         6.4.11-200.fc38.x86_64
package:        file-roller-43.0-2.fc38
runlevel:       N 5
backtrace_rating: 4
crash_function: _gtk_widget_get_toplevel
cmdline:        /usr/bin/file-roller /mnt/astav/medias/a_classer/films/iron-man-2008-french-yify-97904.zip

Comment 22 Antonio Evers 2023-10-16 22:21:12 UTC
Just open multiple times the file-roller.


reporter:       libreport-2.17.11
reason:         file-roller killed by SIGSEGV
rootdir:        /
runlevel:       N 5
kernel:         6.5.6-200.fc38.x86_64
backtrace_rating: 4
journald_cursor: s=5e93b0a07e6b460295484a7f826cd172;i=9ae3;b=727b7ab0bc8e45c4943565831e20426c;m=1e4d2f3d0;t=607dc99c69b93;x=2be1f85a835ccdce
comment:        Just open multiple times the file-roller.
uid:            1000
executable:     /usr/bin/file-roller
cgroup:         0::/user.slice/user-1000.slice/user/app.slice/dbus-:1.2-org.gnome.Nautilus
cmdline:        /usr/bin/file-roller /home/antonio/Downloads/TRASH_LACGSC/3.36.1/5.336.3/signed/kering/ota_from_t650_3.32.1_to_3.36.1_secure_radio_SC20ASAR06A07.zip
package:        file-roller-43.0-2.fc38
type:           CCpp
crash_function: _gtk_widget_get_toplevel

Comment 23 Serg Merkelov 2024-01-14 11:22:18 UTC
Opened an archive while other was already opened in UI.


reporter:       libreport-2.17.11
runlevel:       N 5
cgroup:         0::/user.slice/user-1000.slice/session-2.scope
package:        file-roller-43.0-2.fc38
executable:     /usr/bin/file-roller
crash_function: _gtk_widget_get_toplevel
comment:        Opened an archive while other was already opened in UI.
cmdline:        /usr/bin/file-roller /tmp/pid-3531/base1-2.rar
reason:         file-roller killed by SIGSEGV
rootdir:        /
kernel:         6.6.8-100.fc38.x86_64
backtrace_rating: 4
type:           CCpp
journald_cursor: s=4896bbc940584dee924889cf5cc08ac2;i=99363b;b=9e2bc84cd38140b791aa197ed3ea398a;m=cbc18a7850;t=60ee587ba1be3;x=111f7f082b1106b
uid:            1000

Comment 24 Aoife Moloney 2024-05-07 16:05:49 UTC
This message is a reminder that Fedora Linux 38 is nearing its end of life.
Fedora will stop maintaining and issuing updates for Fedora Linux 38 on 2024-05-21.
It is Fedora's policy to close all bug reports from releases that are no longer
maintained. At that time this bug will be closed as EOL if it remains open with a
'version' of '38'.

Package Maintainer: If you wish for this bug to remain open because you
plan to fix it in a currently maintained version, change the 'version' 
to a later Fedora Linux version. Note that the version field may be hidden.
Click the "Show advanced fields" button if you do not see it.

Thank you for reporting this issue and we are sorry that we were not 
able to fix it before Fedora Linux 38 is end of life. If you would still like 
to see this bug fixed and are able to reproduce it against a later version 
of Fedora Linux, you are encouraged to change the 'version' to a later version
prior to this bug being closed.

Comment 25 Aoife Moloney 2024-05-21 14:37:34 UTC
Fedora Linux 38 entered end-of-life (EOL) status on 2024-05-21.

Fedora Linux 38 is no longer maintained, which means that it
will not receive any further security or bug fix updates. As a result we
are closing this bug.

If you can reproduce this bug against a currently maintained version of Fedora Linux
please feel free to reopen this bug against that version. Note that the version
field may be hidden. Click the "Show advanced fields" button if you do not see
the version field.

If you are unable to reopen this bug, please file a new report against an
active release.

Thank you for reporting this bug and we are sorry it could not be fixed.


Note You need to log in before you can comment on or make changes to this bug.