squashfuse and kioslave5 Constantly Segfaults #203

Closed
opened 2023-07-28 23:52:17 +02:00 by N3k0-san · 3 comments

The line that seems to be triggering it below seems to be:
#0 0x00007f0e938e7262 in sqfs_init () from /usr/lib/libsquashfuse.so.0

But, for context, I was trying to run the Cemu appimage and Dr.Konqi basically had a seizure with an endless amount of crash pop-ups that wouldn't stop until I removed the associated packages.

In case it's relevant (I don't know if it is but I do know this never used to be an issue) I'll drop the compile options I used for AppImage Launcher:

CC=clang
CXX=clang++
AR="/usr/bin/llvm-ar"
NM="/usr/bin/llvm-nm"
AS="/usr/bin/llvm-as"
RANLIB="/usr/bin/llvm-ranlib"
OBJCOPY="/usr/bin/llvm-objcopy"
export CFLAGS="-O3 -pipe -fno-plt -fpic -fpie -pthread -Wl,-z,relro,-z,now -w \
        -fexceptions -minline-all-stringops -ftree-vectorize \
        -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security \
        -fstack-clash-protection -fstack-protector-strong -fcf-protection \
        -march=znver2 -mtune=znver2"
CXXFLAGS="${CFLAGS} -Wp,-D_GLIBCXX_ASSERTIONS"
LDFLAGS="-lc++abi -fuse-ld=lld -unwind=libunwind -lpthread -pie -Wl,-O3,--sort-common,--as-needed,-z,relro,-z,now"
export DEBUG_CFLAGS="-g"
export DEBUG_CXXFLAGS="${DEBUG_CFLAGS}"
appimagelauncherd backtrace:
           PID: 5223 (appimagelaunche)
           UID: 1000 (neko-san)
           GID: 1000 (neko-san)
        Signal: 11 (SEGV)
     Timestamp: Fri 2023-07-28 16:27:22 CDT (7s ago)
  Command Line: /usr/bin/appimagelauncherd
    Executable: /usr/bin/appimagelauncherd
 Control Group: /user.slice/user-1000.slice/user@1000.service/app.slice/appimagelauncherd.service
          Unit: user@1000.service
     User Unit: appimagelauncherd.service
         Slice: user-1000.slice
     Owner UID: 1000 (neko-san)
       Boot ID: b40a6780fec74fcdbca80ac54d719559
    Machine ID: abd5520acfca4eab87991ab6eaf70bb5
      Hostname: ARCH
       Storage: /var/lib/systemd/coredump/core.appimagelaunche.1000.b40a6780fec74fcdbca80ac54d719559.5223.1690579642000000.zst (present)
  Size on Disk: 781.4K
       Message: Process 5223 (appimagelaunche) of user 1000 dumped core.
                
                Module libzstd.so.1 without build-id.
                Stack trace of thread 5240:
                #0  0x00007f0e938e7262 sqfs_init (libsquashfuse.so.0 + 0x6262)
                #1  0x00007f0e938e73cb sqfs_open_image (libsquashfuse.so.0 + 0x63cb)
                #2  0x00007f0e94fc66c3 _ZN8appimage4core4impl14TraversalType2C2ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE (libappimage.so.1.0 + 0x2c6c3)
                #3  0x00007f0e94fc69d7 n/a (libappimage.so.1.0 + 0x2c9d7)
                #4  0x00007f0e94fc6b89 _ZN8appimage4core15PayloadIteratorC2ERKNS0_8AppImageE (libappimage.so.1.0 + 0x2cb89)
                #5  0x00007f0e94fc6bee _ZNK8appimage4core8AppImage5filesEv (libappimage.so.1.0 + 0x2cbee)
                #6  0x00007f0e94fc7948 appimage_shall_not_be_integrated (libappimage.so.1.0 + 0x2d948)
                #7  0x000055d9856a5f18 _ZN6Worker11PrivateData13OperationTask3runEv (appimagelauncherd + 0x16f18)
                #8  0x00007f0e93af39a1 n/a (libQt5Core.so.5 + 0xf39a1)
                #9  0x00007f0e93aeeb5a n/a (libQt5Core.so.5 + 0xeeb5a)
                #10 0x00007f0e932970af n/a (libc.so.6 + 0x970af)
                #11 0x00007f0e933299f0 n/a (libc.so.6 + 0x1299f0)
                
                Stack trace of thread 5239:
                #0  0x00007f0e938e7262 sqfs_init (libsquashfuse.so.0 + 0x6262)
                #1  0x00007f0e938e73cb sqfs_open_image (libsquashfuse.so.0 + 0x63cb)
                #2  0x00007f0e94fc66c3 _ZN8appimage4core4impl14TraversalType2C2ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE (libappimage.so.1.0 + 0x2c6c3)
                #3  0x00007f0e94fc69d7 n/a (libappimage.so.1.0 + 0x2c9d7)
                #4  0x00007f0e94fc6b89 _ZN8appimage4core15PayloadIteratorC2ERKNS0_8AppImageE (libappimage.so.1.0 + 0x2cb89)
                #5  0x00007f0e94fc6bee _ZNK8appimage4core8AppImage5filesEv (libappimage.so.1.0 + 0x2cbee)
                #6  0x00007f0e94fc7948 appimage_shall_not_be_integrated (libappimage.so.1.0 + 0x2d948)
                #7  0x000055d9856a5f18 _ZN6Worker11PrivateData13OperationTask3runEv (appimagelauncherd + 0x16f18)
                #8  0x00007f0e93af39a1 n/a (libQt5Core.so.5 + 0xf39a1)
                #9  0x00007f0e93aeeb5a n/a (libQt5Core.so.5 + 0xeeb5a)
                #10 0x00007f0e932970af n/a (libc.so.6 + 0x970af)
                #11 0x00007f0e933299f0 n/a (libc.so.6 + 0x1299f0)
                
                Stack trace of thread 5241:
                #0  0x00007f0e93315f37 __libc_pread (libc.so.6 + 0x115f37)
                #1  0x00007f0e938e52a5 sqfs_table_init (libsquashfuse.so.0 + 0x42a5)
                #2  0x00007f0e938e71c8 sqfs_init (libsquashfuse.so.0 + 0x61c8)
                #3  0x00007f0e938e73cb sqfs_open_image (libsquashfuse.so.0 + 0x63cb)
                #4  0x00007f0e94fc66c3 _ZN8appimage4core4impl14TraversalType2C2ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE (libappimage.so.1.0 + 0x2c6c3)
                #5  0x00007f0e94fc69d7 n/a (libappimage.so.1.0 + 0x2c9d7)
                #6  0x00007f0e94fc6b89 _ZN8appimage4core15PayloadIteratorC2ERKNS0_8AppImageE (libappimage.so.1.0 + 0x2cb89)
                #7  0x00007f0e94fc6bee _ZNK8appimage4core8AppImage5filesEv (libappimage.so.1.0 + 0x2cbee)
                #8  0x00007f0e94fc7948 appimage_shall_not_be_integrated (libappimage.so.1.0 + 0x2d948)
                #9  0x000055d9856a5f18 _ZN6Worker11PrivateData13OperationTask3runEv (appimagelauncherd + 0x16f18)
                #10 0x00007f0e93af39a1 n/a (libQt5Core.so.5 + 0xf39a1)
                #11 0x00007f0e93aeeb5a n/a (libQt5Core.so.5 + 0xeeb5a)
                #12 0x00007f0e932970af n/a (libc.so.6 + 0x970af)
                #13 0x00007f0e933299f0 n/a (libc.so.6 + 0x1299f0)
                
                Stack trace of thread 5223:
                #0  0x00007f0e93293686 n/a (libc.so.6 + 0x93686)
                #1  0x00007f0e9329605e pthread_cond_wait (libc.so.6 + 0x9605e)
                #2  0x00007f0e93af6b4c _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt5Core.so.5 + 0xf6b4c)
                #3  0x00007f0e93aee230 _ZN18QThreadPoolPrivate11waitForDoneERK14QDeadlineTimer (libQt5Core.so.5 + 0xee230)
                #4  0x00007f0e93af3cde _ZN18QThreadPoolPrivate11waitForDoneEi (libQt5Core.so.5 + 0xf3cde)
                #5  0x000055d9856a5287 _ZN6Worker25executeDeferredOperationsEv (appimagelauncherd + 0x16287)
                #6  0x000055d9856a36f1 main (appimagelauncherd + 0x146f1)
                #7  0x00007f0e93223ad0 n/a (libc.so.6 + 0x23ad0)
                #8  0x00007f0e93223b8a __libc_start_main (libc.so.6 + 0x23b8a)
                #9  0x000055d9856a2145 _start (appimagelauncherd + 0x13145)
                ELF object binary architecture: AMD x86-64

GNU gdb (GDB) 13.2
Copyright (C) 2023 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-pc-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 /usr/bin/appimagelauncherd...
[New LWP 5240]
[New LWP 5239]
[New LWP 5241]
[New LWP 5223]
Downloading separate debug info for /usr/lib/libc++abi.so.1
Downloading separate debug info for /usr/lib/libQt5DBus.so.5                                                                                                                                                                                 
Downloading separate debug info for /usr/lib/libQt5Gui.so.5                                                                                                                                                                                  
Downloading separate debug info for /usr/lib/libglib-2.0.so.0                                                                                                                                                                                
Downloading separate debug info for /usr/lib/libQt5Core.so.5                                                                                                                                                                                 
Downloading separate debug info for /usr/lib/libc.so.6                                                                                                                                                                                       
Downloading separate debug info for /usr/lib/libdbus-1.so.3                                                                                                                                                                                  
Downloading separate debug info for /usr/lib/libm.so.6                                                                                                                                                                                       
Downloading separate debug info for /usr/lib/libGL.so.1                                                                                                                                                                                      
Downloading separate debug info for /usr/lib/libpng16.so.16                                                                                                                                                                                  
Downloading separate debug info for /usr/lib/libz.so.1                                                                                                                                                                                       
Downloading separate debug info for /usr/lib/libharfbuzz.so.0                                                                                                                                                                                
Downloading separate debug info for /usr/lib/libmd4c.so.0                                                                                                                                                                                    
Downloading separate debug info for /usr/lib/libgobject-2.0.so.0                                                                                                                                                                             
                                                                                                                                                                                                                                             --Type <RET> for more, q to quit, c to continue without paging--RET
Downloading separate debug info for /usr/lib/libboost_atomic.so.1.81.0                                                                                                                                                                       
Downloading separate debug info for /usr/lib/libexpat.so.1                                                                                                                                                                                   
Downloading separate debug info for /usr/lib/libcairo-gobject.so.2                                                                                                                                                                           
Downloading separate debug info for /usr/lib/libgdk_pixbuf-2.0.so.0                                                                                                                                                                          
Downloading separate debug info for /usr/lib/libxml2.so.2                                                                                                                                                                                    
Downloading separate debug info for /usr/lib/libpangocairo-1.0.so.0                                                                                                                                                                          
Downloading separate debug info for /usr/lib/libpango-1.0.so.0                                                                                                                                                                               
Downloading separate debug info for /usr/lib/libfontconfig.so.1                                                                                                                                                                              
Downloading separate debug info for /usr/lib/libXext.so.6                                                                                                                                                                                    
Downloading separate debug info for /usr/lib/libXrender.so.1                                                                                                                                                                                 
Downloading separate debug info for /usr/lib/libxcb-render.so.0                                                                                                                                                                              
Downloading separate debug info for /usr/lib/libxcb-shm.so.0                                                                                                                                                                                 
Downloading separate debug info for /usr/lib/libpixman-1.so.0                                                                                                                                                                                
                                                                                                                                                                                                                                             --Type <RET> for more, q to quit, c to continue without paging--RET
Downloading separate debug info for /usr/lib/libjpeg.so.8                                                                                                                                                                                    
Downloading separate debug info for /usr/lib/libtiff.so.6                                                                                                                                                                                    
Downloading separate debug info for /usr/lib/libpangoft2-1.0.so.0                                                                                                                                                                            
Downloading separate debug info for /usr/lib/libfribidi.so.0                                                                                                                                                                                 
Downloading separate debug info for /usr/lib/libthai.so.0                                                                                                                                                                                    
Downloading separate debug info for /usr/lib/libdatrie.so.1                                                                                                                                                                                  
Downloading separate debug info for system-supplied DSO at 0x7ffd026a8000                                                                                                                                                                    
[Thread debugging using libthread_db enabled]                                                                                                                                                                                                
Using host libthread_db library "/usr/lib/libthread_db.so.1".
Core was generated by `/usr/bin/appimagelauncherd'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x00007f0e938e7262 in sqfs_init () from /usr/lib/libsquashfuse.so.0
[Current thread is 1 (Thread 0x7f0e8d9fe6c0 (LWP 5240))]
(gdb) 
kioslave5 Dr. Konqi-provided backtrace:
Application: kioslave5 (kioslave5), signal: Segmentation fault

[KCrash Handler]
#4  0x00007fd3f839f262 in sqfs_init () at /usr/lib/libsquashfuse.so.0
#5  0x00007fd3f839f3cb in sqfs_open_image () at /usr/lib/libsquashfuse.so.0
#6  0x00007fd3f80326c3 in appimage::core::impl::TraversalType2::TraversalType2(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) () at /usr/lib/libappimage.so.1.0
#7  0x00007fd3f80329d7 in  () at /usr/lib/libappimage.so.1.0
#8  0x00007fd3f8032b89 in appimage::core::PayloadIterator::PayloadIterator(appimage::core::AppImage const&) () at /usr/lib/libappimage.so.1.0
#9  0x00007fd3f8032bee in appimage::core::AppImage::files() const () at /usr/lib/libappimage.so.1.0
#10 0x00007fd3f803b6e3 in appimage::utils::PayloadEntriesCache::readAllEntries() () at /usr/lib/libappimage.so.1.0
#11 0x00007fd3f803dcce in appimage::utils::PayloadEntriesCache::buildCache() () at /usr/lib/libappimage.so.1.0
#12 0x00007fd3f803e102 in appimage::utils::PayloadEntriesCache::PayloadEntriesCache(appimage::core::AppImage const&) () at /usr/lib/libappimage.so.1.0
#13 0x00007fd3f803e15e in appimage::utils::ResourcesExtractor::ResourcesExtractor(appimage::core::AppImage const&) () at /usr/lib/libappimage.so.1.0
#14 0x00007fd3f803344f in appimage_read_file_into_buffer_following_symlinks () at /usr/lib/libappimage.so.1.0
#15 0x00007fd3f83cb5c0 in  () at /usr/lib/qt/plugins/kf5/thumbcreator/appimagethumbnail.so
#16 0x00007fd4023dc8f5 in  () at /usr/lib/qt/plugins/kf5/kio/thumbnail.so
#17 0x00007fd4023e3fd5 in  () at /usr/lib/qt/plugins/kf5/kio/thumbnail.so
#18 0x00007fd4022a2954 in  () at /usr/lib/libKF5KIOCore.so.5
#19 0x00007fd4022a16a6 in KIO::SlaveBase::dispatch(int, QByteArray const&) () at /usr/lib/libKF5KIOCore.so.5
#20 0x00007fd402298dc6 in KIO::SlaveBase::dispatchLoop() () at /usr/lib/libKF5KIOCore.so.5
#21 0x00007fd4023df12a in kdemain () at /usr/lib/qt/plugins/kf5/kio/thumbnail.so
#22 0x000055d2c983c2ec in  ()
#23 0x00007fd401823ad0 in  () at /usr/lib/libc.so.6
#24 0x00007fd401823b8a in __libc_start_main () at /usr/lib/libc.so.6
#25 0x000055d2c983c555 in  ()
[Inferior 1 (process 5782) detached]
The line that seems to be triggering it below seems to be: `#0 0x00007f0e938e7262 in sqfs_init () from /usr/lib/libsquashfuse.so.0` But, for context, I was trying to run the [Cemu appimage](https://github.com/cemu-project/Cemu/releases/tag/v2.0-45) and Dr.Konqi basically had a seizure with an endless amount of crash pop-ups that wouldn't stop until I removed the associated packages. In case it's relevant (I don't know if it is but I do know this never used to be an issue) I'll drop the compile options I used for AppImage Launcher: ```bash CC=clang CXX=clang++ AR="/usr/bin/llvm-ar" NM="/usr/bin/llvm-nm" AS="/usr/bin/llvm-as" RANLIB="/usr/bin/llvm-ranlib" OBJCOPY="/usr/bin/llvm-objcopy" export CFLAGS="-O3 -pipe -fno-plt -fpic -fpie -pthread -Wl,-z,relro,-z,now -w \ -fexceptions -minline-all-stringops -ftree-vectorize \ -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security \ -fstack-clash-protection -fstack-protector-strong -fcf-protection \ -march=znver2 -mtune=znver2" CXXFLAGS="${CFLAGS} -Wp,-D_GLIBCXX_ASSERTIONS" LDFLAGS="-lc++abi -fuse-ld=lld -unwind=libunwind -lpthread -pie -Wl,-O3,--sort-common,--as-needed,-z,relro,-z,now" export DEBUG_CFLAGS="-g" export DEBUG_CXXFLAGS="${DEBUG_CFLAGS}" ``` <details><summary>appimagelauncherd backtrace:</summary> ```cpp PID: 5223 (appimagelaunche) UID: 1000 (neko-san) GID: 1000 (neko-san) Signal: 11 (SEGV) Timestamp: Fri 2023-07-28 16:27:22 CDT (7s ago) Command Line: /usr/bin/appimagelauncherd Executable: /usr/bin/appimagelauncherd Control Group: /user.slice/user-1000.slice/user@1000.service/app.slice/appimagelauncherd.service Unit: user@1000.service User Unit: appimagelauncherd.service Slice: user-1000.slice Owner UID: 1000 (neko-san) Boot ID: b40a6780fec74fcdbca80ac54d719559 Machine ID: abd5520acfca4eab87991ab6eaf70bb5 Hostname: ARCH Storage: /var/lib/systemd/coredump/core.appimagelaunche.1000.b40a6780fec74fcdbca80ac54d719559.5223.1690579642000000.zst (present) Size on Disk: 781.4K Message: Process 5223 (appimagelaunche) of user 1000 dumped core. Module libzstd.so.1 without build-id. Stack trace of thread 5240: #0 0x00007f0e938e7262 sqfs_init (libsquashfuse.so.0 + 0x6262) #1 0x00007f0e938e73cb sqfs_open_image (libsquashfuse.so.0 + 0x63cb) #2 0x00007f0e94fc66c3 _ZN8appimage4core4impl14TraversalType2C2ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE (libappimage.so.1.0 + 0x2c6c3) #3 0x00007f0e94fc69d7 n/a (libappimage.so.1.0 + 0x2c9d7) #4 0x00007f0e94fc6b89 _ZN8appimage4core15PayloadIteratorC2ERKNS0_8AppImageE (libappimage.so.1.0 + 0x2cb89) #5 0x00007f0e94fc6bee _ZNK8appimage4core8AppImage5filesEv (libappimage.so.1.0 + 0x2cbee) #6 0x00007f0e94fc7948 appimage_shall_not_be_integrated (libappimage.so.1.0 + 0x2d948) #7 0x000055d9856a5f18 _ZN6Worker11PrivateData13OperationTask3runEv (appimagelauncherd + 0x16f18) #8 0x00007f0e93af39a1 n/a (libQt5Core.so.5 + 0xf39a1) #9 0x00007f0e93aeeb5a n/a (libQt5Core.so.5 + 0xeeb5a) #10 0x00007f0e932970af n/a (libc.so.6 + 0x970af) #11 0x00007f0e933299f0 n/a (libc.so.6 + 0x1299f0) Stack trace of thread 5239: #0 0x00007f0e938e7262 sqfs_init (libsquashfuse.so.0 + 0x6262) #1 0x00007f0e938e73cb sqfs_open_image (libsquashfuse.so.0 + 0x63cb) #2 0x00007f0e94fc66c3 _ZN8appimage4core4impl14TraversalType2C2ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE (libappimage.so.1.0 + 0x2c6c3) #3 0x00007f0e94fc69d7 n/a (libappimage.so.1.0 + 0x2c9d7) #4 0x00007f0e94fc6b89 _ZN8appimage4core15PayloadIteratorC2ERKNS0_8AppImageE (libappimage.so.1.0 + 0x2cb89) #5 0x00007f0e94fc6bee _ZNK8appimage4core8AppImage5filesEv (libappimage.so.1.0 + 0x2cbee) #6 0x00007f0e94fc7948 appimage_shall_not_be_integrated (libappimage.so.1.0 + 0x2d948) #7 0x000055d9856a5f18 _ZN6Worker11PrivateData13OperationTask3runEv (appimagelauncherd + 0x16f18) #8 0x00007f0e93af39a1 n/a (libQt5Core.so.5 + 0xf39a1) #9 0x00007f0e93aeeb5a n/a (libQt5Core.so.5 + 0xeeb5a) #10 0x00007f0e932970af n/a (libc.so.6 + 0x970af) #11 0x00007f0e933299f0 n/a (libc.so.6 + 0x1299f0) Stack trace of thread 5241: #0 0x00007f0e93315f37 __libc_pread (libc.so.6 + 0x115f37) #1 0x00007f0e938e52a5 sqfs_table_init (libsquashfuse.so.0 + 0x42a5) #2 0x00007f0e938e71c8 sqfs_init (libsquashfuse.so.0 + 0x61c8) #3 0x00007f0e938e73cb sqfs_open_image (libsquashfuse.so.0 + 0x63cb) #4 0x00007f0e94fc66c3 _ZN8appimage4core4impl14TraversalType2C2ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE (libappimage.so.1.0 + 0x2c6c3) #5 0x00007f0e94fc69d7 n/a (libappimage.so.1.0 + 0x2c9d7) #6 0x00007f0e94fc6b89 _ZN8appimage4core15PayloadIteratorC2ERKNS0_8AppImageE (libappimage.so.1.0 + 0x2cb89) #7 0x00007f0e94fc6bee _ZNK8appimage4core8AppImage5filesEv (libappimage.so.1.0 + 0x2cbee) #8 0x00007f0e94fc7948 appimage_shall_not_be_integrated (libappimage.so.1.0 + 0x2d948) #9 0x000055d9856a5f18 _ZN6Worker11PrivateData13OperationTask3runEv (appimagelauncherd + 0x16f18) #10 0x00007f0e93af39a1 n/a (libQt5Core.so.5 + 0xf39a1) #11 0x00007f0e93aeeb5a n/a (libQt5Core.so.5 + 0xeeb5a) #12 0x00007f0e932970af n/a (libc.so.6 + 0x970af) #13 0x00007f0e933299f0 n/a (libc.so.6 + 0x1299f0) Stack trace of thread 5223: #0 0x00007f0e93293686 n/a (libc.so.6 + 0x93686) #1 0x00007f0e9329605e pthread_cond_wait (libc.so.6 + 0x9605e) #2 0x00007f0e93af6b4c _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt5Core.so.5 + 0xf6b4c) #3 0x00007f0e93aee230 _ZN18QThreadPoolPrivate11waitForDoneERK14QDeadlineTimer (libQt5Core.so.5 + 0xee230) #4 0x00007f0e93af3cde _ZN18QThreadPoolPrivate11waitForDoneEi (libQt5Core.so.5 + 0xf3cde) #5 0x000055d9856a5287 _ZN6Worker25executeDeferredOperationsEv (appimagelauncherd + 0x16287) #6 0x000055d9856a36f1 main (appimagelauncherd + 0x146f1) #7 0x00007f0e93223ad0 n/a (libc.so.6 + 0x23ad0) #8 0x00007f0e93223b8a __libc_start_main (libc.so.6 + 0x23b8a) #9 0x000055d9856a2145 _start (appimagelauncherd + 0x13145) ELF object binary architecture: AMD x86-64 GNU gdb (GDB) 13.2 Copyright (C) 2023 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-pc-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 /usr/bin/appimagelauncherd... [New LWP 5240] [New LWP 5239] [New LWP 5241] [New LWP 5223] Downloading separate debug info for /usr/lib/libc++abi.so.1 Downloading separate debug info for /usr/lib/libQt5DBus.so.5 Downloading separate debug info for /usr/lib/libQt5Gui.so.5 Downloading separate debug info for /usr/lib/libglib-2.0.so.0 Downloading separate debug info for /usr/lib/libQt5Core.so.5 Downloading separate debug info for /usr/lib/libc.so.6 Downloading separate debug info for /usr/lib/libdbus-1.so.3 Downloading separate debug info for /usr/lib/libm.so.6 Downloading separate debug info for /usr/lib/libGL.so.1 Downloading separate debug info for /usr/lib/libpng16.so.16 Downloading separate debug info for /usr/lib/libz.so.1 Downloading separate debug info for /usr/lib/libharfbuzz.so.0 Downloading separate debug info for /usr/lib/libmd4c.so.0 Downloading separate debug info for /usr/lib/libgobject-2.0.so.0 --Type <RET> for more, q to quit, c to continue without paging--RET Downloading separate debug info for /usr/lib/libboost_atomic.so.1.81.0 Downloading separate debug info for /usr/lib/libexpat.so.1 Downloading separate debug info for /usr/lib/libcairo-gobject.so.2 Downloading separate debug info for /usr/lib/libgdk_pixbuf-2.0.so.0 Downloading separate debug info for /usr/lib/libxml2.so.2 Downloading separate debug info for /usr/lib/libpangocairo-1.0.so.0 Downloading separate debug info for /usr/lib/libpango-1.0.so.0 Downloading separate debug info for /usr/lib/libfontconfig.so.1 Downloading separate debug info for /usr/lib/libXext.so.6 Downloading separate debug info for /usr/lib/libXrender.so.1 Downloading separate debug info for /usr/lib/libxcb-render.so.0 Downloading separate debug info for /usr/lib/libxcb-shm.so.0 Downloading separate debug info for /usr/lib/libpixman-1.so.0 --Type <RET> for more, q to quit, c to continue without paging--RET Downloading separate debug info for /usr/lib/libjpeg.so.8 Downloading separate debug info for /usr/lib/libtiff.so.6 Downloading separate debug info for /usr/lib/libpangoft2-1.0.so.0 Downloading separate debug info for /usr/lib/libfribidi.so.0 Downloading separate debug info for /usr/lib/libthai.so.0 Downloading separate debug info for /usr/lib/libdatrie.so.1 Downloading separate debug info for system-supplied DSO at 0x7ffd026a8000 [Thread debugging using libthread_db enabled] Using host libthread_db library "/usr/lib/libthread_db.so.1". Core was generated by `/usr/bin/appimagelauncherd'. Program terminated with signal SIGSEGV, Segmentation fault. #0 0x00007f0e938e7262 in sqfs_init () from /usr/lib/libsquashfuse.so.0 [Current thread is 1 (Thread 0x7f0e8d9fe6c0 (LWP 5240))] (gdb) ``` </details> <details><summary>kioslave5 Dr. Konqi-provided backtrace:</summary> ```cpp Application: kioslave5 (kioslave5), signal: Segmentation fault [KCrash Handler] #4 0x00007fd3f839f262 in sqfs_init () at /usr/lib/libsquashfuse.so.0 #5 0x00007fd3f839f3cb in sqfs_open_image () at /usr/lib/libsquashfuse.so.0 #6 0x00007fd3f80326c3 in appimage::core::impl::TraversalType2::TraversalType2(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) () at /usr/lib/libappimage.so.1.0 #7 0x00007fd3f80329d7 in () at /usr/lib/libappimage.so.1.0 #8 0x00007fd3f8032b89 in appimage::core::PayloadIterator::PayloadIterator(appimage::core::AppImage const&) () at /usr/lib/libappimage.so.1.0 #9 0x00007fd3f8032bee in appimage::core::AppImage::files() const () at /usr/lib/libappimage.so.1.0 #10 0x00007fd3f803b6e3 in appimage::utils::PayloadEntriesCache::readAllEntries() () at /usr/lib/libappimage.so.1.0 #11 0x00007fd3f803dcce in appimage::utils::PayloadEntriesCache::buildCache() () at /usr/lib/libappimage.so.1.0 #12 0x00007fd3f803e102 in appimage::utils::PayloadEntriesCache::PayloadEntriesCache(appimage::core::AppImage const&) () at /usr/lib/libappimage.so.1.0 #13 0x00007fd3f803e15e in appimage::utils::ResourcesExtractor::ResourcesExtractor(appimage::core::AppImage const&) () at /usr/lib/libappimage.so.1.0 #14 0x00007fd3f803344f in appimage_read_file_into_buffer_following_symlinks () at /usr/lib/libappimage.so.1.0 #15 0x00007fd3f83cb5c0 in () at /usr/lib/qt/plugins/kf5/thumbcreator/appimagethumbnail.so #16 0x00007fd4023dc8f5 in () at /usr/lib/qt/plugins/kf5/kio/thumbnail.so #17 0x00007fd4023e3fd5 in () at /usr/lib/qt/plugins/kf5/kio/thumbnail.so #18 0x00007fd4022a2954 in () at /usr/lib/libKF5KIOCore.so.5 #19 0x00007fd4022a16a6 in KIO::SlaveBase::dispatch(int, QByteArray const&) () at /usr/lib/libKF5KIOCore.so.5 #20 0x00007fd402298dc6 in KIO::SlaveBase::dispatchLoop() () at /usr/lib/libKF5KIOCore.so.5 #21 0x00007fd4023df12a in kdemain () at /usr/lib/qt/plugins/kf5/kio/thumbnail.so #22 0x000055d2c983c2ec in () #23 0x00007fd401823ad0 in () at /usr/lib/libc.so.6 #24 0x00007fd401823b8a in __libc_start_main () at /usr/lib/libc.so.6 #25 0x000055d2c983c555 in () [Inferior 1 (process 5782) detached] ``` </details>
anonfunc added the
bug
label 2023-08-07 17:11:25 +02:00
Owner

Is this still an issue?

Is this still an issue?
Author

I actually can't test this again anymore because I switched to Gentoo in late August; it was quite easy to reproduce back when I had the issue, though

I actually can't test this again anymore because I switched to Gentoo in late August; it was quite easy to reproduce back when I had the issue, though
Owner

Fair enough. If anyone can reproduce this we can reopen. Closing.

Fair enough. If anyone can reproduce this we can reopen. Closing.
Sign in to join this conversation.
No description provided.