Bug 2333955 - pcmanfm SIGSEGV at start g_type_check_instance (type_instance=0x100000000) at ../gobject/gtype.c:4257 if (type_instance->g_class)
Summary: pcmanfm SIGSEGV at start g_type_check_instance (type_instance=0x100000000) at...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: pcmanfm
Version: 41
Hardware: x86_64
OS: Linux
unspecified
high
Target Milestone: ---
Assignee: Mamoru TASAKA
QA Contact: Fedora Extras Quality Assurance
URL: https://github.com/lxde/libfm/issues/104
Whiteboard:
: 2334598 2334762 2335171 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2024-12-24 09:11 UTC by a.trubitsyn
Modified: 2025-01-06 02:15 UTC (History)
5 users (show)

Fixed In Version: pcmanfm-1.3.2^20241216gita8ae14c5-1.fc41
Clone Of:
Environment:
Last Closed: 2025-01-06 02:15:54 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description a.trubitsyn 2024-12-24 09:11:33 UTC
Several days ago pcmanfm-1.3.2^20241203git836c77c8-1.fc41 start to crash at every start with this error messages in dmesg
pcmanfm[1507]: segfault at 100000000 ip 00007fb7539f8481 sp 00007ffd796409a0 error 4 in libgobject-2.0.so.0.8200.2[30481,7fb7539c8000+39000] likely on CPU 3 (core 2, socket 0)
Code: 35 d1 39 01 00 4d 85 e4 75 af 48 8d 0d bb 39 01 00 e9 5d fd ff ff 0f 1f 00 f3 0f 1e fa 55 48 89 e5 48 85 ff 0f 84 8f 00 00 00 <48> 8b 07 48 85 c0 0f 84 a3 00 00 00 48 8b 10 48 81 fa fc 03 00 00
pcmanfm[6088]: segfault at 100000000 ip 00007feb65490481 sp 00007ffd80eda840 error 4 in libgobject-2.0.so.0.8200.2[30481,7feb65460000+39000] likely on CPU 0 (core 0, socket 0)
Code: 35 d1 39 01 00 4d 85 e4 75 af 48 8d 0d bb 39 01 00 e9 5d fd ff ff 0f 1f 00 f3 0f 1e fa 55 48 89 e5 48 85 ff 0f 84 8f 00 00 00 <48> 8b 07 48 85 c0 0f 84 a3 00 00 00 48 8b 10 48 81 fa fc 03 00 00
pcmanfm[6435]: segfault at 100000000 ip 00007fdbed5c5481 sp 00007ffff9bb95e0 error 4 in libgobject-2.0.so.0.8200.2[30481,7fdbed595000+39000] likely on CPU 0 (core 0, socket 0)
Code: 35 d1 39 01 00 4d 85 e4 75 af 48 8d 0d bb 39 01 00 e9 5d fd ff ff 0f 1f 00 f3 0f 1e fa 55 48 89 e5 48 85 ff 0f 84 8f 00 00 00 <48> 8b 07 48 85 c0 0f 84 a3 00 00 00 48 8b 10 48 81 fa fc 03 00 00
pcmanfm[6553]: segfault at 100000000 ip 00007f29410be481 sp 00007ffe6aba6580 error 4 in libgobject-2.0.so.0.8200.2[30481,7f294108e000+39000] likely on CPU 3 (core 2, socket 0)
Code: 35 d1 39 01 00 4d 85 e4 75 af 48 8d 0d bb 39 01 00 e9 5d fd ff ff 0f 1f 00 f3 0f 1e fa 55 48 89 e5 48 85 ff 0f 84 8f 00 00 00 <48> 8b 07 48 85 c0 0f 84 a3 00 00 00 48 8b 10 48 81 fa fc 03 00 00
pcmanfm[7057]: segfault at 100000000 ip 00007ff082fc5481 sp 00007fff0e92d7c0 error 4 in libgobject-2.0.so.0.8200.2[30481,7ff082f95000+39000] likely on CPU 0 (core 0, socket 0)
Code: 35 d1 39 01 00 4d 85 e4 75 af 48 8d 0d bb 39 01 00 e9 5d fd ff ff 0f 1f 00 f3 0f 1e fa 55 48 89 e5 48 85 ff 0f 84 8f 00 00 00 <48> 8b 07 48 85 c0 0f 84 a3 00 00 00 48 8b 10 48 81 fa fc 03 00 00
pcmanfm[7167]: segfault at 100000000 ip 00007fe4c2555481 sp 00007ffe64d78ba0 error 4 in libgobject-2.0.so.0.8200.2[30481,7fe4c2525000+39000] likely on CPU 0 (core 0, socket 0)
Code: 35 d1 39 01 00 4d 85 e4 75 af 48 8d 0d bb 39 01 00 e9 5d fd ff ff 0f 1f 00 f3 0f 1e fa 55 48 89 e5 48 85 ff 0f 84 8f 00 00 00 <48> 8b 07 48 85 c0 0f 84 a3 00 00 00 48 8b 10 48 81 fa fc 03 00 00


Reproducible: Always

Steps to Reproduce:
1.start pcmanfm from lxpanel, menu or from lxterminal
2. with 3-5 seconds it closes with error in dmesg
3.
Actual Results:  
pcmanfm close at startup

Expected Results:  
pcmanfm run without errors

cpuinfo
Python Version: 3.13.1.final.0 (64 bit)
Cpuinfo Version: 9.0.0
Vendor ID Raw: GenuineIntel
Hardware Raw: 
Brand Raw: Intel(R) Core(TM) i3 CPU         540  @ 3.07GHz
Hz Advertised Friendly: 3.0700 GHz
Hz Actual Friendly: 1.1970 GHz
Hz Advertised: (3070000000, 0)
Hz Actual: (1197000000, 0)
Arch: X86_64
Bits: 64
Count: 4
Arch String Raw: x86_64
L1 Data Cache Size: 65536
L1 Instruction Cache Size: 65536
L2 Cache Size: 524288
L2 Cache Line Size: 
L2 Cache Associativity: 
L3 Cache Size: 4194304
Stepping: 5
Model: 37
Family: 6
Processor Type: 
Flags: acpi, aperfmperf, apic, arat, arch_perfmon, bts, clflush, cmov, constant_tsc, cpuid, cx16, cx8, de, ds_cpl, dtes64, dtherm, dts, ept, est, flexpriority, flush_l1d, fpu, fxsr, ht, ibpb, ibrs, lahf_lm, lm, mca, mce, mmx, monitor, msr, mtrr, nonstop_tsc, nopl, nx, pae, pat, pbe, pcid, pdcm, pebs, pge, pni, popcnt, pse, pse36, pti, rdtscp, rep_good, sep, ssbd, sse, sse2, sse4_1, sse4_2, ssse3, stibp, syscall, tm, tm2, tpr_shadow, tsc, vme, vmx, vnmi, vpid, xtopology, xtpr

gdb pcmanfm get this:
New Thread 0x7fffe55fa6c0 (LWP 8811)]                                                                                                                                                                

(pcmanfm:8783): GLib-GIO-CRITICAL **: 12:09:11.590: GFileInfo created without standard::edit-name

(pcmanfm:8783): GLib-GIO-CRITICAL **: 12:09:11.590: file ../gio/gfileinfo.c: line 1742 (g_file_info_get_edit_name): should not be reached

(pcmanfm:8783): GLib-GIO-CRITICAL **: 12:09:11.590: GFileInfo created without standard::size

(pcmanfm:8783): GLib-GIO-CRITICAL **: 12:09:11.590: file ../gio/gfileinfo.c: line 1845 (g_file_info_get_size): should not be reached

(pcmanfm:8783): GLib-GIO-CRITICAL **: 12:09:11.590: GFileInfo created without standard::is-symlink

(pcmanfm:8783): GLib-GIO-CRITICAL **: 12:09:11.590: file ../gio/gfileinfo.c: line 1676 (g_file_info_get_is_symlink): should not be reached

(pcmanfm:8783): GLib-GIO-CRITICAL **: 12:09:11.590: GFileInfo created without standard::is-hidden

(pcmanfm:8783): GLib-GIO-CRITICAL **: 12:09:11.590: file ../gio/gfileinfo.c: line 1632 (g_file_info_get_is_hidden): should not be reached

(pcmanfm:8783): GLib-GIO-CRITICAL **: 12:09:11.590: GFileInfo created without standard::is-backup

(pcmanfm:8783): GLib-GIO-CRITICAL **: 12:09:11.590: file ../gio/gfileinfo.c: line 1654 (g_file_info_get_is_backup): should not be reached
[New Thread 0x7fffe5dfb6c0 (LWP 8813)]

(pcmanfm:8783): GLib-GIO-CRITICAL **: 12:09:11.592: GFileInfo created without standard::edit-name

(pcmanfm:8783): GLib-GIO-CRITICAL **: 12:09:11.592: file ../gio/gfileinfo.c: line 1742 (g_file_info_get_edit_name): should not be reached

(pcmanfm:8783): GLib-GIO-CRITICAL **: 12:09:11.592: GFileInfo created without standard::size

(pcmanfm:8783): GLib-GIO-CRITICAL **: 12:09:11.592: file ../gio/gfileinfo.c: line 1845 (g_file_info_get_size): should not be reached

(pcmanfm:8783): GLib-GIO-CRITICAL **: 12:09:11.592: GFileInfo created without standard::content-type

(pcmanfm:8783): GLib-GIO-CRITICAL **: 12:09:11.592: file ../gio/gfileinfo.c: line 1821 (g_file_info_get_content_type): should not be reached

(pcmanfm:8783): GLib-GIO-CRITICAL **: 12:09:11.592: GFileInfo created without standard::is-symlink

(pcmanfm:8783): GLib-GIO-CRITICAL **: 12:09:11.592: file ../gio/gfileinfo.c: line 1676 (g_file_info_get_is_symlink): should not be reached

(pcmanfm:8783): GLib-GIO-CRITICAL **: 12:09:11.593: GFileInfo created without standard::is-backup

(pcmanfm:8783): GLib-GIO-CRITICAL **: 12:09:11.593: file ../gio/gfileinfo.c: line 1654 (g_file_info_get_is_backup): should not be reached

(pcmanfm:8783): Gtk-WARNING **: 12:09:11.595: Theme parsing error: <data>:2:27: The style property GtkWidget:focus-padding is deprecated and shouldn't be used anymore. It will be removed in a future version

(pcmanfm:8783): Gtk-WARNING **: 12:09:11.595: Theme parsing error: <data>:3:30: The style property GtkWidget:focus-line-width is deprecated and shouldn't be used anymore. It will be removed in a future version
[New Thread 0x7fffcf9ff6c0 (LWP 8814)]

(pcmanfm:8783): GLib-GIO-CRITICAL **: 12:09:11.597: GFileInfo created without standard::edit-name

(pcmanfm:8783): GLib-GIO-CRITICAL **: 12:09:11.597: file ../gio/gfileinfo.c: line 1742 (g_file_info_get_edit_name): should not be reached

(pcmanfm:8783): GLib-GIO-CRITICAL **: 12:09:11.597: GFileInfo created without standard::size

(pcmanfm:8783): GLib-GIO-CRITICAL **: 12:09:11.597: file ../gio/gfileinfo.c: line 1845 (g_file_info_get_size): should not be reached

(pcmanfm:8783): GLib-GIO-CRITICAL **: 12:09:11.597: GFileInfo created without standard::content-type

(pcmanfm:8783): GLib-GIO-CRITICAL **: 12:09:11.597: file ../gio/gfileinfo.c: line 1821 (g_file_info_get_content_type): should not be reached

(pcmanfm:8783): GLib-GIO-CRITICAL **: 12:09:11.597: GFileInfo created without standard::is-symlink

(pcmanfm:8783): GLib-GIO-CRITICAL **: 12:09:11.597: file ../gio/gfileinfo.c: line 1676 (g_file_info_get_is_symlink): should not be reached

(pcmanfm:8783): GLib-GIO-CRITICAL **: 12:09:11.597: GFileInfo created without standard::icon

(pcmanfm:8783): GLib-GIO-CRITICAL **: 12:09:11.597: file ../gio/gfileinfo.c: line 1765 (g_file_info_get_icon): should not be reached

(pcmanfm:8783): GLib-GIO-CRITICAL **: 12:09:11.597: GFileInfo created without standard::is-hidden

(pcmanfm:8783): GLib-GIO-CRITICAL **: 12:09:11.597: file ../gio/gfileinfo.c: line 1632 (g_file_info_get_is_hidden): should not be reached

(pcmanfm:8783): GLib-GIO-CRITICAL **: 12:09:11.597: GFileInfo created without standard::is-backup

(pcmanfm:8783): GLib-GIO-CRITICAL **: 12:09:11.597: file ../gio/gfileinfo.c: line 1654 (g_file_info_get_is_backup): should not be reached

Thread 1 "pcmanfm" received signal SIGSEGV, Segmentation fault.
Downloading 149.07 K source file /usr/src/debug/glib2-2.82.2-1.fc41.x86_64/redhat-linux-build/../gobject/gtype.c
g_type_check_instance (type_instance=0x100000000) at ../gobject/gtype.c:4257                                                                                                                          
4257	      if (type_instance->g_class)

Comment 1 a.trubitsyn 2024-12-24 09:24:59 UTC
i have lxde desktop with kmymoney

latest dnf update are:
Transaction ID : 52
Begin time     : 2024-12-21 06:46:00
Begin rpmdb    : b27eacd4e30c3cd46282af7f8be0046eb791c06851522419735209a28d97fed5
End time       : 2024-12-21 06:51:13
End rpmdb      : 7fa544b2bd0d10c865bc6fc4ec7e834bd666c4eca3838af582f0619f0a8785a2
User           : 1000 al <al>
Status         : Ok
Releasever     : 41
Description    : dnf update -y
Comment        : 
Packages altered:
  Action   Package                                        Reason          Repository
  Install  kernel-modules-extra-0:6.12.5-200.fc41.x86_64  External User   updates
  Install  kernel-modules-0:6.12.5-200.fc41.x86_64        External User   updates
  Install  kernel-core-0:6.12.5-200.fc41.x86_64           External User   updates
  Install  kernel-modules-core-0:6.12.5-200.fc41.x86_64   External User   updates
  Install  kernel-0:6.12.5-200.fc41.x86_64                External User   updates
  Upgrade  alsa-sof-firmware-0:2024.09.2-2.fc41.noarch    Group           updates
  Upgrade  appstream-data-0:41-9.fc41.noarch              Dependency      updates
  Upgrade  freerdp-2:3.10.3-2.fc41.x86_64                 User            updates
  Upgrade  freerdp-libs-2:3.10.3-2.fc41.x86_64            Dependency      updates
  Upgrade  libwinpr-2:3.10.3-2.fc41.x86_64                Dependency      updates
  Upgrade  glibc-0:2.40-17.fc41.x86_64                    Group           updates
  Upgrade  glibc-common-0:2.40-17.fc41.x86_64             Dependency      updates
  Upgrade  glibc-gconv-extra-0:2.40-17.fc41.x86_64        Dependency      updates
  Upgrade  glibc-0:2.40-17.fc41.i686                      Group           updates
  Upgrade  glibc-gconv-extra-0:2.40-17.fc41.i686          Dependency      updates
  Upgrade  glibc-langpack-ru-0:2.40-17.fc41.x86_64        Weak Dependency updates
  Upgrade  glibc-langpack-en-0:2.40-17.fc41.x86_64        Weak Dependency updates
  Upgrade  glibc-doc-0:2.40-17.fc41.noarch                Weak Dependency updates
  Upgrade  glibc-devel-0:2.40-17.fc41.x86_64              Dependency      updates
  Upgrade  glibc-all-langpacks-0:2.40-17.fc41.x86_64      Group           updates
  Upgrade  javascriptcoregtk4.1-0:2.46.5-1.fc41.x86_64    Dependency      updates
  Upgrade  webkit2gtk4.1-0:2.46.5-1.fc41.x86_64           Dependency      updates
  Upgrade  libXv-0:1.0.13-1.fc41.x86_64                   Dependency      updates
  Upgrade  libXv-0:1.0.13-1.fc41.i686                     Dependency      updates
  Upgrade  libdeflate-0:1.23-1.fc41.x86_64                Dependency      updates
  Upgrade  libdeflate-0:1.23-1.fc41.i686                  Dependency      updates
  Upgrade  mozjs115-0:115.18.0-2.fc41.x86_64              Dependency      updates
  Upgrade  python3-boto3-0:1.35.85-1.fc41.noarch          Weak Dependency updates
  Upgrade  python3-botocore-0:1.35.85-1.fc41.noarch       Dependency      updates
  Upgrade  python3-google-auth-1:2.37.0-1.fc41.noarch     Dependency      updates
  Upgrade  qt6-qtbase-0:6.8.1-7.fc41.x86_64               Dependency      updates
  Upgrade  qt6-qtbase-common-0:6.8.1-7.fc41.noarch        Dependency      updates
  Upgrade  qt6-qtbase-mysql-0:6.8.1-7.fc41.x86_64         Dependency      updates
  Upgrade  qt6-qtbase-gui-0:6.8.1-7.fc41.x86_64           Dependency      updates
  Upgrade  qt6-qtmultimedia-0:6.8.1-3.fc41.x86_64         Dependency      updates
  Upgrade  qt6-qtpdf-0:6.8.1-3.fc41.x86_64                Dependency      updates
  Upgrade  qt6-qtwebengine-0:6.8.1-3.fc41.x86_64          Dependency      updates
  Upgrade  selinux-policy-0:41.27-1.fc41.noarch           Dependency      updates
  Upgrade  selinux-policy-targeted-0:41.27-1.fc41.noarch  Group           updates
  Upgrade  sos-0:4.8.2-1.fc41.noarch                      Group           updates
  Remove   kernel-0:6.11.10-300.fc41.x86_64               User            @System
  Remove   kernel-core-0:6.11.10-300.fc41.x86_64          User            @System
  Remove   kernel-modules-0:6.11.10-300.fc41.x86_64       User            @System
  Remove   kernel-modules-core-0:6.11.10-300.fc41.x86_64  User            @System
  Remove   kernel-modules-extra-0:6.11.10-300.fc41.x86_64 User            @System
  Replaced alsa-sof-firmware-0:2024.09.2-1.fc41.noarch    Group           @System
  Replaced appstream-data-0:41-8.fc41.noarch              Dependency      @System
  Replaced freerdp-2:3.9.0-1.fc41.x86_64                  User            @System
  Replaced freerdp-libs-2:3.9.0-1.fc41.x86_64             Dependency      @System
  Replaced glibc-0:2.40-14.fc41.x86_64                    Group           @System
  Replaced glibc-0:2.40-14.fc41.i686                      Group           @System
  Replaced glibc-all-langpacks-0:2.40-14.fc41.x86_64      Group           @System
  Replaced glibc-common-0:2.40-14.fc41.x86_64             Dependency      @System
  Replaced glibc-devel-0:2.40-14.fc41.x86_64              Dependency      @System
  Replaced glibc-doc-0:2.40-14.fc41.noarch                Weak Dependency @System
  Replaced glibc-gconv-extra-0:2.40-14.fc41.x86_64        Dependency      @System
  Replaced glibc-gconv-extra-0:2.40-14.fc41.i686          Dependency      @System
  Replaced glibc-langpack-en-0:2.40-14.fc41.x86_64        Weak Dependency @System
  Replaced glibc-langpack-ru-0:2.40-14.fc41.x86_64        Weak Dependency @System
  Replaced javascriptcoregtk4.1-0:2.46.4-1.fc41.x86_64    Dependency      @System
  Replaced libXv-0:1.0.12-4.fc41.x86_64                   Dependency      @System
  Replaced libXv-0:1.0.12-4.fc41.i686                     Dependency      @System
  Replaced libdeflate-0:1.22-2.fc41.x86_64                Dependency      @System
  Replaced libdeflate-0:1.22-2.fc41.i686                  Dependency      @System
  Replaced libwinpr-2:3.9.0-1.fc41.x86_64                 Dependency      @System
  Replaced mozjs115-0:115.15.0-1.fc41.x86_64              Dependency      @System
  Replaced python3-boto3-0:1.35.81-1.fc41.noarch          Weak Dependency @System
  Replaced python3-botocore-0:1.35.81-1.fc41.noarch       Dependency      @System
  Replaced python3-google-auth-1:2.36.1-1.fc41.noarch     Dependency      @System
  Replaced qt6-qtbase-0:6.8.1-5.fc41.x86_64               Dependency      @System
  Replaced qt6-qtbase-common-0:6.8.1-5.fc41.noarch        Dependency      @System
  Replaced qt6-qtbase-gui-0:6.8.1-5.fc41.x86_64           Dependency      @System
  Replaced qt6-qtbase-mysql-0:6.8.1-5.fc41.x86_64         Dependency      @System
  Replaced qt6-qtmultimedia-0:6.8.1-2.fc41.x86_64         Dependency      @System
  Replaced qt6-qtpdf-0:6.8.1-2.fc41.x86_64                Dependency      @System
  Replaced qt6-qtwebengine-0:6.8.1-2.fc41.x86_64          Dependency      @System
  Replaced selinux-policy-0:41.26-1.fc41.noarch           Dependency      @System
  Replaced selinux-policy-targeted-0:41.26-1.fc41.noarch  Group           @System
  Replaced sos-0:4.8.1-1.fc41.noarch                      Group           @System
  Replaced webkit2gtk4.1-0:2.46.4-1.fc41.x86_64           Dependency      @System

Transaction ID : 53
Begin time     : 2024-12-23 11:08:09
Begin rpmdb    : 7fa544b2bd0d10c865bc6fc4ec7e834bd666c4eca3838af582f0619f0a8785a2
End time       : 2024-12-23 11:11:36
End rpmdb      : c8a72999c1ad40400a89d63c366a4adcb83d38bd49a6e50b5efbf1f526f521d6
User           : 1000 al <al>
Status         : Ok
Releasever     : 41
Description    : dnf update -y
Comment        : 
Packages altered:
  Action   Package                                                   Reason          Repository
  Install  isa-l-0:2.31.0-3.fc41.x86_64                              Dependency      fedora
  Upgrade  alternatives-0:1.31-1.fc41.x86_64                         Dependency      updates
  Upgrade  autocorr-en-1:24.8.4.2-2.fc41.noarch                      Dependency      updates
  Upgrade  autocorr-ru-1:24.8.4.2-2.fc41.noarch                      Dependency      updates
  Upgrade  chkconfig-0:1.31-1.fc41.x86_64                            User            updates
  Upgrade  cups-browsed-1:2.1.0-1.fc41.x86_64                        Group           updates
  Upgrade  flatpak-0:1.15.91-1.fc41.x86_64                           Weak Dependency updates
  Upgrade  flatpak-session-helper-0:1.15.91-1.fc41.x86_64            Dependency      updates
  Upgrade  flatpak-libs-0:1.15.91-1.fc41.x86_64                      Dependency      updates
  Upgrade  flatpak-selinux-0:1.15.91-1.fc41.noarch                   Dependency      updates
  Upgrade  forge-srpm-macros-0:0.4.0-1.fc41.noarch                   Dependency      updates
  Upgrade  libcomps-0:0.1.21-4.fc41.x86_64                           Dependency      updates
  Upgrade  python3-libcomps-0:0.1.21-4.fc41.x86_64                   Dependency      updates
  Upgrade  libdnf-0:0.73.4-2.fc41.x86_64                             Dependency      updates
  Upgrade  python3-libdnf-0:0.73.4-2.fc41.x86_64                     Dependency      updates
  Upgrade  python3-hawkey-0:0.73.4-2.fc41.x86_64                     Dependency      updates
  Upgrade  libfm-0:1.3.2^20241203gitcea66071-1.fc41.x86_64           Dependency      updates
  Upgrade  libfm-gtk2-0:1.3.2^20241203gitcea66071-1.fc41.x86_64      Dependency      updates
  Upgrade  libfm-gtk-0:1.3.2^20241203gitcea66071-1.fc41.x86_64       Dependency      updates
  Upgrade  libfm-gtk-utils-0:1.3.2^20241203gitcea66071-1.fc41.x86_64 Dependency      updates
  Upgrade  libinstpatch-0:1.1.6-31.fc41.x86_64                       Dependency      updates
  Upgrade  libppd-1:2.1.0-1.fc41.x86_64                              Dependency      updates
  Upgrade  libreoffice-1:24.8.4.2-2.fc41.x86_64                      User            updates
  Upgrade  libreoffice-base-1:24.8.4.2-2.fc41.x86_64                 Dependency      updates
  Upgrade  libreoffice-calc-1:24.8.4.2-2.fc41.x86_64                 Dependency      updates
  Upgrade  libreoffice-draw-1:24.8.4.2-2.fc41.x86_64                 Dependency      updates
  Upgrade  libreoffice-emailmerge-1:24.8.4.2-2.fc41.x86_64           Dependency      updates
  Upgrade  libreoffice-impress-1:24.8.4.2-2.fc41.x86_64              Dependency      updates
  Upgrade  libreoffice-math-1:24.8.4.2-2.fc41.x86_64                 Dependency      updates
  Upgrade  libreoffice-writer-1:24.8.4.2-2.fc41.x86_64               Dependency      updates
  Upgrade  libreoffice-core-1:24.8.4.2-2.fc41.x86_64                 Dependency      updates
  Upgrade  libreoffice-data-1:24.8.4.2-2.fc41.x86_64                 External User   updates
  Upgrade  libreoffice-pyuno-1:24.8.4.2-2.fc41.x86_64                Dependency      updates
  Upgrade  libreoffice-ure-1:24.8.4.2-2.fc41.x86_64                  Dependency      updates
  Upgrade  libreoffice-pdfimport-1:24.8.4.2-2.fc41.x86_64            Dependency      updates
  Upgrade  libreoffice-graphicfilter-1:24.8.4.2-2.fc41.x86_64        Dependency      updates
  Upgrade  libreoffice-ogltrans-1:24.8.4.2-2.fc41.x86_64             Dependency      updates
  Upgrade  libreoffice-langpack-en-1:24.8.4.2-2.fc41.x86_64          Dependency      updates
  Upgrade  libreoffice-opensymbol-fonts-1:24.8.4.2-2.fc41.noarch     Group           updates
  Upgrade  libreoffice-x11-1:24.8.4.2-2.fc41.x86_64                  Dependency      updates
  Upgrade  libreoffice-ure-common-1:24.8.4.2-2.fc41.x86_64           External User   updates
  Upgrade  libreoffice-langpack-ru-1:24.8.4.2-2.fc41.x86_64          User            updates
  Upgrade  libreoffice-help-ru-1:24.8.4.2-2.fc41.x86_64              Weak Dependency updates
  Upgrade  libreoffice-help-en-1:24.8.4.2-2.fc41.x86_64              Weak Dependency updates
  Upgrade  libreoffice-gtk4-1:24.8.4.2-2.fc41.x86_64                 Weak Dependency updates
  Upgrade  libreoffice-gtk3-1:24.8.4.2-2.fc41.x86_64                 Weak Dependency updates
  Upgrade  libsane-airscan-0:0.99.30-1.fc41.x86_64                   Dependency      updates
  Upgrade  sane-airscan-0:0.99.30-1.fc41.x86_64                      Dependency      updates
  Upgrade  libxcrypt-0:4.4.36-12.fc41.x86_64                         Dependency      updates
  Upgrade  libxcrypt-devel-0:4.4.36-12.fc41.x86_64                   Dependency      updates
  Upgrade  libxcrypt-compat-0:4.4.36-12.fc41.x86_64                  Weak Dependency updates
  Upgrade  libxcrypt-0:4.4.36-12.fc41.i686                           Dependency      updates
  Upgrade  pcmanfm-0:1.3.2^20241203git836c77c8-1.fc41.x86_64         Group           updates
  Upgrade  python-unversioned-command-0:3.13.1-2.fc41.noarch         Weak Dependency updates
  Upgrade  python3-0:3.13.1-2.fc41.x86_64                            Dependency      updates
  Upgrade  python3-libs-0:3.13.1-2.fc41.x86_64                       Dependency      updates
  Upgrade  python3-devel-0:3.13.1-2.fc41.x86_64                      Dependency      updates
  Upgrade  python3-tkinter-0:3.13.1-2.fc41.x86_64                    Weak Dependency updates
  Upgrade  python3-boto3-0:1.35.86-1.fc41.noarch                     Weak Dependency updates
  Upgrade  python3-botocore-0:1.35.86-1.fc41.noarch                  Dependency      updates
  Upgrade  python3-cramjam-0:2.9.1-1.fc41.x86_64                     Dependency      updates
  Upgrade  python3-matplotlib-0:3.9.4-1.fc41.x86_64                  Weak Dependency updates
  Upgrade  python3-matplotlib-data-0:3.9.4-1.fc41.noarch             Dependency      updates
  Upgrade  python3-matplotlib-tk-0:3.9.4-1.fc41.x86_64               Dependency      updates
  Upgrade  python3-matplotlib-data-fonts-0:3.9.4-1.fc41.noarch       Dependency      updates
  Upgrade  systemd-0:256.10-1.fc41.x86_64                            Group           updates
  Upgrade  systemd-libs-0:256.10-1.fc41.x86_64                       Dependency      updates
  Upgrade  systemd-pam-0:256.10-1.fc41.x86_64                        Dependency      updates
  Upgrade  systemd-udev-0:256.10-1.fc41.x86_64                       Group           updates
  Upgrade  systemd-resolved-0:256.10-1.fc41.x86_64                   Group           updates
  Upgrade  systemd-networkd-0:256.10-1.fc41.x86_64                   Dependency      updates
  Upgrade  systemd-oomd-defaults-0:256.10-1.fc41.noarch              External User   updates
  Upgrade  systemd-devel-0:256.10-1.fc41.x86_64                      Dependency      updates
  Upgrade  systemd-libs-0:256.10-1.fc41.i686                         Dependency      updates
  Upgrade  systemd-boot-unsigned-0:256.10-1.fc41.x86_64              Dependency      updates
  Upgrade  systemd-rpm-macros-0:256.10-1.fc41.noarch                 Dependency      updates
  Upgrade  xorg-x11-server-Xorg-0:21.1.15-1.fc41.x86_64              Group           updates
  Upgrade  xorg-x11-server-common-0:21.1.15-1.fc41.x86_64            Dependency      updates
  Replaced alternatives-0:1.30-1.fc41.x86_64                         Dependency      @System
  Replaced autocorr-en-1:24.8.3.2-2.fc41.noarch                      Dependency      @System
  Replaced autocorr-ru-1:24.8.3.2-2.fc41.noarch                      Dependency      @System
  Replaced chkconfig-0:1.30-1.fc41.x86_64                            User            @System
  Replaced cups-browsed-1:2.0.1-4.fc41.x86_64                        Group           @System
  Replaced flatpak-0:1.15.12-1.fc41.x86_64                           Weak Dependency @System
  Replaced flatpak-libs-0:1.15.12-1.fc41.x86_64                      Dependency      @System
  Replaced flatpak-selinux-0:1.15.12-1.fc41.noarch                   Dependency      @System
  Replaced flatpak-session-helper-0:1.15.12-1.fc41.x86_64            Dependency      @System
  Replaced forge-srpm-macros-0:0.3.2-1.fc41.noarch                   Dependency      @System
  Replaced libcomps-0:0.1.21-3.fc41.x86_64                           Dependency      @System
  Replaced libdnf-0:0.73.4-1.fc41.x86_64                             Dependency      @System
  Replaced libfm-0:1.3.2^20241107gitd9935ec1-1.fc41.x86_64           Dependency      @System
  Replaced libfm-gtk-0:1.3.2^20241107gitd9935ec1-1.fc41.x86_64       Dependency      @System
  Replaced libfm-gtk-utils-0:1.3.2^20241107gitd9935ec1-1.fc41.x86_64 Dependency      @System
  Replaced libfm-gtk2-0:1.3.2^20241107gitd9935ec1-1.fc41.x86_64      Dependency      @System
  Replaced libinstpatch-0:1.1.6-29.fc41.x86_64                       Dependency      @System
  Replaced libppd-1:2.1~b1-2.fc41.x86_64                             Dependency      @System
  Replaced libreoffice-1:24.8.3.2-2.fc41.x86_64                      User            @System
  Replaced libreoffice-base-1:24.8.3.2-2.fc41.x86_64                 Dependency      @System
  Replaced libreoffice-calc-1:24.8.3.2-2.fc41.x86_64                 Dependency      @System
  Replaced libreoffice-core-1:24.8.3.2-2.fc41.x86_64                 Dependency      @System
  Replaced libreoffice-data-1:24.8.3.2-2.fc41.x86_64                 External User   @System
  Replaced libreoffice-draw-1:24.8.3.2-2.fc41.x86_64                 Dependency      @System
  Replaced libreoffice-emailmerge-1:24.8.3.2-2.fc41.x86_64           Dependency      @System
  Replaced libreoffice-graphicfilter-1:24.8.3.2-2.fc41.x86_64        Dependency      @System
  Replaced libreoffice-gtk3-1:24.8.3.2-2.fc41.x86_64                 Weak Dependency @System
  Replaced libreoffice-gtk4-1:24.8.3.2-2.fc41.x86_64                 Weak Dependency @System
  Replaced libreoffice-help-en-1:24.8.3.2-2.fc41.x86_64              Weak Dependency @System
  Replaced libreoffice-help-ru-1:24.8.3.2-2.fc41.x86_64              Weak Dependency @System
  Replaced libreoffice-impress-1:24.8.3.2-2.fc41.x86_64              Dependency      @System
  Replaced libreoffice-langpack-en-1:24.8.3.2-2.fc41.x86_64          Dependency      @System
  Replaced libreoffice-langpack-ru-1:24.8.3.2-2.fc41.x86_64          User            @System
  Replaced libreoffice-math-1:24.8.3.2-2.fc41.x86_64                 Dependency      @System
  Replaced libreoffice-ogltrans-1:24.8.3.2-2.fc41.x86_64             Dependency      @System
  Replaced libreoffice-opensymbol-fonts-1:24.8.3.2-2.fc41.noarch     Group           @System
  Replaced libreoffice-pdfimport-1:24.8.3.2-2.fc41.x86_64            Dependency      @System
  Replaced libreoffice-pyuno-1:24.8.3.2-2.fc41.x86_64                Dependency      @System
  Replaced libreoffice-ure-1:24.8.3.2-2.fc41.x86_64                  Dependency      @System
  Replaced libreoffice-ure-common-1:24.8.3.2-2.fc41.x86_64           External User   @System
  Replaced libreoffice-writer-1:24.8.3.2-2.fc41.x86_64               Dependency      @System
  Replaced libreoffice-x11-1:24.8.3.2-2.fc41.x86_64                  Dependency      @System
  Replaced libsane-airscan-0:0.99.29-2.fc41.x86_64                   Dependency      @System
  Replaced libxcrypt-0:4.4.36-11.fc41.x86_64                         Dependency      @System
  Replaced libxcrypt-0:4.4.36-11.fc41.i686                           Dependency      @System
  Replaced libxcrypt-compat-0:4.4.36-11.fc41.x86_64                  Weak Dependency @System
  Replaced libxcrypt-devel-0:4.4.36-11.fc41.x86_64                   Dependency      @System
  Replaced pcmanfm-0:1.3.2^20240821gitaa4860d6-1.fc41.x86_64         Group           @System
  Replaced python-unversioned-command-0:3.13.0-1.fc41.noarch         Weak Dependency @System
  Replaced python3-0:3.13.0-1.fc41.x86_64                            Dependency      @System
  Replaced python3-boto3-0:1.35.85-1.fc41.noarch                     Weak Dependency @System
  Replaced python3-botocore-0:1.35.85-1.fc41.noarch                  Dependency      @System
  Replaced python3-cramjam-0:2.8.3-9.fc41.x86_64                     Dependency      @System
  Replaced python3-devel-0:3.13.0-1.fc41.x86_64                      Dependency      @System
  Replaced python3-hawkey-0:0.73.4-1.fc41.x86_64                     Dependency      @System
  Replaced python3-libcomps-0:0.1.21-3.fc41.x86_64                   Dependency      @System
  Replaced python3-libdnf-0:0.73.4-1.fc41.x86_64                     Dependency      @System
  Replaced python3-libs-0:3.13.0-1.fc41.x86_64                       Dependency      @System
  Replaced python3-matplotlib-0:3.9.3-1.fc41.x86_64                  Weak Dependency @System
  Replaced python3-matplotlib-data-0:3.9.3-1.fc41.noarch             Dependency      @System
  Replaced python3-matplotlib-data-fonts-0:3.9.3-1.fc41.noarch       Dependency      @System
  Replaced python3-matplotlib-tk-0:3.9.3-1.fc41.x86_64               Dependency      @System
  Replaced python3-tkinter-0:3.13.0-1.fc41.x86_64                    Weak Dependency @System
  Replaced sane-airscan-0:0.99.29-2.fc41.x86_64                      Dependency      @System
  Replaced systemd-0:256.9-2.fc41.x86_64                             Group           @System
  Replaced systemd-boot-unsigned-0:256.9-2.fc41.x86_64               Dependency      @System
  Replaced systemd-devel-0:256.9-2.fc41.x86_64                       Dependency      @System
  Replaced systemd-libs-0:256.9-2.fc41.x86_64                        Dependency      @System
  Replaced systemd-libs-0:256.9-2.fc41.i686                          Dependency      @System
  Replaced systemd-networkd-0:256.9-2.fc41.x86_64                    Dependency      @System
  Replaced systemd-oomd-defaults-0:256.9-2.fc41.noarch               External User   @System
  Replaced systemd-pam-0:256.9-2.fc41.x86_64                         Dependency      @System
  Replaced systemd-resolved-0:256.9-2.fc41.x86_64                    Group           @System
  Replaced systemd-rpm-macros-0:256.9-2.fc41.noarch                  Dependency      @System
  Replaced systemd-udev-0:256.9-2.fc41.x86_64                        Group           @System
  Replaced xorg-x11-server-Xorg-0:21.1.14-2.fc41.x86_64              Group           @System
  Replaced xorg-x11-server-common-0:21.1.14-2.fc41.x86_64            Dependency      @System

Transaction ID : 54
Begin time     : 2024-12-24 04:23:25
Begin rpmdb    : c8a72999c1ad40400a89d63c366a4adcb83d38bd49a6e50b5efbf1f526f521d6
End time       : 2024-12-24 04:24:09
End rpmdb      : fa3d23ec3439319cbeb443df66d8cee75d0f9b8f030874c8ef73dcdefae40adf
User           : 1000 al <al>
Status         : Ok
Releasever     : 41
Description    : dnf update -y
Comment        : 
Packages altered:
  Action   Package                             Reason     Repository
  Upgrade  libwebp-0:1.5.0-1.fc41.x86_64       Dependency updates
  Upgrade  libwebp-tools-0:1.5.0-1.fc41.x86_64 Dependency updates
  Upgrade  libwebp-0:1.5.0-1.fc41.i686         Dependency updates
  Replaced libwebp-0:1.4.0-4.fc41.x86_64       Dependency @System
  Replaced libwebp-0:1.4.0-4.fc41.i686         Dependency @System
  Replaced libwebp-tools-0:1.4.0-4.fc41.x86_64 Dependency @System

Comment 2 Mamoru TASAKA 2024-12-24 10:22:16 UTC
Would you provide full stackframe? Just showing the top stack is not useful as segfault is actually happing in GLib.
Also please provide variables' values.

Comment 3 a.trubitsyn 2024-12-24 14:01:29 UTC
(In reply to Mamoru TASAKA from comment #2)
> Would you provide full stackframe? Just showing the top stack is not useful
> as segfault is actually happing in GLib.
Sorry, i don't understand what do you mean. Please explain

> Also please provide variables' values.
export
declare -x COLORTERM="truecolor"
declare -x DBUS_SESSION_BUS_ADDRESS="unix:path=/run/user/1000/bus"
declare -x DEBUGINFOD_IMA_CERT_PATH="/etc/keys/ima:"
declare -x DEBUGINFOD_URLS="https://debuginfod.fedoraproject.org/ "
declare -x DESKTOP_SESSION="LXDE"
declare -x DISPLAY=":0.0"
declare -x EDITOR="/usr/bin/nano"
declare -x GNOME_KEYRING_CONTROL="/home/al/.cache/keyring-6FUBZ2"
declare -x GPG_TTY="/dev/pts/0"
declare -x HISTCONTROL="ignoredups"
declare -x HISTSIZE="1000"
declare -x HOME="/home/al"
declare -x IMSETTINGS_INTEGRATE_DESKTOP="yes"
declare -x IMSETTINGS_MODULE="X compose table"
declare -x JOURNAL_STREAM="9:12334"
declare -x KDEDIRS="/usr"
declare -x LANG="ru_RU.UTF-8"
declare -x LESSOPEN="||/usr/bin/lesspipe.sh %s"
declare -x LOGNAME="al"
declare -x LS_COLORS="rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=01;37;41:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.7z=01;31:*.ace=01;31:*.alz=01;31:*.apk=01;31:*.arc=01;31:*.arj=01;31:*.bz=01;31:*.bz2=01;31:*.cab=01;31:*.cpio=01;31:*.crate=01;31:*.deb=01;31:*.drpm=01;31:*.dwm=01;31:*.dz=01;31:*.ear=01;31:*.egg=01;31:*.esd=01;31:*.gz=01;31:*.jar=01;31:*.lha=01;31:*.lrz=01;31:*.lz=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.lzo=01;31:*.pyz=01;31:*.rar=01;31:*.rpm=01;31:*.rz=01;31:*.sar=01;31:*.swm=01;31:*.t7z=01;31:*.tar=01;31:*.taz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tgz=01;31:*.tlz=01;31:*.txz=01;31:*.tz=01;31:*.tzo=01;31:*.tzst=01;31:*.udeb=01;31:*.war=01;31:*.whl=01;31:*.wim=01;31:*.xz=01;31:*.z=01;31:*.zip=01;31:*.zoo=01;31:*.zst=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=01;36:*.au=01;36:*.flac=01;36:*.m4a=01;36:*.mid=01;36:*.midi=01;36:*.mka=01;36:*.mp3=01;36:*.mpc=01;36:*.ogg=01;36:*.ra=01;36:*.wav=01;36:*.oga=01;36:*.opus=01;36:*.spx=01;36:*.xspf=01;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:"
declare -x MAIL="/var/spool/mail/al"
declare -x MEMORY_PRESSURE_WATCH="/sys/fs/cgroup/system.slice/lxdm.service/memory.pressure"
declare -x MEMORY_PRESSURE_WRITE="c29tZSAyMDAwMDAgMjAwMDAwMAA="
declare -x MOZ_GMP_PATH="/usr/lib64/mozilla/plugins/gmp-gmpopenh264/system-installed"
declare -x OLDPWD
declare -x PATH="/home/al/.local/bin:/home/al/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin"
declare -x PREFERRED="/usr/bin/startlxde"
declare -x PWD="/home/al"
declare -x QT_IM_MODULE="xim"
declare -x SHELL="/bin/bash"
declare -x SHLVL="1"
declare -x SSH_AUTH_SOCK="/tmp/ssh-XXXXXXGuiyfP/agent.1261"
declare -x SYSTEMD_EXEC_PID="1128"
declare -x SYSTEMD_SLEEP_FREEZE_USER_SESSIONS="0"
declare -x TERM="xterm-256color"
declare -x USER="al"
declare -x VTE_VERSION="7802"
declare -x XAUTHORITY="/home/al/.Xauthority"
declare -x XDG_CONFIG_DIRS="/etc/xdg/lxsession:/etc/xdg"
declare -x XDG_CONFIG_HOME="/home/al/.config"
declare -x XDG_CURRENT_DESKTOP="LXDE"
declare -x XDG_DATA_DIRS="/usr/local/share:/usr/share:/usr/share/gdm:/var/lib/menu-xdg:/home/al/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share/:/usr/share/"
declare -x XDG_DATA_HOME="/home/al/.local/share"
declare -x XDG_MENU_PREFIX="lxde-"
declare -x XDG_RUNTIME_DIR="/run/user/1000"
declare -x XDG_SEAT="seat0"
declare -x XDG_SESSION_CLASS="user"
declare -x XDG_SESSION_ID="1"
declare -x XDG_SESSION_TYPE="x11"
declare -x XDG_VTNR="1"
declare -x XMODIFIERS="@im=none"
declare -x _LXSESSION_PID="1261"

Comment 4 Mamoru TASAKA 2024-12-24 14:11:23 UTC
When executing pcmanfm under gdb, if pcmanfm crashes, do

(gdb) bt full

Comment 5 a.trubitsyn 2024-12-24 14:22:56 UTC
ok. Thank you.
Here is
gdb pcmanfm
GNU gdb (Fedora Linux) 15.2-3.fc41
Copyright (C) 2024 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-redhat-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<https://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
    <http://www.gnu.org/software/gdb/documentation/>.

For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from pcmanfm...

This GDB supports auto-downloading debuginfo from the following URLs:
  <https://debuginfod.fedoraproject.org/>
Enable debuginfod for this session? (y or [n]) y
Debuginfod has been enabled.
To make this setting permanent, add 'set debuginfod enabled on' to .gdbinit.
Reading symbols from /home/al/.cache/debuginfod_client/5403af2bc7b3fe697e89e8bb48c6e31e03204f2e/debuginfo...
(gdb) bt full
No stack.
(gdb) run
Starting program: /usr/bin/pcmanfm 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".

(pcmanfm:4697): dbind-WARNING **: 17:19:58.777: Couldn't connect to accessibility bus: Failed to connect to socket /root/.cache/at-spi/bus_0: Отказано в доступе
[New Thread 0x7fffe7dff6c0 (LWP 4700)]
[New Thread 0x7fffdffff6c0 (LWP 4701)]
[New Thread 0x7fffe75fe6c0 (LWP 4702)]
[New Thread 0x7fffe6dfd6c0 (LWP 4703)]
[New Thread 0x7fffe65fc6c0 (LWP 4704)]
[New Thread 0x7fffe5dfb6c0 (LWP 4705)]
[New Thread 0x7fffe4ff56c0 (LWP 4706)]
[Thread 0x7fffe65fc6c0 (LWP 4704) exited]
[Thread 0x7fffe6dfd6c0 (LWP 4703) exited]

(pcmanfm:4697): GLib-GIO-CRITICAL **: 17:19:59.699: GFileInfo created without standard::edit-name

(pcmanfm:4697): GLib-GIO-CRITICAL **: 17:19:59.699: file ../gio/gfileinfo.c: line 1742 (g_file_info_get_edit_name): should not be reached

(pcmanfm:4697): GLib-GIO-CRITICAL **: 17:19:59.699: GFileInfo created without standard::size

(pcmanfm:4697): GLib-GIO-CRITICAL **: 17:19:59.699: file ../gio/gfileinfo.c: line 1845 (g_file_info_get_size): should not be reached

(pcmanfm:4697): GLib-GIO-CRITICAL **: 17:19:59.700: GFileInfo created without standard::is-symlink

(pcmanfm:4697): GLib-GIO-CRITICAL **: 17:19:59.700: file ../gio/gfileinfo.c: line 1676 (g_file_info_get_is_symlink): should not be reached

(pcmanfm:4697): GLib-GIO-CRITICAL **: 17:19:59.700: GFileInfo created without standard::is-hidden

(pcmanfm:4697): GLib-GIO-CRITICAL **: 17:19:59.700: file ../gio/gfileinfo.c: line 1632 (g_file_info_get_is_hidden): should not be reached

(pcmanfm:4697): GLib-GIO-CRITICAL **: 17:19:59.700: GFileInfo created without standard::is-backup

(pcmanfm:4697): GLib-GIO-CRITICAL **: 17:19:59.700: file ../gio/gfileinfo.c: line 1654 (g_file_info_get_is_backup): should not be reached
[New Thread 0x7fffe65fc6c0 (LWP 4709)]

(pcmanfm:4697): GLib-GIO-CRITICAL **: 17:19:59.702: GFileInfo created without standard::edit-name

(pcmanfm:4697): GLib-GIO-CRITICAL **: 17:19:59.702: file ../gio/gfileinfo.c: line 1742 (g_file_info_get_edit_name): should not be reached

(pcmanfm:4697): GLib-GIO-CRITICAL **: 17:19:59.702: GFileInfo created without standard::size

(pcmanfm:4697): GLib-GIO-CRITICAL **: 17:19:59.702: file ../gio/gfileinfo.c: line 1845 (g_file_info_get_size): should not be reached

(pcmanfm:4697): GLib-GIO-CRITICAL **: 17:19:59.702: GFileInfo created without standard::content-type

(pcmanfm:4697): GLib-GIO-CRITICAL **: 17:19:59.702: file ../gio/gfileinfo.c: line 1821 (g_file_info_get_content_type): should not be reached

(pcmanfm:4697): GLib-GIO-CRITICAL **: 17:19:59.702: GFileInfo created without standard::is-symlink

(pcmanfm:4697): GLib-GIO-CRITICAL **: 17:19:59.702: file ../gio/gfileinfo.c: line 1676 (g_file_info_get_is_symlink): should not be reached

(pcmanfm:4697): GLib-GIO-CRITICAL **: 17:19:59.702: GFileInfo created without standard::is-backup

(pcmanfm:4697): GLib-GIO-CRITICAL **: 17:19:59.702: file ../gio/gfileinfo.c: line 1654 (g_file_info_get_is_backup): should not be reached

(pcmanfm:4697): Gtk-WARNING **: 17:19:59.704: Theme parsing error: <data>:2:27: The style property GtkWidget:focus-padding is deprecated and shouldn't be used anymore. It will be removed in a future version

(pcmanfm:4697): Gtk-WARNING **: 17:19:59.704: Theme parsing error: <data>:3:30: The style property GtkWidget:focus-line-width is deprecated and shouldn't be used anymore. It will be removed in a future version
[New Thread 0x7fffe6dfd6c0 (LWP 4710)]

(pcmanfm:4697): GLib-GIO-CRITICAL **: 17:19:59.706: GFileInfo created without standard::edit-name

(pcmanfm:4697): GLib-GIO-CRITICAL **: 17:19:59.706: file ../gio/gfileinfo.c: line 1742 (g_file_info_get_edit_name): should not be reached

(pcmanfm:4697): GLib-GIO-CRITICAL **: 17:19:59.706: GFileInfo created without standard::size

(pcmanfm:4697): GLib-GIO-CRITICAL **: 17:19:59.706: file ../gio/gfileinfo.c: line 1845 (g_file_info_get_size): should not be reached

(pcmanfm:4697): GLib-GIO-CRITICAL **: 17:19:59.706: GFileInfo created without standard::content-type

(pcmanfm:4697): GLib-GIO-CRITICAL **: 17:19:59.706: file ../gio/gfileinfo.c: line 1821 (g_file_info_get_content_type): should not be reached

(pcmanfm:4697): GLib-GIO-CRITICAL **: 17:19:59.706: GFileInfo created without standard::is-symlink

(pcmanfm:4697): GLib-GIO-CRITICAL **: 17:19:59.706: file ../gio/gfileinfo.c: line 1676 (g_file_info_get_is_symlink): should not be reached

(pcmanfm:4697): GLib-GIO-CRITICAL **: 17:19:59.706: GFileInfo created without standard::icon

(pcmanfm:4697): GLib-GIO-CRITICAL **: 17:19:59.706: file ../gio/gfileinfo.c: line 1765 (g_file_info_get_icon): should not be reached

(pcmanfm:4697): GLib-GIO-CRITICAL **: 17:19:59.706: GFileInfo created without standard::is-hidden

(pcmanfm:4697): GLib-GIO-CRITICAL **: 17:19:59.706: file ../gio/gfileinfo.c: line 1632 (g_file_info_get_is_hidden): should not be reached

(pcmanfm:4697): GLib-GIO-CRITICAL **: 17:19:59.706: GFileInfo created without standard::is-backup

(pcmanfm:4697): GLib-GIO-CRITICAL **: 17:19:59.706: file ../gio/gfileinfo.c: line 1654 (g_file_info_get_is_backup): should not be reached
[Thread 0x7fffe65fc6c0 (LWP 4709) exited]
[New Thread 0x7fffe65fc6c0 (LWP 4711)]
[Thread 0x7fffe65fc6c0 (LWP 4711) exited]
[New Thread 0x7fffe65fc6c0 (LWP 4712)]
[Thread 0x7fffe65fc6c0 (LWP 4712) exited]

Thread 1 "pcmanfm" received signal SIGSEGV, Segmentation fault.
g_type_check_instance (type_instance=0x100000000) at ../gobject/gtype.c:4257
4257	      if (type_instance->g_class)
(gdb) bt full
#0  g_type_check_instance (type_instance=0x100000000) at ../gobject/gtype.c:4257
#1  0x00007ffff6e8398c in g_signal_handlers_block_matched
    (instance=0x100000000, mask=mask@entry=(G_SIGNAL_MATCH_FUNC | G_SIGNAL_MATCH_DATA), signal_id=signal_id@entry=0, detail=detail@entry=0, closure=closure@entry=0x0, func=func@entry=0x7ffff70ae230 <_on_cfg_file_changed>, data=0x4b2900) at ../gobject/gsignal.c:2881
        _g_boolean_var_91 = <optimized out>
        n_handlers = 0
        __func__ = "g_signal_handlers_block_matched"
#2  0x00007ffff70a8296 in fm_config_save (cfg=0x4b2900 [FmAppConfig], name=0x988820 "/home/al/.config/libfm/libfm.conf", name@entry=0x0)
    at /usr/src/debug/libfm-1.3.2^20241203gitcea66071-1.fc41.x86_64/libfm/_BUILDDIR_gtk3/../src/base/fm-config.c:487
        path = 0x988820 "/home/al/.config/libfm/libfm.conf"
        dir_path = 0x4aea00 "/home/al/.config/libfm"
        f = <optimized out>
        str = <optimized out>
#3  0x0000000000411f96 in pcmanfm_save_config (immediate=1) at /usr/src/debug/pcmanfm-1.3.2^20241203git836c77c8-1.fc41.x86_64/pcmanfm/src/pcmanfm.c:594
#4  on_save_config_idle (user_data=<optimized out>) at /usr/src/debug/pcmanfm-1.3.2^20241203git836c77c8-1.fc41.x86_64/pcmanfm/src/pcmanfm.c:585
#5  0x00007ffff7c2a00d in gdk_threads_dispatch (data=data@entry=0x96fc70) at ../gdk/gdk.c:769
        dispatch = 0x96fc70
        ret = 0
#6  0x00007ffff6d59add in g_idle_dispatch (source=0x96fda0, callback=0x7ffff7c29fe0 <gdk_threads_dispatch>, user_data=0x96fc70) at ../glib/gmain.c:6243
        idle_source = 0x96fda0
        again = <optimized out>
#7  0x00007ffff6d5328c in g_main_dispatch (context=0x489880) at ../glib/gmain.c:3357
        dispatch = 0x7ffff6d59ab0 <g_idle_dispatch>
        prev_source = 0x0
        begin_time_nsec = 2746153868468
        was_in_call = 0
        user_data = 0x96fc70
        callback = 0x7ffff7c29fe0 <gdk_threads_dispatch>
        cb_funcs = 0x7ffff6e60280 <g_source_callback_funcs>
        cb_data = 0x974cc0
        need_destroy = <optimized out>
        source = 0x96fda0
        current = 0x4d2290
        i = 3
        __func__ = {<optimized out> <repeats 16 times>}
#8  g_main_context_dispatch_unlocked (context=0x489880) at ../glib/gmain.c:4208
#9  0x00007ffff6db37b8 in g_main_context_iterate_unlocked.isra.0 (context=0x489880, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4273
        max_priority = 300
        timeout_usec = 0
        some_ready = 1
        nfds = <optimized out>
        allocated_nfds = <optimized out>
--Type <RET> for more, q to quit, c to continue without paging--c
        fds = 0x98ae60
        begin_time_nsec = 2746151408645
#10 0x00007ffff6d59377 in g_main_loop_run (loop=0x5c6cb0) at ../glib/gmain.c:4475
        self = <optimized out>
        __func__ = "g_main_loop_run"
#11 0x00007ffff75efb35 in gtk_main () at ../gtk/gtkmain.c:1329
        loop = 0x5c6cb0
#12 0x0000000000407aab in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/pcmanfm-1.3.2^20241203git836c77c8-1.fc41.x86_64/pcmanfm/src/pcmanfm.c:284
        config = 0x4b2900 [FmAppConfig]
        err = 0x0
        inst = {prog_name = 0x4354b4 "pcmanfm", cb = 0x408c50 <single_inst_cb>, opt_entries = 0x440c30 <opt_entries+144>, screen_num = 0, io_channel = 0x4b5310, sock = 5, io_watch = 2}
        l = <optimized out>

Comment 6 Mamoru TASAKA 2024-12-24 15:52:32 UTC
Would you break at fm_config_init and show the structure member of *self?

i.e.

(gdb) break fm_config_init
(gdb) r

(When gdb stops at fm_config_int)
(gdb) bt
(gdb) p *self

Comment 7 Mamoru TASAKA 2024-12-24 15:58:39 UTC
(By the way, when did you reboot last time?)

Comment 8 Mamoru TASAKA 2024-12-25 01:37:30 UTC
Well, after looking at your logs, perhaps rebooting is not related.

Still I am waiting for the result for my comment 6, i.e.

$ gdb pcmanfm
(gdb) break fm_config_init
(gdb) r

[when gdb stops at fm_config_init]
(gdb) bt
(gdb) p *self

I now guess that this confirms that this shows ABI breakage at libfm.

Comment 9 a.trubitsyn 2024-12-25 05:48:50 UTC
right after reboot and login:
gdb pcmanfm
GNU gdb (Fedora Linux) 15.2-3.fc41
Copyright (C) 2024 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-redhat-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<https://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
    <http://www.gnu.org/software/gdb/documentation/>.

For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from pcmanfm...

This GDB supports auto-downloading debuginfo from the following URLs:
  <https://debuginfod.fedoraproject.org/>
Enable debuginfod for this session? (y or [n]) y
Debuginfod has been enabled.
To make this setting permanent, add 'set debuginfod enabled on' to .gdbinit.
Reading symbols from /home/al/.cache/debuginfod_client/5403af2bc7b3fe697e89e8bb48c6e31e03204f2e/debuginfo...
(gdb) break fm_config_init
Function "fm_config_init" not defined.
Make breakpoint pending on future shared library load? (y or [n]) y
Breakpoint 1 (fm_config_init) pending.
(gdb) r
Starting program: /usr/bin/pcmanfm 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".

(pcmanfm:2341): dbind-WARNING **: 08:01:59.417: Couldn't connect to accessibility bus: Failed to connect to socket /root/.cache/at-spi/bus_0: Отказано в доступе
[Inferior 1 (process 2341) exited normally]
(gdb) exit

in dmesg
[  196.050773] show_signal_msg: 3 callbacks suppressed
[  196.050780] pcmanfm[1496]: segfault at 100000000 ip 00007fdb9022e481 sp 00007ffe4efa54d0 error 4 in libgobject-2.0.so.0.8200.2[30481,7fdb901fe000+39000] likely on CPU 2 (core 0, socket 0)
[  196.050793] Code: 35 d1 39 01 00 4d 85 e4 75 af 48 8d 0d bb 39 01 00 e9 5d fd ff ff 0f 1f 00 f3 0f 1e fa 55 48 89 e5 48 85 ff 0f 84 8f 00 00 00 <48> 8b 07 48 85 c0 0f 84 a3 00 00 00 48 8b 10 48 81 fa fc 03 00 00

pcmanfm exit before fm_config_init (see [Inferior 1 (process 2341) exited normally])
I don't know how to start gdb with command like
env DISPLAY=$DISPLAY NO_AT_BRIDGE=1 /usr/bin/pcmanfm
for suppress Failed to connect to socket /root/.cache/at-spi/bus_0: warning
gdb "env DISPLAY=$DISPLAY NO_AT_BRIDGE=1 /usr/bin/pcmanfm" don't work.

ArigatÔ gozaimasu for your support. I return to this computer only after december 30th.

Comment 10 Mamoru TASAKA 2024-12-25 06:13:56 UTC
https://github.com/lxde/libfm/issues/104

Comment 11 Mamoru TASAKA 2024-12-25 07:42:39 UTC
Reproduced, this is apparently wrong.

tasaka1@localhost ~]$ gdb --args pcmanfm
GNU gdb (Fedora Linux) 15.2-3.fc41
Copyright (C) 2024 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-redhat-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<https://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
    <http://www.gnu.org/software/gdb/documentation/>.

For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from pcmanfm...
Reading symbols from /usr/lib/debug/usr/bin/pcmanfm-1.3.2^20241203git836c77c8-1.fc41.x86_64.debug...
(gdb) set style enabled off
(gdb) break fm_config_init
Function "fm_config_init" not defined.
Make breakpoint pending on future shared library load? (y or [n]) y
Breakpoint 1 (fm_config_init) pending.
(gdb) r
Starting program: /usr/bin/pcmanfm 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".

(pcmanfm:719630): dbind-WARNING **: 16:26:10.627: Couldn't connect to accessibility bus: Failed to connect to socket /root/.cache/at-spi/bus_0: 許可がありません
Breakpoint 1, fm_config_init (self=0x4bc930 [FmConfig])
    at /usr/src/debug/libfm-1.3.2^20241216gitfb651b87-1.fc41.x86_64/libfm/_BUILDDIR_gtk3/../src/base/fm-config.c:137
137     {
(gdb) bt

#0  fm_config_init (self=0x4bc930 [FmConfig])
    at /usr/src/debug/libfm-1.3.2^20241216gitfb651b87-1.fc41.x86_64/libfm/_BUILDDIR_gtk3/../src/base/fm-config.c:137
#1  0x00007ffff6e9af27 in g_type_create_instance (type=0x4c00f0 [FmAppConfig/FmConfig]) at ../gobject/gtype.c:1945
#2  0x00007ffff6e801c4 in g_object_new_internal (class=0x4c0360, params=0x0, n_params=0) at ../gobject/gobject.c:2606
#3  0x00007ffff6e817de in g_object_new_internal (class=<optimized out>, params=<optimized out>, n_params=<optimized out>)
    at ../gobject/gobject.c:2603
#4  g_object_new_with_properties (object_type=<optimized out>, n_properties=<optimized out>, names=names@entry=0x0, values=values@entry=0x0)
    at ../gobject/gobject.c:2769
#5  0x00007ffff6e82801 in g_object_new (object_type=<optimized out>, first_property_name=first_property_name@entry=0x0)
    at ../gobject/gobject.c:2415
#6  0x0000000000407704 in fm_app_config_new () at /usr/src/debug/pcmanfm-1.3.2^20241203git836c77c8-1.fc41.x86_64/pcmanfm/src/app-config.c:543
#7  main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/pcmanfm-1.3.2^20241203git836c77c8-1.fc41.x86_64/pcmanfm/src/pcmanfm.c:253
(gdb) p *self

$1 = {parent = {g_type_instance = {g_class = 0x4bff00 [g_type: FmConfig]}, ref_count = 1, qdata = 0x0}, _cfg_name = 0x0, terminal = 0x0, 
  archiver = 0x0, big_icon_size = 0, small_icon_size = 0, pane_icon_size = 0, thumbnail_size = 0, thumbnail_max = 0, auto_selection_delay = 0, 
  drop_default_action = 0, single_click = 0, middle_click = 0, use_trash = 0, confirm_del = 0, confirm_trash = 0, show_thumbnail = 0, 
  thumbnail_local = 0, show_internal_volumes = 0, si_unit = 0, advanced_mode = 0, force_startup_notify = 0, date_iso_8601 = 0, 
  backup_as_hidden = 0, no_usb_trash = 0, no_child_non_expandable = 0, show_full_names = 0, shadow_hidden = 0, places_home = 0, 
  places_desktop = 0, places_applications = 0, places_trash = 0, places_root = 0, places_computer = 0, places_network = 0, places_unmounted = 0, 
  only_user_templates = 0, template_run_app = 0, template_type_once = 0, defer_content_test = 0, quick_exec = 0, modules_blacklist = 0x0, 
  modules_whitelist = 0x0, system_modules_blacklist = 0x0, list_view_size_units = 0x0, format_cmd = 0x0, smart_desktop_autodrop = 0, 
  saved_search = 0x0, _reserved1 = 0x0, _reserved2 = 0x0, _reserved3 = 0x0, _reserved4 = 0x0, _reserved5 = 0x0, _reserved6 = 0x0, 
  _reserved7 = 0x0, _cfg_mon = 0x0}
(gdb) p &(self->_cfg_mon)

$2 = (GFileMonitor **) 0x4bca68
(gdb) watch *((long *)0x4b0x4bca68

Hardware watchpoint 2: *((long *)0x4bca68)
(gdb) c

Continuing.
[New Thread 0x7fffe7c006c0 (LWP 719694)]
[New Thread 0x7fffe72006c0 (LWP 719695)]
[New Thread 0x7fffe68006c0 (LWP 719696)]

Thread 1 "pcmanfm" hit Hardware watchpoint 2: *((long *)0x4bca68)

Old value = 0
New value = 5124544
_cfg_monitor_add (cfg=0x4bc930, path=0x4bde30 "/home/tasaka1/.config/libfm/libfm.conf")
    at /usr/src/debug/libfm-1.3.2^20241216gitfb651b87-1.fc41.x86_64/libfm/_BUILDDIR_gtk3/../src/base/fm-config.c:107
107         g_object_unref(gf);
Missing debuginfo, try: dnf debuginfo-install gvfs-client-1.56.1-1.fc41.x86_64

(gdb) c

Continuing.

Thread 1 "pcmanfm" hit Hardware watchpoint 2: *((long *)0x4bca68)

Old value = 5124544
New value = 4294967296
fm_app_config_init (cfg=0x4bc930) at /usr/src/debug/pcmanfm-1.3.2^20241203git836c77c8-1.fc41.x86_64/pcmanfm/src/app-config.c:495
fm_app_config_init (cfg=0x4bc930) at /usr/src/debug/pcmanfm-1.3.2^20241203git836c77c8-1.fc41.x86_64/pcmanfm/src/app-config.c:495
495         cfg->max_tab_chars = 32;

(gdb) li

490     
491         cfg->desktop_section.desktop_fg.red = cfg->desktop_section.desktop_fg.green = cfg->desktop_section.desktop_fg.blue = 65535;
492         cfg->win_width = 640;
493         cfg->win_height = 480;
494         cfg->splitter_pos = 150;
495         cfg->max_tab_chars = 32;
496         cfg->media_in_new_tab = FALSE;
497         cfg->desktop_folder_new_win = FALSE;
498     
499         cfg->side_pane_mode = FM_SP_PLACES;
(gdb) c

Continuing.
[New Thread 0x7fffe5e006c0 (LWP 719757)]
[New Thread 0x7fffe54006c0 (LWP 719758)]

Thread 1 "pcmanfm" hit Hardware watchpoint 2: *((long *)0x4bca68)

Old value = 4294967296
New value = 4294967297
fm_key_file_get_int (kf=kf@entry=0x5725c0, grp=grp@entry=0x43536c "config", key=key@entry=0x43535d "bm_open_method", val=val@entry=0x4bca68)
    at /usr/src/debug/libfm-1.3.2^20241216gitfb651b87-1.fc41.x86_64/libfm/_BUILDDIR_gtk3/../src/base/fm-utils.c:217
217             g_free(str);

(gdb) bt

#0  fm_key_file_get_int (kf=kf@entry=0x5725c0, grp=grp@entry=0x43536c "config", key=key@entry=0x43535d "bm_open_method", val=val@entry=0x4bca68)
    at /usr/src/debug/libfm-1.3.2^20241216gitfb651b87-1.fc41.x86_64/libfm/_BUILDDIR_gtk3/../src/base/fm-utils.c:217
#1  0x0000000000412437 in fm_app_config_load_from_key_file (cfg=cfg@entry=0x4bc930, kf=kf@entry=0x5725c0)
    at /usr/src/debug/pcmanfm-1.3.2^20241203git836c77c8-1.fc41.x86_64/pcmanfm/src/app-config.c:662
#2  0x0000000000407a7c in fm_app_config_load_from_profile (cfg=0x4bc930, name=0x436908 "default")
    at /usr/src/debug/pcmanfm-1.3.2^20241203git836c77c8-1.fc41.x86_64/pcmanfm/src/app-config.c:846
#3  main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/pcmanfm-1.3.2^20241203git836c77c8-1.fc41.x86_64/pcmanfm/src/pcmanfm.c:273
(gdb) li

212     {
213         char* str = g_key_file_get_value(kf, grp, key, NULL);
214         if(G_LIKELY(str))
215         {
216             *val = atoi(str);
217             g_free(str);
218         }
219         return str != NULL;
220     }
221     
(gdb) c

Continuing.
[Thread 0x7fffe54006c0 (LWP 719758) exited]
[New Thread 0x7fffe54006c0 (LWP 719818)]
[New Thread 0x7fffe4a006c0 (LWP 719819)]
[New Thread 0x7fffdde006c0 (LWP 719820)]
[New Thread 0x7fffdd4006c0 (LWP 719822)]

(
Thread 1 "pcmanfm" received signal SIGSEGV, Segmentation fault.
g_type_check_instance (type_instance=0x100000001) at ../gobject/gtype.c:4257
4257          if (type_instance->g_class)
Missing debuginfo, try: dnf debuginfo-install ibus-gtk3-1.5.31-1.fc41.x86_64
Missing debuginfo, try: dnf debuginfo-install ibus-libs-1.5.31-1.fc41.x86_64
Missing debuginfo, try: dnf debuginfo-install rsvg-pixbuf-loader-2.59.2-1.fc41.x86_64
Missing debuginfo, try: dnf debuginfo-install librsvg2-2.59.2-1.fc41.x86_64

(gdb) bt

#0  g_type_check_instance (type_instance=0x100000001) at ../gobject/gtype.c:4257
#1  0x00007ffff6e8898c in g_signal_handlers_block_matched
    (instance=0x100000001, mask=mask@entry=(G_SIGNAL_MATCH_FUNC | G_SIGNAL_MATCH_DATA), signal_id=signal_id@entry=0, detail=detail@entry=0, closure=closure@entry=0x0, func=func@entry=0x7ffff70ae230 <_on_cfg_file_changed>, data=0x4bc930) at ../gobject/gsignal.c:2881
#2  0x00007ffff70a8296 in fm_config_save (cfg=0x4bc930, name=0x8eeb50 "/home/tasaka1/.config/libfm/libfm.conf", name@entry=0x0)
    at /usr/src/debug/libfm-1.3.2^20241216gitfb651b87-1.fc41.x86_64/libfm/_BUILDDIR_gtk3/../src/base/fm-config.c:487
#3  0x0000000000411f96 in pcmanfm_save_config (immediate=1)
    at /usr/src/debug/pcmanfm-1.3.2^20241203git836c77c8-1.fc41.x86_64/pcmanfm/src/pcmanfm.c:594
#4  on_save_config_idle (user_data=<optimized out>) at /usr/src/debug/pcmanfm-1.3.2^20241203git836c77c8-1.fc41.x86_64/pcmanfm/src/pcmanfm.c:585
#5  0x00007ffff7c2c00d in gdk_threads_dispatch (data=data@entry=0x8cc9a0) at ../gdk/gdk.c:769
#6  0x00007ffff6d5eadd in g_idle_dispatch (source=0x8f5550, callback=0x7ffff7c2bfe0 <gdk_threads_dispatch>, user_data=0x8cc9a0)
    at ../glib/gmain.c:6243
#7  0x00007ffff6d5828c in g_main_dispatch (context=0x48c420) at ../glib/gmain.c:3357
#8  g_main_context_dispatch_unlocked (context=0x48c420) at ../glib/gmain.c:4208
#9  0x00007ffff6db87b8 in g_main_context_iterate_unlocked.isra.0
    (context=0x48c420, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4273
#10 0x00007ffff6d5e377 in g_main_loop_run (loop=0x5b3cf0) at ../glib/gmain.c:4475
#11 0x00007ffff75efb35 in gtk_main () at ../gtk/gtkmain.c:1329
#12 0x0000000000407aab in main (argc=<optimized out>, argv=<optimized out>)
    at /usr/src/debug/pcmanfm-1.3.2^20241203git836c77c8-1.fc41.x86_64/pcmanfm/src/pcmanfm.c:284
(gdb) up

#1  0x00007ffff6e8898c in g_signal_handlers_block_matched (instance=0x100000001, mask=mask@entry=(G_SIGNAL_MATCH_FUNC | G_SIGNAL_MATCH_DATA), 
    signal_id=signal_id@entry=0, detail=detail@entry=0, closure=closure@entry=0x0, func=func@entry=0x7ffff70ae230 <_on_cfg_file_changed>, 
    data=0x4bc930) at ../gobject/gsignal.c:2881
2881      g_return_val_if_fail (G_TYPE_CHECK_INSTANCE (instance), 0);
(gdb) 

#2  0x00007ffff70a8296 in fm_config_save (cfg=0x4bc930, name=0x8eeb50 "/home/tasaka1/.config/libfm/libfm.conf", name@entry=0x0)
    at /usr/src/debug/libfm-1.3.2^20241216gitfb651b87-1.fc41.x86_64/libfm/_BUILDDIR_gtk3/../src/base/fm-config.c:487
487                 g_signal_handlers_block_by_func(cfg->_cfg_mon, _on_cfg_file_changed, cfg);
(gdb) p *cfg

$3 = {parent = {g_type_instance = {g_class = Python Exception <class 'gdb.error'>: value has been optimized out
}, ref_count = 2, qdata = 0x0}, _cfg_name = 0x4bcbf0 "libfm/libfm.conf", 
  terminal = 0x4cafd0 "lxterminal", archiver = 0x4cafb0 "file-roller", big_icon_size = 64, small_icon_size = 24, pane_icon_size = 24, 
  thumbnail_size = 128, thumbnail_max = 0, auto_selection_delay = 600, drop_default_action = 0, single_click = 0, middle_click = 0, 
  use_trash = 0, confirm_del = 1, confirm_trash = 1, show_thumbnail = 1, thumbnail_local = 0, show_internal_volumes = 0, si_unit = 0, 
  advanced_mode = 0, force_startup_notify = 1, date_iso_8601 = 0, backup_as_hidden = 1, no_usb_trash = 0, no_child_non_expandable = 0, 
  show_full_names = 1, shadow_hidden = 0, places_home = 1, places_desktop = 1, places_applications = 1, places_trash = 1, places_root = 0, 
  places_computer = 0, places_network = 0, places_unmounted = 1, only_user_templates = 0, template_run_app = 0, template_type_once = 0, 
  defer_content_test = 0, quick_exec = 0, modules_blacklist = 0x0, modules_whitelist = 0x0, system_modules_blacklist = 0x0, 
  list_view_size_units = 0x0, format_cmd = 0x0, smart_desktop_autodrop = 1, saved_search = 0x4bef10 "401/*54*/", _reserved1 = 0x0, 
  _reserved2 = 0x0, _reserved3 = 0x0, _reserved4 = 0x0, _reserved5 = 0x0, _reserved6 = 0x0, _reserved7 = 0x0, _cfg_mon = 0x100000001}
(gdb) quit

A debugging session is active.

        Inferior 1 [process 719630] will be killed.

Quit anyway? (y or n) quit

EOF [assumed Y]
[tasaka1@localhost ~]$ 

exit

Comment 12 Fedora Update System 2024-12-25 09:33:01 UTC
FEDORA-2024-f4a8bab042 (libfm-1.3.2^20241221git37456d7d-1.fc41, lxpanel-0.10.1^20241223gitd45c45ae-1.fc41, and 1 more) has been submitted as an update to Fedora 41.
https://bodhi.fedoraproject.org/updates/FEDORA-2024-f4a8bab042

Comment 13 Fedora Update System 2024-12-26 02:36:43 UTC
FEDORA-2024-f4a8bab042 has been pushed to the Fedora 41 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2024-f4a8bab042`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2024-f4a8bab042

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 14 Mamoru TASAKA 2024-12-27 20:47:29 UTC
*** Bug 2334598 has been marked as a duplicate of this bug. ***

Comment 15 Mamoru TASAKA 2024-12-29 00:27:56 UTC
*** Bug 2334762 has been marked as a duplicate of this bug. ***

Comment 16 John Smith 2024-12-29 18:11:22 UTC
open the gigolo tool
log into sftp
open the mount

this also happens with a normal click on a folder on the desktop


reporter:       libreport-2.17.15
type:           CCpp
reason:         pcmanfm killed by SIGSEGV
journald_cursor: s=a5e7dbf0ab2d49f99c988e66fcb8844f;i=435a;b=f45a7114fc4b4e97836b26a7430ab167;m=446b3a0;t=62a6c68d0be06;x=3e5cba1a958af22d
executable:     /usr/bin/pcmanfm
cmdline:        pcmanfm --desktop --profile LXDE
cgroup:         0::/user.slice/user-1000.slice/session-1.scope
rootdir:        /
uid:            1000
kernel:         6.12.6-200.fc41.x86_64
package:        pcmanfm-1.3.2^20241203git836c77c8-1.fc41
runlevel:       N 5
backtrace_rating: 4
crash_function: g_type_check_instance

Comment 17 Mamoru TASAKA 2024-12-30 01:43:40 UTC
For people seeing this bug:

(In reply to Fedora Update System from comment #13)
> FEDORA-2024-f4a8bab042 has been pushed to the Fedora 41 testing repository.
> Soon you'll be able to install the update with the following command:
> `sudo dnf upgrade --enablerepo=updates-testing --refresh
> --advisory=FEDORA-2024-f4a8bab042`
> You can provide feedback for this update here:
> https://bodhi.fedoraproject.org/updates/FEDORA-2024-f4a8bab042
> 
> See also https://fedoraproject.org/wiki/QA:Updates_Testing for more
> information on how to test updates.

Comment 18 a.trubitsyn 2024-12-30 15:23:11 UTC
sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2024-f4a8bab042
works for me

Thank you  very much! Happy New Year!

Comment 19 Mamoru TASAKA 2025-01-01 23:33:13 UTC
*** Bug 2335171 has been marked as a duplicate of this bug. ***

Comment 20 Martin Thain 2025-01-04 21:25:11 UTC
sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2024-f4a8bab042

sudo dnf list pcmanfm
[sudo] password for martin: 
Updating and loading repositories:
Repositories loaded.
Installed packages
pcmanfm.x86_64 1.3.2^20241216gita8ae14c5-1.fc41 updates-testing


works for me as well.

Comment 21 Fedora Update System 2025-01-06 02:15:54 UTC
FEDORA-2024-f4a8bab042 (libfm-1.3.2^20241221git37456d7d-1.fc41, lxpanel-0.10.1^20241223gitd45c45ae-1.fc41, and 1 more) has been pushed to the Fedora 41 stable repository.
If problem still persists, please make note of it in this bug report.


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