[filelight] [Bug 467135] New: filelight generated an incorrect qmlc file after /home no space

bugzilla_noreply at kde.org bugzilla_noreply at kde.org
Fri Mar 10 03:04:12 GMT 2023


https://bugs.kde.org/show_bug.cgi?id=467135

            Bug ID: 467135
           Summary: filelight generated an incorrect qmlc file after /home
                    no space
    Classification: Applications
           Product: filelight
           Version: 22.12.3
          Platform: Archlinux
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: unassigned-bugs at kde.org
          Reporter: unknowndevqwq at pm.me
                CC: martin.sandsmark at kde.org
  Target Milestone: ---

Application: filelight (22.12.3)

Qt Version: 5.15.8
Frameworks Version: 5.103.0
Operating System: Linux 6.2.2-zen1-1-zen x86_64
Windowing System: X11
Distribution: "Arch Linux"
DrKonqi: 5.27.2 [KCrashBackend]

-- Information about the crash:
Unpredictably fill up /home and start filelight, then empty the recycle bin to
get a little space to start filelight again.
The qmlc file that caused the crash was found by setting the HOME environment
variable. The copy was compressed by `cmd` and encoded to base64.

qmlc:
KLUv/QRYFSEAVrSVPfDYajO4p2jymPQcLdFm2IYfjz1l0D/FNpaDR6MtKiP6V/UmGy1sYpyNNt6W
C87tpxxQ/XwTUiZS2ZSVW6aMAIIAhwCns2gzEMu5zscU6jwiMnkuIVPJ5SJQWdEBaBVCL11GA7KG
A6aRWNOwJmFNwVqAt5w3IW8m3rw7Te7AuANhbcraTMTiMIf5vu+jmRHVYlq5aE+FH/gmw0aVGCFw
bBjJsKCIB0UJjx4OhtxwoUCgwA8nNZhI0cFlcNIlxxqNHR8DU67UvQEqhkqRmvDCRa7Vmqgrrr6u
fuhsnsKiOI0V4a356qpiLCorTbfF1NWbIsaK+L7vayqKOZRzqMkhHodOHILQ4dzJ7mjuGNwdhDOI
x6ATg0x/cv4k+WPzZ+aPN/dkTjZ3Yi5mT84enD1CQgkSdAgQgI6ITCYYmA8BAtwRkWmAAAGelpat
VOqQSHc+Ji1runhiRUXRlbXDBw9amPoa8H3fd9MVRVQWIpusqjM3KlIl2BVbsaokOhei7/u+WFfX
Ea4zpBerKweYl9paYYQrrhU1lYSnZuuqhTVVMiyxKJuqsNCpJAD1+b7vU4310OpKxUCKidnqugoL
q/pqE0bViypr7GqMG72iZnizVTXEk2qKLZ6u+Bot3ibT8zxt1tuVtNkSiKTNkkCk0SZzVCONRtrs
aDfqxGTRZlk0ACwWS5NtCcl6INnSR5bEyY5usp2ou3IFRNNAN82XHc1Q58PHb0t836Alg0D8IfLn
whySuQ17ouxJ8Ublbcbby50gdyasTXiO3s8DeM5xnW9eT0e7Ce8bK4DuqCFRo8jJiIKCpCDJdPCC
ERka5xJAUVmgxijKGEOQEXCBiIjIBCIxIxKlDTxDLfQOhr/q+0zmQCGYWTuJDPcLwtRrdiwboDZG
DJqZTP25r3rTLL+zhj7LcYTOnCxn+yx93KHCjA48eemO6xZYhy11C0vsEpbMuieweAk0e53dlIJf
7zi2dFGptAziNX7cMbbTAjQ9ivbmZH7hZzy55xaKV9Nk+IR/g10u76h0xBWWx6mD5egDZNgXiAVk
+uftWTj1XO13gUXpI/9co718XzGYjRR/Jd+1khQHkdxM+ZKcVYdtWrwdso9gAWKltuAj21JcFgFU
/6y7QTombADvuZ3bJ1Dkl/b4/tTDrNbxOEYyiZPpJU/fMRVllbxKs/eitWfOZ8vGIXVq7yPuyvRi
aMDYUWPCNVbG3aji7eSKrV43hzJK4sz/SpuJOh7ZTeHG78tvS+9bFXkM9EEPHlCaR1eGhzrDNDdi
Zdqyb46FM0ZB1vQgyMKspNk7aSkJJ03NKPuUk9Bm/qvD8zftXuOgL/uzzp3GVrOXMMDRXHrFoiAY
NcbULPI0inamLh9d0FDMnM6W1gcB2v3Ug+nIpIvDNClJk2VRkqrrCH910eY6

The crash can be reproduced every time.

-- Backtrace:
Application: Filelight (filelight), signal: Segmentation fault
Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = 0x0}
[KCrash Handler]
#6  0x00007fa7d7a1d8d1 in ?? () from /usr/lib/libQt5Qml.so.5
#7  0x00007fa7d7a21bc5 in ?? () from /usr/lib/libQt5Qml.so.5
#8  0x00007fa7d7a647db in QQmlTypeLoader::setData(QQmlDataBlob*,
QQmlDataBlob::SourceCodeData const&) () from /usr/lib/libQt5Qml.so.5
#9  0x00007fa7d7a652ea in QQmlTypeLoader::setData(QQmlDataBlob*, QString
const&) () from /usr/lib/libQt5Qml.so.5
#10 0x00007fa7d7a66dd1 in QQmlTypeLoader::loadThread(QQmlDataBlob*) () from
/usr/lib/libQt5Qml.so.5
#11 0x00007fa7d7a67296 in QQmlTypeLoader::load(QQmlDataBlob*,
QQmlTypeLoader::Mode) () from /usr/lib/libQt5Qml.so.5
#12 0x00007fa7d7a6765a in QQmlTypeLoader::getType(QUrl const&,
QQmlTypeLoader::Mode) () from /usr/lib/libQt5Qml.so.5
#13 0x00007fa7d7a1ff1e in ?? () from /usr/lib/libQt5Qml.so.5
#14 0x00007fa7d7a20f78 in ?? () from /usr/lib/libQt5Qml.so.5
#15 0x00007fa7d7a64a72 in QQmlTypeLoader::setData(QQmlDataBlob*,
QQmlDataBlob::SourceCodeData const&) () from /usr/lib/libQt5Qml.so.5
#16 0x00007fa7d7a652ea in QQmlTypeLoader::setData(QQmlDataBlob*, QString
const&) () from /usr/lib/libQt5Qml.so.5
#17 0x00007fa7d7a66dd1 in QQmlTypeLoader::loadThread(QQmlDataBlob*) () from
/usr/lib/libQt5Qml.so.5
#18 0x00007fa7d7a2b512 in ?? () from /usr/lib/libQt5Qml.so.5
#19 0x00007fa7d7ac570d in ?? () from /usr/lib/libQt5Qml.so.5
#20 0x00007fa7d8578b5c in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x5613b03985c0, e=0x5613b0379b00) at
kernel/qapplication.cpp:3640
#21 0x00007fa7d6c8df48 in QCoreApplication::notifyInternal2
(receiver=0x5613b03985c0, event=0x5613b0379b00) at
kernel/qcoreapplication.cpp:1064
#22 0x00007fa7d6c8dfb3 in QCoreApplication::sendEvent (receiver=<optimized
out>, event=<optimized out>) at kernel/qcoreapplication.cpp:1462
#23 0x00007fa7d6c8ea53 in QCoreApplicationPrivate::sendPostedEvents
(receiver=0x0, event_type=0, data=0x5613b03a42c0) at
kernel/qcoreapplication.cpp:1821
#24 0x00007fa7d6cd4e88 in postEventSourceDispatch (s=0x7fa7b40047c0) at
kernel/qeventdispatcher_glib.cpp:277
#25 0x00007fa7d551682b in g_main_dispatch (context=0x7fa7b4000c30) at
../glib/glib/gmain.c:3454
#26 g_main_context_dispatch (context=0x7fa7b4000c30) at
../glib/glib/gmain.c:4172
#27 0x00007fa7d556dcc9 in g_main_context_iterate.constprop.0
(context=0x7fa7b4000c30, block=1, dispatch=1, self=<optimized out>) at
../glib/glib/gmain.c:4248
#28 0x00007fa7d55150e2 in g_main_context_iteration (context=0x7fa7b4000c30,
may_block=1) at ../glib/glib/gmain.c:4313
#29 0x00007fa7d6cd8c6c in QEventDispatcherGlib::processEvents
(this=0x7fa7b4000b70, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#30 0x00007fa7d6c866ec in QEventLoop::exec (this=0x7fa7bc5feaa0, flags=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:69
#31 0x00007fa7d6ae725f in QThread::exec (this=<optimized out>) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#32 0x00007fa7d7ac00e0 in ?? () from /usr/lib/libQt5Qml.so.5
#33 0x00007fa7d6ae432a in QThreadPrivate::start (arg=0x5613b03985c0) at
thread/qthread_unix.cpp:330
#34 0x00007fa7d649ebb5 in start_thread (arg=<optimized out>) at
pthread_create.c:444
#35 0x00007fa7d6520d90 in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 2 (Thread 0x7fa7d18c96c0 (LWP 23839) "QDBusConnection"):
#1  0x00007fa7d556dc2f in g_main_context_poll (priority=<optimized out>,
n_fds=1, fds=0x7fa7cc0053e0, timeout=<optimized out>, context=0x7fa7cc001cf0)
at ../glib/glib/gmain.c:4553
#2  g_main_context_iterate.constprop.0 (context=0x7fa7cc001cf0, block=1,
dispatch=1, self=<optimized out>) at ../glib/glib/gmain.c:4243
#3  0x00007fa7d55150e2 in g_main_context_iteration (context=0x7fa7cc001cf0,
may_block=1) at ../glib/glib/gmain.c:4313
#4  0x00007fa7d6cd8c8f in QEventDispatcherGlib::processEvents
(this=0x7fa7cc000b70, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007fa7d6c866ec in QEventLoop::exec (this=0x7fa7d18c8a90, flags=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:69
#6  0x00007fa7d6ae725f in QThread::exec (this=this at entry=0x7fa7d6fbd560
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#7  0x00007fa7d6f61cba in QDBusConnectionManager::run (this=0x7fa7d6fbd560
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
/usr/src/debug/qt5-base/qtbase/src/dbus/qdbusconnection.cpp:179
#8  0x00007fa7d6ae432a in QThreadPrivate::start (arg=0x7fa7d6fbd560 <(anonymous
namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread_unix.cpp:330
#9  0x00007fa7d649ebb5 in start_thread (arg=<optimized out>) at
pthread_create.c:444
#10 0x00007fa7d6520d90 in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 1 (Thread 0x7fa7d2198ac0 (LWP 23838) "filelight"):
#1  __futex_abstimed_wait_common (futex_word=futex_word at entry=0x5613b039e2f0,
expected=expected at entry=0, clockid=clockid at entry=0, abstime=abstime at entry=0x0,
private=private at entry=0, cancel=cancel at entry=true) at futex-internal.c:87
#2  0x00007fa7d649b7cf in __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word at entry=0x5613b039e2f0, expected=expected at entry=0,
clockid=clockid at entry=0, abstime=abstime at entry=0x0, private=private at entry=0) at
futex-internal.c:139
#3  0x00007fa7d649df90 in __pthread_cond_wait_common (abstime=0x0, clockid=0,
mutex=0x5613b039e2a0, cond=0x5613b039e2c8) at pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x5613b039e2c8, mutex=0x5613b039e2a0) at
pthread_cond_wait.c:618
#5  0x00007fa7d6aeb7c4 in QWaitConditionPrivate::wait (deadline=...,
this=0x5613b039e2a0) at thread/qwaitcondition_unix.cpp:146
#6  QWaitCondition::wait (this=<optimized out>, mutex=0x5613b0398630,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#7  0x00007fa7d7ac0759 in ?? () from /usr/lib/libQt5Qml.so.5
#8  0x00007fa7d7a671b0 in QQmlTypeLoader::load(QQmlDataBlob*,
QQmlTypeLoader::Mode) () from /usr/lib/libQt5Qml.so.5
#9  0x00007fa7d7a6765a in QQmlTypeLoader::getType(QUrl const&,
QQmlTypeLoader::Mode) () from /usr/lib/libQt5Qml.so.5
#10 0x00007fa7d7a48042 in QQmlComponentPrivate::loadUrl(QUrl const&,
QQmlComponent::CompilationMode) () from /usr/lib/libQt5Qml.so.5
#11 0x00007fa7d7a9fcac in QQmlApplicationEnginePrivate::startLoad(QUrl const&,
QByteArray const&, bool) () from /usr/lib/libQt5Qml.so.5
#12 0x00007fa7d7a9fda2 in QQmlApplicationEngine::load(QUrl const&) () from
/usr/lib/libQt5Qml.so.5
#13 0x00005613adf7e4a3 in Filelight::MainContext::MainContext (parent=0x0,
this=0x7ffd8d35c900) at
/usr/src/debug/filelight/filelight-22.12.3/src/mainContext.cpp:85
#14 main (argc=<optimized out>, argv=<optimized out>) at
/usr/src/debug/filelight/filelight-22.12.3/src/main.cpp:82
[Inferior 1 (process 23838) detached]

The reporter indicates this bug may be a duplicate of or related to bug 467103.

Reported using DrKonqi

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Unassigned-bugs mailing list