Crash on clicking subdirectory #3

Closed
opened 2 years ago by InvertedRabbit · 7 comments
Collaborator

Basic information

  • TDE version: R14.0.13
  • Distribution: Artix Linux 6.0.5-zen1-1-zen (Arch)
  • Hardware: amd64 / x86_64, armv7h

Description

Loading a location from the start page and clicking on any subdirectory under the root scanned folder results in a crash (SIGSEGV). Problem is reproducable both on an x86_64 and armv7h architecture.

Steps to reproduce

  1. Click or scan a folder / device.
  2. Click on any subdirectory node.

Backtrace

[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".

==== (gdb) bt ====
[TDECrash handler]
#6  0x00007f417c54c8b0 in File::fullPath(Directory const*) const () from /opt/trinity/lib/trinity/libfilelight.so
#7  0x00007f417c552fd4 in RadialMap::Widget::url(File const*) const () from /opt/trinity/lib/trinity/libfilelight.so
#8  0x00007f417c55353a in RadialMap::Widget::invalidate(bool) () from /opt/trinity/lib/trinity/libfilelight.so
#9  0x00007f417c553728 in RadialMap::Widget::createFromCache(Directory const*) () from /opt/trinity/lib/trinity/libfilelight.so
#10 0x00007f417c556fff in RadialMap::Widget::mousePressEvent(TQMouseEvent*) () from /opt/trinity/lib/trinity/libfilelight.so
#11 0x00007f417dd3501d in TQWidget::event(TQEvent*) () from /opt/trinity/tqt3/lib/libtqt-mt.so.3
#12 0x00007f417dca4a69 in TQApplication::internalNotify(TQObject*, TQEvent*) () from /opt/trinity/tqt3/lib/libtqt-mt.so.3
#13 0x00007f417dca501e in TQApplication::notify(TQObject*, TQEvent*) () from /opt/trinity/tqt3/lib/libtqt-mt.so.3
#14 0x00007f417dc4c01b in ?? () from /opt/trinity/tqt3/lib/libtqt-mt.so.3
#15 0x00007f417dc4ae5f in TQApplication::x11ProcessEvent(_XEvent*) () from /opt/trinity/tqt3/lib/libtqt-mt.so.3
#16 0x00007f417dc84bdc in TQEventLoop::processEvents(unsigned int) () from /opt/trinity/tqt3/lib/libtqt-mt.so.3
#17 0x00007f417dcb99e9 in TQEventLoop::enterLoop() () from /opt/trinity/tqt3/lib/libtqt-mt.so.3
#18 0x00007f417dcb9970 in TQEventLoop::exec() () from /opt/trinity/tqt3/lib/libtqt-mt.so.3
#19 0x0000561aeeb766ef in main ()

==== (gdb) bt full ====
[TDECrash handler]
No symbol table info available.
#6  0x00007f417c54c8b0 in File::fullPath(Directory const*) const () from /opt/trinity/lib/trinity/libfilelight.so
No symbol table info available.
#7  0x00007f417c552fd4 in RadialMap::Widget::url(File const*) const () from /opt/trinity/lib/trinity/libfilelight.so
No symbol table info available.
#8  0x00007f417c55353a in RadialMap::Widget::invalidate(bool) () from /opt/trinity/lib/trinity/libfilelight.so
No symbol table info available.
#9  0x00007f417c553728 in RadialMap::Widget::createFromCache(Directory const*) () from /opt/trinity/lib/trinity/libfilelight.so
No symbol table info available.
#10 0x00007f417c556fff in RadialMap::Widget::mousePressEvent(TQMouseEvent*) () from /opt/trinity/lib/trinity/libfilelight.so
No symbol table info available.
#11 0x00007f417dd3501d in TQWidget::event(TQEvent*) () from /opt/trinity/tqt3/lib/libtqt-mt.so.3
No symbol table info available.
#12 0x00007f417dca4a69 in TQApplication::internalNotify(TQObject*, TQEvent*) () from /opt/trinity/tqt3/lib/libtqt-mt.so.3
No symbol table info available.
#13 0x00007f417dca501e in TQApplication::notify(TQObject*, TQEvent*) () from /opt/trinity/tqt3/lib/libtqt-mt.so.3
No symbol table info available.
#14 0x00007f417dc4c01b in ?? () from /opt/trinity/tqt3/lib/libtqt-mt.so.3
No symbol table info available.
#15 0x00007f417dc4ae5f in TQApplication::x11ProcessEvent(_XEvent*) () from /opt/trinity/tqt3/lib/libtqt-mt.so.3
No symbol table info available.
#16 0x00007f417dc84bdc in TQEventLoop::processEvents(unsigned int) () from /opt/trinity/tqt3/lib/libtqt-mt.so.3
No symbol table info available.
#17 0x00007f417dcb99e9 in TQEventLoop::enterLoop() () from /opt/trinity/tqt3/lib/libtqt-mt.so.3
No symbol table info available.
#18 0x00007f417dcb9970 in TQEventLoop::exec() () from /opt/trinity/tqt3/lib/libtqt-mt.so.3
No symbol table info available.
#19 0x0000561aeeb766ef in main ()
No symbol table info available.

==== (gdb) info thread ====
  Id   Target Id                                     Frame 
* 1    Thread 0x7f417cbc5840 (LWP 13364) "filelight" 0x00007f417eee67c5 in clock_nanosleep () from /usr/lib/libc.so.6

==== (gdb) thread apply all bt ====

==== Thread 1 (Thread 0x7f417cbc5840 (LWP 13364) "filelight"):
[TDECrash handler]
#6  0x00007f417c54c8b0 in File::fullPath(Directory const*) const () from /opt/trinity/lib/trinity/libfilelight.so
#7  0x00007f417c552fd4 in RadialMap::Widget::url(File const*) const () from /opt/trinity/lib/trinity/libfilelight.so
#8  0x00007f417c55353a in RadialMap::Widget::invalidate(bool) () from /opt/trinity/lib/trinity/libfilelight.so
#9  0x00007f417c553728 in RadialMap::Widget::createFromCache(Directory const*) () from /opt/trinity/lib/trinity/libfilelight.so
#10 0x00007f417c556fff in RadialMap::Widget::mousePressEvent(TQMouseEvent*) () from /opt/trinity/lib/trinity/libfilelight.so
#11 0x00007f417dd3501d in TQWidget::event(TQEvent*) () from /opt/trinity/tqt3/lib/libtqt-mt.so.3
#12 0x00007f417dca4a69 in TQApplication::internalNotify(TQObject*, TQEvent*) () from /opt/trinity/tqt3/lib/libtqt-mt.so.3
#13 0x00007f417dca501e in TQApplication::notify(TQObject*, TQEvent*) () from /opt/trinity/tqt3/lib/libtqt-mt.so.3
#14 0x00007f417dc4c01b in ?? () from /opt/trinity/tqt3/lib/libtqt-mt.so.3
#15 0x00007f417dc4ae5f in TQApplication::x11ProcessEvent(_XEvent*) () from /opt/trinity/tqt3/lib/libtqt-mt.so.3
#16 0x00007f417dc84bdc in TQEventLoop::processEvents(unsigned int) () from /opt/trinity/tqt3/lib/libtqt-mt.so.3
#17 0x00007f417dcb99e9 in TQEventLoop::enterLoop() () from /opt/trinity/tqt3/lib/libtqt-mt.so.3
#18 0x00007f417dcb9970 in TQEventLoop::exec() () from /opt/trinity/tqt3/lib/libtqt-mt.so.3
#19 0x0000561aeeb766ef in main ()

==== (gdb) info sharedlibrary ====
From                To                  Syms Read   Shared Object Library
0x00007f417f616020  0x00007f417f637a86  Yes         /opt/trinity/lib/libtdeparts.so.2
0x00007f417f11e020  0x00007f417f37f9da  Yes         /opt/trinity/lib/libtdeio.so.14
0x00007f417eb82020  0x00007f417ed05402  Yes         /opt/trinity/lib/libtdeui.so.14
0x00007f417e4d0020  0x00007f417e71f899  Yes         /opt/trinity/lib/libtdecore.so.14
0x00007f417dbff020  0x00007f417e02ccaa  Yes (*)     /opt/trinity/tqt3/lib/libtqt-mt.so.3
0x00007f417d699020  0x00007f417d7aede3  Yes         /usr/lib/libstdc++.so.6
0x00007f417ee3b440  0x00007f417ef9415d  Yes (*)     /usr/lib/libc.so.6
0x00007f417f5d1020  0x00007f417f5e7795  Yes         /usr/lib/libgcc_s.so.1
0x00007f417f59c020  0x00007f417f5bc253  Yes         /opt/trinity/lib/libDCOP.so.14
0x00007f417f57f020  0x00007f417f58ae0e  Yes         /opt/trinity/lib/libtdewalletclient.so.1
0x00007f417f55f020  0x00007f417f5722fd  Yes         /opt/trinity/lib/libtdesu.so.14
0x00007f417f550020  0x00007f417f55438c  Yes (*)     /usr/lib/libacl.so.1
0x00007f417f526020  0x00007f417f5403ee  Yes (*)     /usr/lib/libmagic.so.1
0x00007f417e8d9020  0x00007f417e96368e  Yes (*)     /usr/lib/libX11.so.6
0x00007f417f50b020  0x00007f417f51884c  Yes (*)     /usr/lib/libz.so.1
0x00007f417f4c2020  0x00007f417f4edf7e  Yes (*)     /usr/lib/libfontconfig.so.1
0x00007f417e896020  0x00007f417e8b2af9  Yes         /opt/trinity/lib/libtdefx.so.14
0x00007f417f4b6020  0x00007f417f4b613f  Yes         /usr/lib/libtqt.so.4
0x00007f417e326020  0x00007f417e39ff73  Yes (*)     /usr/lib/libm.so.6
0x00007f417f49b020  0x00007f417f4a8966  Yes (*)     /usr/lib/libICE.so.6
0x00007f417ee10020  0x00007f417ee14319  Yes (*)     /usr/lib/libSM.so.6
0x00007f417ee0a020  0x00007f417ee0aab5  Yes (*)     /usr/lib/libXcomposite.so.1
0x00007f417e856020  0x00007f417e85a361  Yes (*)     /usr/lib/libidn.so.12
0x00007f417e82b020  0x00007f417e845ab1  Yes (*)     /usr/lib/libudev.so.1
0x00007f417e2db020  0x00007f417e306335  Yes         /opt/trinity/lib/libdbus-1-tqt.so.0
0x00007f417e81b020  0x00007f417e82132a  Yes (*)     /usr/lib/libXrender.so.1
0x00007f417e2b7020  0x00007f417e2c9e95  Yes         /opt/trinity/lib/libart_lgpl_2.so.2
0x00007f417e812020  0x00007f417e81594c  Yes (*)     /usr/lib/libuuid.so.1
0x00007f417d9ba020  0x00007f417d9dc366  Yes (*)     /usr/lib/libpq.so.5
0x00007f417d976020  0x00007f417d999dcb  Yes (*)     /usr/lib/libmariadb.so.3
0x00007f417e2a9020  0x00007f417e2afc0a  Yes (*)     /usr/lib/libXrandr.so.2
0x00007f417e291020  0x00007f417e2a04f5  Yes (*)     /usr/lib/libXft.so.2
0x00007f417d89e020  0x00007f417d91fa7c  Yes (*)     /usr/lib/libfreetype.so.6
0x00007f417d87f020  0x00007f417d8892de  Yes (*)     /usr/lib/libXext.so.6
0x00007f417f6a4000  0x00007f417f6c9f85  Yes (*)     /lib64/ld-linux-x86-64.so.2
0x00007f417d854020  0x00007f417d86de7e  Yes (*)     /usr/lib/liblzma.so.5
0x00007f417d840020  0x00007f417d84c452  Yes (*)     /usr/lib/libbz2.so.1.0
0x00007f417d5e1020  0x00007f417d5f422a  Yes (*)     /usr/lib/libxcb.so.1
0x00007f417d5ae020  0x00007f417d5c9721  Yes (*)     /usr/lib/libexpat.so.1
0x00007f417d567020  0x00007f417d594b74  Yes (*)     /usr/lib/libdbus-1.so.3
0x00007f417d4e1020  0x00007f417d533889  Yes (*)     /usr/lib/libssl.so.1.1
0x00007f417d076000  0x00007f417d220e01  Yes (*)     /usr/lib/libcrypto.so.1.1
0x00007f417d47c020  0x00007f417d4b4689  Yes (*)     /usr/lib/libgssapi_krb5.so.2
0x00007f417d420020  0x00007f417d458d76  Yes (*)     /usr/lib/libldap.so.2
0x00007f417d3dc020  0x00007f417d40288c  Yes (*)     /usr/lib/libpng16.so.16
0x00007f417d2f5020  0x00007f417d39f993  Yes (*)     /usr/lib/libharfbuzz.so.0
0x00007f417cff3020  0x00007f417cffa476  Yes (*)     /usr/lib/libbrotlidec.so.1
0x00007f417e808020  0x00007f417e808d13  Yes (*)     /usr/lib/libXau.so.6
0x00007f417d2e4020  0x00007f417d2e5881  Yes (*)     /usr/lib/libXdmcp.so.6
0x00007f417cf66020  0x00007f417cfcbab1  Yes (*)     /usr/lib/libelogind.so.0
0x00007f417cea0020  0x00007f417cf06d08  Yes (*)     /usr/lib/libkrb5.so.3
0x00007f417ce53020  0x00007f417ce6dede  Yes (*)     /usr/lib/libk5crypto.so.3
0x00007f417d83a020  0x00007f417d83abe9  Yes (*)     /usr/lib/libcom_err.so.2
0x00007f417ce44020  0x00007f417ce4a494  Yes (*)     /usr/lib/libkrb5support.so.0
0x00007f417ce3c020  0x00007f417ce3d123  Yes (*)     /usr/lib/libkeyutils.so.1
0x00007f417ce2b020  0x00007f417ce32dea  Yes (*)     /usr/lib/libresolv.so.2
0x00007f417ce1a020  0x00007f417ce21006  Yes (*)     /usr/lib/liblber.so.2
0x00007f417cdfc020  0x00007f417ce0d46c  Yes (*)     /usr/lib/libsasl2.so.3
0x00007f417cdd8020  0x00007f417cdef183  Yes (*)     /usr/lib/libgraphite2.so.3
0x00007f417ccb3020  0x00007f417cd452e3  Yes (*)     /usr/lib/libglib-2.0.so.0
0x00007f417cc74020  0x00007f417cc74b5e  Yes (*)     /usr/lib/libbrotlicommon.so.1
0x00007f417cc6a020  0x00007f417cc6e642  Yes (*)     /usr/lib/libcap.so.2
0x00007f417cbcf020  0x00007f417cc39f1b  Yes (*)     /usr/lib/libpcre2-8.so.0
0x00007f417cb4f020  0x00007f417cb5d549  Yes         /opt/trinity/lib/trinity/plugins/styles/light.so
0x00007f417cb40020  0x00007f417cb44e3e  Yes (*)     /usr/lib/libXcursor.so.1
0x00007f417c56c020  0x00007f417c56e5e6  Yes (*)     /usr/lib/libXfixes.so.3
0x00007f417c5be020  0x00007f417c5bff5d  Yes (*)     /opt/trinity/tqt3/plugins/imageformats/libqjpeg.so
0x00007f417c49b020  0x00007f417c4e52c2  Yes (*)     /usr/lib/libjpeg.so.8
0x00007f417c5b7020  0x00007f417c5b7e3d  Yes (*)     /opt/trinity/tqt3/plugins/imageformats/libqmng.so
0x00007f417c43c020  0x00007f417c480ecc  Yes (*)     /usr/lib/libmng.so.2
0x00007f417c3cc020  0x00007f417c407ced  Yes (*)     /usr/lib/liblcms2.so.2
0x00007f417c5b0020  0x00007f417c5b00f5  Yes (*)     /usr/lib/libpthread.so.0
0x00007f417c5a8020  0x00007f417c5ab179  Yes (*)     /opt/trinity/tqt3/plugins/imageformats/libqpng.so
0x00007f417c543020  0x00007f417c559ea3  Yes         /opt/trinity/lib/trinity/libfilelight.so
0x00007f417c59d020  0x00007f417c59f749  Yes (*)     /opt/trinity/tqt3/plugins/inputmethods/libqimsw-multi.so
0x00007f417c595020  0x00007f417c595ae9  Yes (*)     /opt/trinity/tqt3/plugins/inputmethods/libqimsw-none.so
0x00007f417c35a020  0x00007f417c35b189  Yes (*)     /opt/trinity/tqt3/plugins/inputmethods/libqsimple.so
0x00007f417c58c020  0x00007f417c58ed79  Yes (*)     /opt/trinity/tqt3/plugins/inputmethods/libqxim.so
(*): Shared library is missing debugging information.
[Inferior 1 (process 13364) detached]

==== (tdehwlib) hardware information ====
CPU core number:		0
	Vendor:			AuthenticAMD
	Model:			
	Name:			AMD Ryzen 3 1300X Quad-Core Processor
	Current Frequency:	2400.33 MHz
	Minimum Frequency:	1550 MHz
	Maximum Frequency:	3500 MHz

CPU core number:		1
	Vendor:			AuthenticAMD
	Model:			
	Name:			AMD Ryzen 3 1300X Quad-Core Processor
	Current Frequency:	2878.25 MHz
	Minimum Frequency:	1550 MHz
	Maximum Frequency:	3500 MHz

CPU core number:		2
	Vendor:			AuthenticAMD
	Model:			
	Name:			AMD Ryzen 3 1300X Quad-Core Processor
	Current Frequency:	2874.86 MHz
	Minimum Frequency:	1550 MHz
	Maximum Frequency:	3500 MHz

CPU core number:		3
	Vendor:			AuthenticAMD
	Model:			
	Name:			AMD Ryzen 3 1300X Quad-Core Processor
	Current Frequency:	3552.02 MHz
	Minimum Frequency:	1550 MHz
	Maximum Frequency:	3500 MHz
<!-- This is a comment. Please fill in the required fields below. The comments provide instructions on how to do so. Note: You do not need to remove comments. --> ## Basic information - TDE version: R14.0.13 - Distribution: Artix Linux 6.0.5-zen1-1-zen (Arch) - Hardware: amd64 / x86_64, armv7h <!-- Use SL/* labels to set the severity level. Please do not set a milestone. --> ## Description Loading a location from the start page and clicking on any subdirectory under the root scanned folder results in a crash (SIGSEGV). Problem is reproducable both on an x86_64 and armv7h architecture. ## Steps to reproduce 1. Click or scan a folder / device. 2. Click on any subdirectory node. ## Backtrace ``` [Thread debugging using libthread_db enabled] Using host libthread_db library "/usr/lib/libthread_db.so.1". ==== (gdb) bt ==== [TDECrash handler] #6 0x00007f417c54c8b0 in File::fullPath(Directory const*) const () from /opt/trinity/lib/trinity/libfilelight.so #7 0x00007f417c552fd4 in RadialMap::Widget::url(File const*) const () from /opt/trinity/lib/trinity/libfilelight.so #8 0x00007f417c55353a in RadialMap::Widget::invalidate(bool) () from /opt/trinity/lib/trinity/libfilelight.so #9 0x00007f417c553728 in RadialMap::Widget::createFromCache(Directory const*) () from /opt/trinity/lib/trinity/libfilelight.so #10 0x00007f417c556fff in RadialMap::Widget::mousePressEvent(TQMouseEvent*) () from /opt/trinity/lib/trinity/libfilelight.so #11 0x00007f417dd3501d in TQWidget::event(TQEvent*) () from /opt/trinity/tqt3/lib/libtqt-mt.so.3 #12 0x00007f417dca4a69 in TQApplication::internalNotify(TQObject*, TQEvent*) () from /opt/trinity/tqt3/lib/libtqt-mt.so.3 #13 0x00007f417dca501e in TQApplication::notify(TQObject*, TQEvent*) () from /opt/trinity/tqt3/lib/libtqt-mt.so.3 #14 0x00007f417dc4c01b in ?? () from /opt/trinity/tqt3/lib/libtqt-mt.so.3 #15 0x00007f417dc4ae5f in TQApplication::x11ProcessEvent(_XEvent*) () from /opt/trinity/tqt3/lib/libtqt-mt.so.3 #16 0x00007f417dc84bdc in TQEventLoop::processEvents(unsigned int) () from /opt/trinity/tqt3/lib/libtqt-mt.so.3 #17 0x00007f417dcb99e9 in TQEventLoop::enterLoop() () from /opt/trinity/tqt3/lib/libtqt-mt.so.3 #18 0x00007f417dcb9970 in TQEventLoop::exec() () from /opt/trinity/tqt3/lib/libtqt-mt.so.3 #19 0x0000561aeeb766ef in main () ==== (gdb) bt full ==== [TDECrash handler] No symbol table info available. #6 0x00007f417c54c8b0 in File::fullPath(Directory const*) const () from /opt/trinity/lib/trinity/libfilelight.so No symbol table info available. #7 0x00007f417c552fd4 in RadialMap::Widget::url(File const*) const () from /opt/trinity/lib/trinity/libfilelight.so No symbol table info available. #8 0x00007f417c55353a in RadialMap::Widget::invalidate(bool) () from /opt/trinity/lib/trinity/libfilelight.so No symbol table info available. #9 0x00007f417c553728 in RadialMap::Widget::createFromCache(Directory const*) () from /opt/trinity/lib/trinity/libfilelight.so No symbol table info available. #10 0x00007f417c556fff in RadialMap::Widget::mousePressEvent(TQMouseEvent*) () from /opt/trinity/lib/trinity/libfilelight.so No symbol table info available. #11 0x00007f417dd3501d in TQWidget::event(TQEvent*) () from /opt/trinity/tqt3/lib/libtqt-mt.so.3 No symbol table info available. #12 0x00007f417dca4a69 in TQApplication::internalNotify(TQObject*, TQEvent*) () from /opt/trinity/tqt3/lib/libtqt-mt.so.3 No symbol table info available. #13 0x00007f417dca501e in TQApplication::notify(TQObject*, TQEvent*) () from /opt/trinity/tqt3/lib/libtqt-mt.so.3 No symbol table info available. #14 0x00007f417dc4c01b in ?? () from /opt/trinity/tqt3/lib/libtqt-mt.so.3 No symbol table info available. #15 0x00007f417dc4ae5f in TQApplication::x11ProcessEvent(_XEvent*) () from /opt/trinity/tqt3/lib/libtqt-mt.so.3 No symbol table info available. #16 0x00007f417dc84bdc in TQEventLoop::processEvents(unsigned int) () from /opt/trinity/tqt3/lib/libtqt-mt.so.3 No symbol table info available. #17 0x00007f417dcb99e9 in TQEventLoop::enterLoop() () from /opt/trinity/tqt3/lib/libtqt-mt.so.3 No symbol table info available. #18 0x00007f417dcb9970 in TQEventLoop::exec() () from /opt/trinity/tqt3/lib/libtqt-mt.so.3 No symbol table info available. #19 0x0000561aeeb766ef in main () No symbol table info available. ==== (gdb) info thread ==== Id Target Id Frame * 1 Thread 0x7f417cbc5840 (LWP 13364) "filelight" 0x00007f417eee67c5 in clock_nanosleep () from /usr/lib/libc.so.6 ==== (gdb) thread apply all bt ==== ==== Thread 1 (Thread 0x7f417cbc5840 (LWP 13364) "filelight"): [TDECrash handler] #6 0x00007f417c54c8b0 in File::fullPath(Directory const*) const () from /opt/trinity/lib/trinity/libfilelight.so #7 0x00007f417c552fd4 in RadialMap::Widget::url(File const*) const () from /opt/trinity/lib/trinity/libfilelight.so #8 0x00007f417c55353a in RadialMap::Widget::invalidate(bool) () from /opt/trinity/lib/trinity/libfilelight.so #9 0x00007f417c553728 in RadialMap::Widget::createFromCache(Directory const*) () from /opt/trinity/lib/trinity/libfilelight.so #10 0x00007f417c556fff in RadialMap::Widget::mousePressEvent(TQMouseEvent*) () from /opt/trinity/lib/trinity/libfilelight.so #11 0x00007f417dd3501d in TQWidget::event(TQEvent*) () from /opt/trinity/tqt3/lib/libtqt-mt.so.3 #12 0x00007f417dca4a69 in TQApplication::internalNotify(TQObject*, TQEvent*) () from /opt/trinity/tqt3/lib/libtqt-mt.so.3 #13 0x00007f417dca501e in TQApplication::notify(TQObject*, TQEvent*) () from /opt/trinity/tqt3/lib/libtqt-mt.so.3 #14 0x00007f417dc4c01b in ?? () from /opt/trinity/tqt3/lib/libtqt-mt.so.3 #15 0x00007f417dc4ae5f in TQApplication::x11ProcessEvent(_XEvent*) () from /opt/trinity/tqt3/lib/libtqt-mt.so.3 #16 0x00007f417dc84bdc in TQEventLoop::processEvents(unsigned int) () from /opt/trinity/tqt3/lib/libtqt-mt.so.3 #17 0x00007f417dcb99e9 in TQEventLoop::enterLoop() () from /opt/trinity/tqt3/lib/libtqt-mt.so.3 #18 0x00007f417dcb9970 in TQEventLoop::exec() () from /opt/trinity/tqt3/lib/libtqt-mt.so.3 #19 0x0000561aeeb766ef in main () ==== (gdb) info sharedlibrary ==== From To Syms Read Shared Object Library 0x00007f417f616020 0x00007f417f637a86 Yes /opt/trinity/lib/libtdeparts.so.2 0x00007f417f11e020 0x00007f417f37f9da Yes /opt/trinity/lib/libtdeio.so.14 0x00007f417eb82020 0x00007f417ed05402 Yes /opt/trinity/lib/libtdeui.so.14 0x00007f417e4d0020 0x00007f417e71f899 Yes /opt/trinity/lib/libtdecore.so.14 0x00007f417dbff020 0x00007f417e02ccaa Yes (*) /opt/trinity/tqt3/lib/libtqt-mt.so.3 0x00007f417d699020 0x00007f417d7aede3 Yes /usr/lib/libstdc++.so.6 0x00007f417ee3b440 0x00007f417ef9415d Yes (*) /usr/lib/libc.so.6 0x00007f417f5d1020 0x00007f417f5e7795 Yes /usr/lib/libgcc_s.so.1 0x00007f417f59c020 0x00007f417f5bc253 Yes /opt/trinity/lib/libDCOP.so.14 0x00007f417f57f020 0x00007f417f58ae0e Yes /opt/trinity/lib/libtdewalletclient.so.1 0x00007f417f55f020 0x00007f417f5722fd Yes /opt/trinity/lib/libtdesu.so.14 0x00007f417f550020 0x00007f417f55438c Yes (*) /usr/lib/libacl.so.1 0x00007f417f526020 0x00007f417f5403ee Yes (*) /usr/lib/libmagic.so.1 0x00007f417e8d9020 0x00007f417e96368e Yes (*) /usr/lib/libX11.so.6 0x00007f417f50b020 0x00007f417f51884c Yes (*) /usr/lib/libz.so.1 0x00007f417f4c2020 0x00007f417f4edf7e Yes (*) /usr/lib/libfontconfig.so.1 0x00007f417e896020 0x00007f417e8b2af9 Yes /opt/trinity/lib/libtdefx.so.14 0x00007f417f4b6020 0x00007f417f4b613f Yes /usr/lib/libtqt.so.4 0x00007f417e326020 0x00007f417e39ff73 Yes (*) /usr/lib/libm.so.6 0x00007f417f49b020 0x00007f417f4a8966 Yes (*) /usr/lib/libICE.so.6 0x00007f417ee10020 0x00007f417ee14319 Yes (*) /usr/lib/libSM.so.6 0x00007f417ee0a020 0x00007f417ee0aab5 Yes (*) /usr/lib/libXcomposite.so.1 0x00007f417e856020 0x00007f417e85a361 Yes (*) /usr/lib/libidn.so.12 0x00007f417e82b020 0x00007f417e845ab1 Yes (*) /usr/lib/libudev.so.1 0x00007f417e2db020 0x00007f417e306335 Yes /opt/trinity/lib/libdbus-1-tqt.so.0 0x00007f417e81b020 0x00007f417e82132a Yes (*) /usr/lib/libXrender.so.1 0x00007f417e2b7020 0x00007f417e2c9e95 Yes /opt/trinity/lib/libart_lgpl_2.so.2 0x00007f417e812020 0x00007f417e81594c Yes (*) /usr/lib/libuuid.so.1 0x00007f417d9ba020 0x00007f417d9dc366 Yes (*) /usr/lib/libpq.so.5 0x00007f417d976020 0x00007f417d999dcb Yes (*) /usr/lib/libmariadb.so.3 0x00007f417e2a9020 0x00007f417e2afc0a Yes (*) /usr/lib/libXrandr.so.2 0x00007f417e291020 0x00007f417e2a04f5 Yes (*) /usr/lib/libXft.so.2 0x00007f417d89e020 0x00007f417d91fa7c Yes (*) /usr/lib/libfreetype.so.6 0x00007f417d87f020 0x00007f417d8892de Yes (*) /usr/lib/libXext.so.6 0x00007f417f6a4000 0x00007f417f6c9f85 Yes (*) /lib64/ld-linux-x86-64.so.2 0x00007f417d854020 0x00007f417d86de7e Yes (*) /usr/lib/liblzma.so.5 0x00007f417d840020 0x00007f417d84c452 Yes (*) /usr/lib/libbz2.so.1.0 0x00007f417d5e1020 0x00007f417d5f422a Yes (*) /usr/lib/libxcb.so.1 0x00007f417d5ae020 0x00007f417d5c9721 Yes (*) /usr/lib/libexpat.so.1 0x00007f417d567020 0x00007f417d594b74 Yes (*) /usr/lib/libdbus-1.so.3 0x00007f417d4e1020 0x00007f417d533889 Yes (*) /usr/lib/libssl.so.1.1 0x00007f417d076000 0x00007f417d220e01 Yes (*) /usr/lib/libcrypto.so.1.1 0x00007f417d47c020 0x00007f417d4b4689 Yes (*) /usr/lib/libgssapi_krb5.so.2 0x00007f417d420020 0x00007f417d458d76 Yes (*) /usr/lib/libldap.so.2 0x00007f417d3dc020 0x00007f417d40288c Yes (*) /usr/lib/libpng16.so.16 0x00007f417d2f5020 0x00007f417d39f993 Yes (*) /usr/lib/libharfbuzz.so.0 0x00007f417cff3020 0x00007f417cffa476 Yes (*) /usr/lib/libbrotlidec.so.1 0x00007f417e808020 0x00007f417e808d13 Yes (*) /usr/lib/libXau.so.6 0x00007f417d2e4020 0x00007f417d2e5881 Yes (*) /usr/lib/libXdmcp.so.6 0x00007f417cf66020 0x00007f417cfcbab1 Yes (*) /usr/lib/libelogind.so.0 0x00007f417cea0020 0x00007f417cf06d08 Yes (*) /usr/lib/libkrb5.so.3 0x00007f417ce53020 0x00007f417ce6dede Yes (*) /usr/lib/libk5crypto.so.3 0x00007f417d83a020 0x00007f417d83abe9 Yes (*) /usr/lib/libcom_err.so.2 0x00007f417ce44020 0x00007f417ce4a494 Yes (*) /usr/lib/libkrb5support.so.0 0x00007f417ce3c020 0x00007f417ce3d123 Yes (*) /usr/lib/libkeyutils.so.1 0x00007f417ce2b020 0x00007f417ce32dea Yes (*) /usr/lib/libresolv.so.2 0x00007f417ce1a020 0x00007f417ce21006 Yes (*) /usr/lib/liblber.so.2 0x00007f417cdfc020 0x00007f417ce0d46c Yes (*) /usr/lib/libsasl2.so.3 0x00007f417cdd8020 0x00007f417cdef183 Yes (*) /usr/lib/libgraphite2.so.3 0x00007f417ccb3020 0x00007f417cd452e3 Yes (*) /usr/lib/libglib-2.0.so.0 0x00007f417cc74020 0x00007f417cc74b5e Yes (*) /usr/lib/libbrotlicommon.so.1 0x00007f417cc6a020 0x00007f417cc6e642 Yes (*) /usr/lib/libcap.so.2 0x00007f417cbcf020 0x00007f417cc39f1b Yes (*) /usr/lib/libpcre2-8.so.0 0x00007f417cb4f020 0x00007f417cb5d549 Yes /opt/trinity/lib/trinity/plugins/styles/light.so 0x00007f417cb40020 0x00007f417cb44e3e Yes (*) /usr/lib/libXcursor.so.1 0x00007f417c56c020 0x00007f417c56e5e6 Yes (*) /usr/lib/libXfixes.so.3 0x00007f417c5be020 0x00007f417c5bff5d Yes (*) /opt/trinity/tqt3/plugins/imageformats/libqjpeg.so 0x00007f417c49b020 0x00007f417c4e52c2 Yes (*) /usr/lib/libjpeg.so.8 0x00007f417c5b7020 0x00007f417c5b7e3d Yes (*) /opt/trinity/tqt3/plugins/imageformats/libqmng.so 0x00007f417c43c020 0x00007f417c480ecc Yes (*) /usr/lib/libmng.so.2 0x00007f417c3cc020 0x00007f417c407ced Yes (*) /usr/lib/liblcms2.so.2 0x00007f417c5b0020 0x00007f417c5b00f5 Yes (*) /usr/lib/libpthread.so.0 0x00007f417c5a8020 0x00007f417c5ab179 Yes (*) /opt/trinity/tqt3/plugins/imageformats/libqpng.so 0x00007f417c543020 0x00007f417c559ea3 Yes /opt/trinity/lib/trinity/libfilelight.so 0x00007f417c59d020 0x00007f417c59f749 Yes (*) /opt/trinity/tqt3/plugins/inputmethods/libqimsw-multi.so 0x00007f417c595020 0x00007f417c595ae9 Yes (*) /opt/trinity/tqt3/plugins/inputmethods/libqimsw-none.so 0x00007f417c35a020 0x00007f417c35b189 Yes (*) /opt/trinity/tqt3/plugins/inputmethods/libqsimple.so 0x00007f417c58c020 0x00007f417c58ed79 Yes (*) /opt/trinity/tqt3/plugins/inputmethods/libqxim.so (*): Shared library is missing debugging information. [Inferior 1 (process 13364) detached] ==== (tdehwlib) hardware information ==== CPU core number: 0 Vendor: AuthenticAMD Model: Name: AMD Ryzen 3 1300X Quad-Core Processor Current Frequency: 2400.33 MHz Minimum Frequency: 1550 MHz Maximum Frequency: 3500 MHz CPU core number: 1 Vendor: AuthenticAMD Model: Name: AMD Ryzen 3 1300X Quad-Core Processor Current Frequency: 2878.25 MHz Minimum Frequency: 1550 MHz Maximum Frequency: 3500 MHz CPU core number: 2 Vendor: AuthenticAMD Model: Name: AMD Ryzen 3 1300X Quad-Core Processor Current Frequency: 2874.86 MHz Minimum Frequency: 1550 MHz Maximum Frequency: 3500 MHz CPU core number: 3 Vendor: AuthenticAMD Model: Name: AMD Ryzen 3 1300X Quad-Core Processor Current Frequency: 3552.02 MHz Minimum Frequency: 1550 MHz Maximum Frequency: 3500 MHz ```
Owner

Hi @InvertedRabbit,
is this crash new in R14.0.13 or was it happening before as well?

Hi @InvertedRabbit, is this crash new in R14.0.13 or was it happening before as well?
Poster
Collaborator

@MicheleC
I do not know. I wasn't aware that there was a TDE Filelight before. I have only just installed it under R14.0.13.

@MicheleC I do not know. I wasn't aware that there was a TDE Filelight before. I have only just installed it under R14.0.13.
Owner

are you able to load filelight in gdb and look at the backtrace and see what could cause segv? here it seems to work fine, I don't get a crash (debian bookworm amd64)

are you able to load filelight in gdb and look at the backtrace and see what could cause segv? here it seems to work fine, I don't get a crash (debian bookworm amd64)
Owner

correction, I got the same SEGV after reading the instruction correctly :-)

correction, I got the same SEGV after reading the instruction correctly :-)
Poster
Collaborator

GDB running under /home/.

(gdb) run
Starting program: /opt/trinity/bin/filelight --sync
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[Detaching after vfork from child process 17623]
[Detaching after vfork from child process 17626]
[Detaching after vfork from child process 17627]
[Detaching after vfork from child process 17629]
[Detaching after vfork from child process 17630]
[Detaching after vfork from child process 17631]
[Detaching after vfork from child process 17632]
[Detaching after vfork from child process 17633]
[Detaching after vfork from child process 17634]
[Detaching after vfork from child process 17635]
[Detaching after vfork from child process 17636]
[Detaching after vfork from child process 17637]
[New Thread 0x7ffff4bfc6c0 (LWP 17683)]
[2022/10/31 05:00:42.902] [tdecore (TDEAccel)] [17614] ERROR: Inadequate access permisions: /home/.Trash-0/
[2022/10/31 05:00:42.902] [filelight] [17614] ERROR: Inadequate access permisions: /home/lost+found/
[2022/10/31 05:00:45.568] [filelight] [17614] ERROR: Inadequate access permisions: /home/invertedrabbit/.cache/paru/clone/ocaml-ssl/pkg/
[2022/10/31 05:00:45.584] [filelight] [17614] ERROR: Inadequate access permisions: /home/invertedrabbit/.cache/paru/clone/czkawka-git/pkg/
[2022/10/31 05:00:45.631] [filelight] [17614] ERROR: Inadequate access permisions: /home/invertedrabbit/.cache/paru/clone/libvisual-plugins/pkg/
[2022/10/31 05:00:45.653] [filelight] [17614] ERROR: Inadequate access permisions: /home/invertedrabbit/.cache/paru/clone/ntpdate/pkg/
[2022/10/31 05:00:45.678] [filelight] [17614] ERROR: Inadequate access permisions: /home/invertedrabbit/.cache/paru/clone/tlsdate/pkg/
[Thread 0x7ffff4bfc6c0 (LWP 17683) exited]

Thread 1 "filelight" received signal SIGSEGV, Segmentation fault.
0x00007ffff4e6f8b0 in File::fullPath(Directory const*) const () from /opt/trinity/lib/trinity/libfilelight.so
GDB running under /home/. ``` (gdb) run Starting program: /opt/trinity/bin/filelight --sync [Thread debugging using libthread_db enabled] Using host libthread_db library "/usr/lib/libthread_db.so.1". [Detaching after vfork from child process 17623] [Detaching after vfork from child process 17626] [Detaching after vfork from child process 17627] [Detaching after vfork from child process 17629] [Detaching after vfork from child process 17630] [Detaching after vfork from child process 17631] [Detaching after vfork from child process 17632] [Detaching after vfork from child process 17633] [Detaching after vfork from child process 17634] [Detaching after vfork from child process 17635] [Detaching after vfork from child process 17636] [Detaching after vfork from child process 17637] [New Thread 0x7ffff4bfc6c0 (LWP 17683)] [2022/10/31 05:00:42.902] [tdecore (TDEAccel)] [17614] ERROR: Inadequate access permisions: /home/.Trash-0/ [2022/10/31 05:00:42.902] [filelight] [17614] ERROR: Inadequate access permisions: /home/lost+found/ [2022/10/31 05:00:45.568] [filelight] [17614] ERROR: Inadequate access permisions: /home/invertedrabbit/.cache/paru/clone/ocaml-ssl/pkg/ [2022/10/31 05:00:45.584] [filelight] [17614] ERROR: Inadequate access permisions: /home/invertedrabbit/.cache/paru/clone/czkawka-git/pkg/ [2022/10/31 05:00:45.631] [filelight] [17614] ERROR: Inadequate access permisions: /home/invertedrabbit/.cache/paru/clone/libvisual-plugins/pkg/ [2022/10/31 05:00:45.653] [filelight] [17614] ERROR: Inadequate access permisions: /home/invertedrabbit/.cache/paru/clone/ntpdate/pkg/ [2022/10/31 05:00:45.678] [filelight] [17614] ERROR: Inadequate access permisions: /home/invertedrabbit/.cache/paru/clone/tlsdate/pkg/ [Thread 0x7ffff4bfc6c0 (LWP 17683) exited] Thread 1 "filelight" received signal SIGSEGV, Segmentation fault. 0x00007ffff4e6f8b0 in File::fullPath(Directory const*) const () from /opt/trinity/lib/trinity/libfilelight.so ```
Owner

Thanks, since I can now reproduce the crash, I will have a look at some point probably this week.

Thanks, since I can now reproduce the crash, I will have a look at some point probably this week.
Owner

Solved by commit mentioned above.

Solved by commit mentioned above.
MicheleC closed this issue 2 years ago
MicheleC added this to the R14.1.0 release milestone 2 years ago
Sign in to join this conversation.
No Milestone
No Assignees
2 Participants
Notifications
Due Date

No due date set.

Dependencies

No dependencies set.

Reference: TDE/filelight#3
Loading…
There is no content yet.