Details
-
Bug
-
Resolution: Fixed
-
P2: Important
-
6.10.0 RC
-
-
2
-
fdb569a3e29c58130924a51b333b5aff5ec64eb3, e9d441253 (dev)
Description
Running most applications will drive asan nuts.
As an example (line numbers as at https://codereview.qt-project.org/c/qt/qtbase/+/633849/1)
$ tests/auto/gui/itemmodels/qfilesystemmodel/tst_qfilesystemmodel specialFiles [6/6] Creating library symlink lib/libQt6Gui.so.6 lib/libQt6Gui.so ********* Start testing of tst_QFileSystemModel ********* Config: Using QtTest library 6.10.0, Qt 6.10.0 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 11.2.1 20211211), ubuntu 20.04 PASS : tst_QFileSystemModel::initTestCase() PASS : tst_QFileSystemModel::specialFiles() PASS : tst_QFileSystemModel::cleanupTestCase() Totals: 3 passed, 0 failed, 0 skipped, 0 blacklisted, 264ms ********* Finished testing of tst_QFileSystemModel ********* ================================================================= ==3949153==ERROR: LeakSanitizer: detected memory leaks Direct leak of 16 byte(s) in 1 object(s) allocated from: #0 0x7fd524d6cf37 in operator new(unsigned long) ../../../../gcc/libsanitizer/asan/asan_new_delete.cpp:99 #1 0x7fd505f8af53 in QKdeThemePrivate::refresh() /home/marc/Qt/qtbase-submit/src/gui/platform/unix/qkdetheme.cpp:412 #2 0x7fd505f988f8 in QKdeTheme::QKdeTheme(QList<QString> const&, int) /home/marc/Qt/qtbase-submit/src/gui/platform/unix/qkdetheme.cpp:543 #3 0x7fd505f9dade in QKdeTheme::createKdeTheme() /home/marc/Qt/qtbase-submit/src/gui/platform/unix/qkdetheme.cpp:764 #4 0x7fd50603690a in QGenericUnixTheme::createUnixTheme(QString const&) /home/marc/Qt/qtbase-submit/src/gui/platform/unix/qgenericunixtheme.cpp:195 #5 0x7fd4db5574bf in QXcbIntegration::createPlatformTheme(QString const&) const /home/marc/Qt/qtbase-submit/src/plugins/platforms/xcb/qxcbintegration.cpp:447 #6 0x7fd5009b0eca in init_platform /home/marc/Qt/qtbase-submit/src/gui/kernel/qguiapplication.cpp:1384 #7 0x7fd5009d1e14 in QGuiApplicationPrivate::createPlatformIntegration() /home/marc/Qt/qtbase-submit/src/gui/kernel/qguiapplication.cpp:1598 #8 0x7fd5009d9640 in QGuiApplicationPrivate::createEventDispatcher() /home/marc/Qt/qtbase-submit/src/gui/kernel/qguiapplication.cpp:1617 #9 0x7fd5172cd0e1 in QApplicationPrivate::createEventDispatcher() /home/marc/Qt/qtbase-submit/src/widgets/kernel/qapplication.cpp:151 #10 0x7fd4eee4279f in QCoreApplicationPrivate::init() /home/marc/Qt/qtbase-submit/src/corelib/kernel/qcoreapplication.cpp:866 #11 0x7fd500a1284d in QGuiApplicationPrivate::init() /home/marc/Qt/qtbase-submit/src/gui/kernel/qguiapplication.cpp:1645 #12 0x7fd5172dbde6 in QApplicationPrivate::init() /home/marc/Qt/qtbase-submit/src/widgets/kernel/qapplication.cpp:474 #13 0x7fd5172dc473 in QApplication::QApplication(int&, char**, int) /home/marc/Qt/qtbase-submit/src/widgets/kernel/qapplication.cpp:462 #14 0x55b7f62f9c44 in main /home/marc/Qt/qtbase-submit/tests/auto/gui/itemmodels/qfilesystemmodel/tst_qfilesystemmodel.cpp:1377 #15 0x7fd4e8681082 in __libc_start_main ../csu/libc-start.c:308 Direct leak of 16 byte(s) in 1 object(s) allocated from: #0 0x7fd524d6cf37 in operator new(unsigned long) ../../../../gcc/libsanitizer/asan/asan_new_delete.cpp:99 #1 0x7fd505f8b2f7 in QKdeThemePrivate::refresh() /home/marc/Qt/qtbase-submit/src/gui/platform/unix/qkdetheme.cpp:406 #2 0x7fd505f988f8 in QKdeTheme::QKdeTheme(QList<QString> const&, int) /home/marc/Qt/qtbase-submit/src/gui/platform/unix/qkdetheme.cpp:543 #3 0x7fd505f9dade in QKdeTheme::createKdeTheme() /home/marc/Qt/qtbase-submit/src/gui/platform/unix/qkdetheme.cpp:764 #4 0x7fd50603690a in QGenericUnixTheme::createUnixTheme(QString const&) /home/marc/Qt/qtbase-submit/src/gui/platform/unix/qgenericunixtheme.cpp:195 #5 0x7fd4db5574bf in QXcbIntegration::createPlatformTheme(QString const&) const /home/marc/Qt/qtbase-submit/src/plugins/platforms/xcb/qxcbintegration.cpp:447 #6 0x7fd5009b0eca in init_platform /home/marc/Qt/qtbase-submit/src/gui/kernel/qguiapplication.cpp:1384 #7 0x7fd5009d1e14 in QGuiApplicationPrivate::createPlatformIntegration() /home/marc/Qt/qtbase-submit/src/gui/kernel/qguiapplication.cpp:1598 #8 0x7fd5009d9640 in QGuiApplicationPrivate::createEventDispatcher() /home/marc/Qt/qtbase-submit/src/gui/kernel/qguiapplication.cpp:1617 #9 0x7fd5172cd0e1 in QApplicationPrivate::createEventDispatcher() /home/marc/Qt/qtbase-submit/src/widgets/kernel/qapplication.cpp:151 #10 0x7fd4eee4279f in QCoreApplicationPrivate::init() /home/marc/Qt/qtbase-submit/src/corelib/kernel/qcoreapplication.cpp:866 #11 0x7fd500a1284d in QGuiApplicationPrivate::init() /home/marc/Qt/qtbase-submit/src/gui/kernel/qguiapplication.cpp:1645 #12 0x7fd5172dbde6 in QApplicationPrivate::init() /home/marc/Qt/qtbase-submit/src/widgets/kernel/qapplication.cpp:474 #13 0x7fd5172dc473 in QApplication::QApplication(int&, char**, int) /home/marc/Qt/qtbase-submit/src/widgets/kernel/qapplication.cpp:462 #14 0x55b7f62f9c44 in main /home/marc/Qt/qtbase-submit/tests/auto/gui/itemmodels/qfilesystemmodel/tst_qfilesystemmodel.cpp:1377 #15 0x7fd4e8681082 in __libc_start_main ../csu/libc-start.c:308 Indirect leak of 152 byte(s) in 1 object(s) allocated from: #0 0x7fd524d6cf37 in operator new(unsigned long) ../../../../gcc/libsanitizer/asan/asan_new_delete.cpp:99 #1 0x7fd503181a75 in QFont::QFont(QString const&, int, int, bool) /home/marc/Qt/qtbase-submit/src/gui/text/qfont.cpp:713 #2 0x7fd505f8b327 in QKdeThemePrivate::refresh() /home/marc/Qt/qtbase-submit/src/gui/platform/unix/qkdetheme.cpp:406 #3 0x7fd505f988f8 in QKdeTheme::QKdeTheme(QList<QString> const&, int) /home/marc/Qt/qtbase-submit/src/gui/platform/unix/qkdetheme.cpp:543 #4 0x7fd505f9dade in QKdeTheme::createKdeTheme() /home/marc/Qt/qtbase-submit/src/gui/platform/unix/qkdetheme.cpp:764 #5 0x7fd50603690a in QGenericUnixTheme::createUnixTheme(QString const&) /home/marc/Qt/qtbase-submit/src/gui/platform/unix/qgenericunixtheme.cpp:195 #6 0x7fd4db5574bf in QXcbIntegration::createPlatformTheme(QString const&) const /home/marc/Qt/qtbase-submit/src/plugins/platforms/xcb/qxcbintegration.cpp:447 #7 0x7fd5009b0eca in init_platform /home/marc/Qt/qtbase-submit/src/gui/kernel/qguiapplication.cpp:1384 #8 0x7fd5009d1e14 in QGuiApplicationPrivate::createPlatformIntegration() /home/marc/Qt/qtbase-submit/src/gui/kernel/qguiapplication.cpp:1598 #9 0x7fd5009d9640 in QGuiApplicationPrivate::createEventDispatcher() /home/marc/Qt/qtbase-submit/src/gui/kernel/qguiapplication.cpp:1617 #10 0x7fd5172cd0e1 in QApplicationPrivate::createEventDispatcher() /home/marc/Qt/qtbase-submit/src/widgets/kernel/qapplication.cpp:151 #11 0x7fd4eee4279f in QCoreApplicationPrivate::init() /home/marc/Qt/qtbase-submit/src/corelib/kernel/qcoreapplication.cpp:866 #12 0x7fd500a1284d in QGuiApplicationPrivate::init() /home/marc/Qt/qtbase-submit/src/gui/kernel/qguiapplication.cpp:1645 #13 0x7fd5172dbde6 in QApplicationPrivate::init() /home/marc/Qt/qtbase-submit/src/widgets/kernel/qapplication.cpp:474 #14 0x7fd5172dc473 in QApplication::QApplication(int&, char**, int) /home/marc/Qt/qtbase-submit/src/widgets/kernel/qapplication.cpp:462 #15 0x55b7f62f9c44 in main /home/marc/Qt/qtbase-submit/tests/auto/gui/itemmodels/qfilesystemmodel/tst_qfilesystemmodel.cpp:1377 #16 0x7fd4e8681082 in __libc_start_main ../csu/libc-start.c:308 Indirect leak of 152 byte(s) in 1 object(s) allocated from: #0 0x7fd524d6cf37 in operator new(unsigned long) ../../../../gcc/libsanitizer/asan/asan_new_delete.cpp:99 #1 0x7fd503181a75 in QFont::QFont(QString const&, int, int, bool) /home/marc/Qt/qtbase-submit/src/gui/text/qfont.cpp:713 #2 0x7fd505f8af83 in QKdeThemePrivate::refresh() /home/marc/Qt/qtbase-submit/src/gui/platform/unix/qkdetheme.cpp:412 #3 0x7fd505f988f8 in QKdeTheme::QKdeTheme(QList<QString> const&, int) /home/marc/Qt/qtbase-submit/src/gui/platform/unix/qkdetheme.cpp:543 #4 0x7fd505f9dade in QKdeTheme::createKdeTheme() /home/marc/Qt/qtbase-submit/src/gui/platform/unix/qkdetheme.cpp:764 #5 0x7fd50603690a in QGenericUnixTheme::createUnixTheme(QString const&) /home/marc/Qt/qtbase-submit/src/gui/platform/unix/qgenericunixtheme.cpp:195 #6 0x7fd4db5574bf in QXcbIntegration::createPlatformTheme(QString const&) const /home/marc/Qt/qtbase-submit/src/plugins/platforms/xcb/qxcbintegration.cpp:447 #7 0x7fd5009b0eca in init_platform /home/marc/Qt/qtbase-submit/src/gui/kernel/qguiapplication.cpp:1384 #8 0x7fd5009d1e14 in QGuiApplicationPrivate::createPlatformIntegration() /home/marc/Qt/qtbase-submit/src/gui/kernel/qguiapplication.cpp:1598 #9 0x7fd5009d9640 in QGuiApplicationPrivate::createEventDispatcher() /home/marc/Qt/qtbase-submit/src/gui/kernel/qguiapplication.cpp:1617 #10 0x7fd5172cd0e1 in QApplicationPrivate::createEventDispatcher() /home/marc/Qt/qtbase-submit/src/widgets/kernel/qapplication.cpp:151 #11 0x7fd4eee4279f in QCoreApplicationPrivate::init() /home/marc/Qt/qtbase-submit/src/corelib/kernel/qcoreapplication.cpp:866 #12 0x7fd500a1284d in QGuiApplicationPrivate::init() /home/marc/Qt/qtbase-submit/src/gui/kernel/qguiapplication.cpp:1645 #13 0x7fd5172dbde6 in QApplicationPrivate::init() /home/marc/Qt/qtbase-submit/src/widgets/kernel/qapplication.cpp:474 #14 0x7fd5172dc473 in QApplication::QApplication(int&, char**, int) /home/marc/Qt/qtbase-submit/src/widgets/kernel/qapplication.cpp:462 #15 0x55b7f62f9c44 in main /home/marc/Qt/qtbase-submit/tests/auto/gui/itemmodels/qfilesystemmodel/tst_qfilesystemmodel.cpp:1377 #16 0x7fd4e8681082 in __libc_start_main ../csu/libc-start.c:308 Indirect leak of 40 byte(s) in 1 object(s) allocated from: #0 0x7fd524d6b7cf in __interceptor_malloc ../../../../gcc/libsanitizer/asan/asan_malloc_linux.cpp:145 #1 0x7fd4efe04564 in allocateHelper /home/marc/Qt/qtbase-submit/src/corelib/tools/qarraydata.cpp:171 #2 0x7fd4efe04564 in allocateHelper /home/marc/Qt/qtbase-submit/src/corelib/tools/qarraydata.cpp:146 #3 0x7fd4efe04564 in QArrayData::allocate(QArrayData**, long long, long long, long long, QArrayData::AllocationOption) /home/marc/Qt/qtbase-submit/src/corelib/tools/qarraydata.cpp:192 #4 0x7fd5004ee1b2 in QTypedArrayData<QString>::allocate(long long, QArrayData::AllocationOption) /home/marc/Qt/qtbase-submit/src/corelib/tools/qarraydata.h:141 #5 0x7fd5004ee1b2 in QArrayDataPointer<QString>::QArrayDataPointer(long long, long long, QArrayData::AllocationOption) /home/marc/Qt/qtbase-submit/src/corelib/tools/qarraydatapointer.h:58 #6 0x7fd5004ee1b2 in QList<QString>::reserve(long long) /home/marc/Qt/qtbase-submit/src/corelib/tools/qlist.h:809 #7 0x7fd503182831 in splitIntoFamilies /home/marc/Qt/qtbase-submit/src/gui/text/qfont.cpp:182 #8 0x7fd503182831 in QFont::QFont(QString const&, int, int, bool) /home/marc/Qt/qtbase-submit/src/gui/text/qfont.cpp:730 #9 0x7fd505f8af83 in QKdeThemePrivate::refresh() /home/marc/Qt/qtbase-submit/src/gui/platform/unix/qkdetheme.cpp:412 #10 0x7fd505f988f8 in QKdeTheme::QKdeTheme(QList<QString> const&, int) /home/marc/Qt/qtbase-submit/src/gui/platform/unix/qkdetheme.cpp:543 #11 0x7fd505f9dade in QKdeTheme::createKdeTheme() /home/marc/Qt/qtbase-submit/src/gui/platform/unix/qkdetheme.cpp:764 #12 0x7fd50603690a in QGenericUnixTheme::createUnixTheme(QString const&) /home/marc/Qt/qtbase-submit/src/gui/platform/unix/qgenericunixtheme.cpp:195 #13 0x7fd4db5574bf in QXcbIntegration::createPlatformTheme(QString const&) const /home/marc/Qt/qtbase-submit/src/plugins/platforms/xcb/qxcbintegration.cpp:447 #14 0x7fd5009b0eca in init_platform /home/marc/Qt/qtbase-submit/src/gui/kernel/qguiapplication.cpp:1384 #15 0x7fd5009d1e14 in QGuiApplicationPrivate::createPlatformIntegration() /home/marc/Qt/qtbase-submit/src/gui/kernel/qguiapplication.cpp:1598 #16 0x7fd5009d9640 in QGuiApplicationPrivate::createEventDispatcher() /home/marc/Qt/qtbase-submit/src/gui/kernel/qguiapplication.cpp:1617 #17 0x7fd5172cd0e1 in QApplicationPrivate::createEventDispatcher() /home/marc/Qt/qtbase-submit/src/widgets/kernel/qapplication.cpp:151 #18 0x7fd4eee4279f in QCoreApplicationPrivate::init() /home/marc/Qt/qtbase-submit/src/corelib/kernel/qcoreapplication.cpp:866 #19 0x7fd500a1284d in QGuiApplicationPrivate::init() /home/marc/Qt/qtbase-submit/src/gui/kernel/qguiapplication.cpp:1645 #20 0x7fd5172dbde6 in QApplicationPrivate::init() /home/marc/Qt/qtbase-submit/src/widgets/kernel/qapplication.cpp:474 #21 0x7fd5172dc473 in QApplication::QApplication(int&, char**, int) /home/marc/Qt/qtbase-submit/src/widgets/kernel/qapplication.cpp:462 #22 0x55b7f62f9c44 in main /home/marc/Qt/qtbase-submit/tests/auto/gui/itemmodels/qfilesystemmodel/tst_qfilesystemmodel.cpp:1377 #23 0x7fd4e8681082 in __libc_start_main ../csu/libc-start.c:308 Indirect leak of 40 byte(s) in 1 object(s) allocated from: #0 0x7fd524d6b7cf in __interceptor_malloc ../../../../gcc/libsanitizer/asan/asan_malloc_linux.cpp:145 #1 0x7fd4efe04564 in allocateHelper /home/marc/Qt/qtbase-submit/src/corelib/tools/qarraydata.cpp:171 #2 0x7fd4efe04564 in allocateHelper /home/marc/Qt/qtbase-submit/src/corelib/tools/qarraydata.cpp:146 #3 0x7fd4efe04564 in QArrayData::allocate(QArrayData**, long long, long long, long long, QArrayData::AllocationOption) /home/marc/Qt/qtbase-submit/src/corelib/tools/qarraydata.cpp:192 #4 0x7fd5004ee1b2 in QTypedArrayData<QString>::allocate(long long, QArrayData::AllocationOption) /home/marc/Qt/qtbase-submit/src/corelib/tools/qarraydata.h:141 #5 0x7fd5004ee1b2 in QArrayDataPointer<QString>::QArrayDataPointer(long long, long long, QArrayData::AllocationOption) /home/marc/Qt/qtbase-submit/src/corelib/tools/qarraydatapointer.h:58 #6 0x7fd5004ee1b2 in QList<QString>::reserve(long long) /home/marc/Qt/qtbase-submit/src/corelib/tools/qlist.h:809 #7 0x7fd503182831 in splitIntoFamilies /home/marc/Qt/qtbase-submit/src/gui/text/qfont.cpp:182 #8 0x7fd503182831 in QFont::QFont(QString const&, int, int, bool) /home/marc/Qt/qtbase-submit/src/gui/text/qfont.cpp:730 #9 0x7fd505f8b327 in QKdeThemePrivate::refresh() /home/marc/Qt/qtbase-submit/src/gui/platform/unix/qkdetheme.cpp:406 #10 0x7fd505f988f8 in QKdeTheme::QKdeTheme(QList<QString> const&, int) /home/marc/Qt/qtbase-submit/src/gui/platform/unix/qkdetheme.cpp:543 #11 0x7fd505f9dade in QKdeTheme::createKdeTheme() /home/marc/Qt/qtbase-submit/src/gui/platform/unix/qkdetheme.cpp:764 #12 0x7fd50603690a in QGenericUnixTheme::createUnixTheme(QString const&) /home/marc/Qt/qtbase-submit/src/gui/platform/unix/qgenericunixtheme.cpp:195 #13 0x7fd4db5574bf in QXcbIntegration::createPlatformTheme(QString const&) const /home/marc/Qt/qtbase-submit/src/plugins/platforms/xcb/qxcbintegration.cpp:447 #14 0x7fd5009b0eca in init_platform /home/marc/Qt/qtbase-submit/src/gui/kernel/qguiapplication.cpp:1384 #15 0x7fd5009d1e14 in QGuiApplicationPrivate::createPlatformIntegration() /home/marc/Qt/qtbase-submit/src/gui/kernel/qguiapplication.cpp:1598 #16 0x7fd5009d9640 in QGuiApplicationPrivate::createEventDispatcher() /home/marc/Qt/qtbase-submit/src/gui/kernel/qguiapplication.cpp:1617 #17 0x7fd5172cd0e1 in QApplicationPrivate::createEventDispatcher() /home/marc/Qt/qtbase-submit/src/widgets/kernel/qapplication.cpp:151 #18 0x7fd4eee4279f in QCoreApplicationPrivate::init() /home/marc/Qt/qtbase-submit/src/corelib/kernel/qcoreapplication.cpp:866 #19 0x7fd500a1284d in QGuiApplicationPrivate::init() /home/marc/Qt/qtbase-submit/src/gui/kernel/qguiapplication.cpp:1645 #20 0x7fd5172dbde6 in QApplicationPrivate::init() /home/marc/Qt/qtbase-submit/src/widgets/kernel/qapplication.cpp:474 #21 0x7fd5172dc473 in QApplication::QApplication(int&, char**, int) /home/marc/Qt/qtbase-submit/src/widgets/kernel/qapplication.cpp:462 #22 0x55b7f62f9c44 in main /home/marc/Qt/qtbase-submit/tests/auto/gui/itemmodels/qfilesystemmodel/tst_qfilesystemmodel.cpp:1377 #23 0x7fd4e8681082 in __libc_start_main ../csu/libc-start.c:308 Indirect leak of 38 byte(s) in 1 object(s) allocated from: #0 0x7fd524d6b7cf in __interceptor_malloc ../../../../gcc/libsanitizer/asan/asan_malloc_linux.cpp:145 #1 0x7fd4efe04dc2 in allocateHelper /home/marc/Qt/qtbase-submit/src/corelib/tools/qarraydata.cpp:171 #2 0x7fd4efe04dc2 in allocateHelper /home/marc/Qt/qtbase-submit/src/corelib/tools/qarraydata.cpp:146 #3 0x7fd4efe04dc2 in QArrayData::allocate2(QArrayData**, long long, QArrayData::AllocationOption) /home/marc/Qt/qtbase-submit/src/corelib/tools/qarraydata.cpp:211 #4 0x7fd4efb3ac67 in QTypedArrayData<char16_t>::allocate(long long, QArrayData::AllocationOption) /home/marc/Qt/qtbase-submit/src/corelib/tools/qarraydata.h:139 #5 0x7fd4efb3ac67 in QArrayDataPointer<char16_t>::QArrayDataPointer(long long, long long, QArrayData::AllocationOption) /home/marc/Qt/qtbase-submit/src/corelib/tools/qarraydatapointer.h:58 #6 0x7fd4efb3ac67 in QString::QString(QChar const*, long long) /home/marc/Qt/qtbase-submit/src/corelib/text/qstring.cpp:2498 #7 0x7fd503182e75 in QString::QString(QStringView) /home/marc/Qt/qtbase-submit/src/corelib/text/qstring.h:213 #8 0x7fd503182e75 in QStringView::toString() const /home/marc/Qt/qtbase-submit/src/corelib/text/qstring.h:1242 #9 0x7fd503182e75 in splitIntoFamilies /home/marc/Qt/qtbase-submit/src/gui/text/qfont.cpp:189 #10 0x7fd503182e75 in QFont::QFont(QString const&, int, int, bool) /home/marc/Qt/qtbase-submit/src/gui/text/qfont.cpp:730 #11 0x7fd505f8b327 in QKdeThemePrivate::refresh() /home/marc/Qt/qtbase-submit/src/gui/platform/unix/qkdetheme.cpp:406 #12 0x7fd505f988f8 in QKdeTheme::QKdeTheme(QList<QString> const&, int) /home/marc/Qt/qtbase-submit/src/gui/platform/unix/qkdetheme.cpp:543 #13 0x7fd505f9dade in QKdeTheme::createKdeTheme() /home/marc/Qt/qtbase-submit/src/gui/platform/unix/qkdetheme.cpp:764 #14 0x7fd50603690a in QGenericUnixTheme::createUnixTheme(QString const&) /home/marc/Qt/qtbase-submit/src/gui/platform/unix/qgenericunixtheme.cpp:195 #15 0x7fd4db5574bf in QXcbIntegration::createPlatformTheme(QString const&) const /home/marc/Qt/qtbase-submit/src/plugins/platforms/xcb/qxcbintegration.cpp:447 #16 0x7fd5009b0eca in init_platform /home/marc/Qt/qtbase-submit/src/gui/kernel/qguiapplication.cpp:1384 #17 0x7fd5009d1e14 in QGuiApplicationPrivate::createPlatformIntegration() /home/marc/Qt/qtbase-submit/src/gui/kernel/qguiapplication.cpp:1598 #18 0x7fd5009d9640 in QGuiApplicationPrivate::createEventDispatcher() /home/marc/Qt/qtbase-submit/src/gui/kernel/qguiapplication.cpp:1617 #19 0x7fd5172cd0e1 in QApplicationPrivate::createEventDispatcher() /home/marc/Qt/qtbase-submit/src/widgets/kernel/qapplication.cpp:151 #20 0x7fd4eee4279f in QCoreApplicationPrivate::init() /home/marc/Qt/qtbase-submit/src/corelib/kernel/qcoreapplication.cpp:866 #21 0x7fd500a1284d in QGuiApplicationPrivate::init() /home/marc/Qt/qtbase-submit/src/gui/kernel/qguiapplication.cpp:1645 #22 0x7fd5172dbde6 in QApplicationPrivate::init() /home/marc/Qt/qtbase-submit/src/widgets/kernel/qapplication.cpp:474 #23 0x7fd5172dc473 in QApplication::QApplication(int&, char**, int) /home/marc/Qt/qtbase-submit/src/widgets/kernel/qapplication.cpp:462 #24 0x55b7f62f9c44 in main /home/marc/Qt/qtbase-submit/tests/auto/gui/itemmodels/qfilesystemmodel/tst_qfilesystemmodel.cpp:1377 #25 0x7fd4e8681082 in __libc_start_main ../csu/libc-start.c:308 Indirect leak of 36 byte(s) in 1 object(s) allocated from: #0 0x7fd524d6b7cf in __interceptor_malloc ../../../../gcc/libsanitizer/asan/asan_malloc_linux.cpp:145 #1 0x7fd4efe04dc2 in allocateHelper /home/marc/Qt/qtbase-submit/src/corelib/tools/qarraydata.cpp:171 #2 0x7fd4efe04dc2 in allocateHelper /home/marc/Qt/qtbase-submit/src/corelib/tools/qarraydata.cpp:146 #3 0x7fd4efe04dc2 in QArrayData::allocate2(QArrayData**, long long, QArrayData::AllocationOption) /home/marc/Qt/qtbase-submit/src/corelib/tools/qarraydata.cpp:211 #4 0x7fd4efb3ac67 in QTypedArrayData<char16_t>::allocate(long long, QArrayData::AllocationOption) /home/marc/Qt/qtbase-submit/src/corelib/tools/qarraydata.h:139 #5 0x7fd4efb3ac67 in QArrayDataPointer<char16_t>::QArrayDataPointer(long long, long long, QArrayData::AllocationOption) /home/marc/Qt/qtbase-submit/src/corelib/tools/qarraydatapointer.h:58 #6 0x7fd4efb3ac67 in QString::QString(QChar const*, long long) /home/marc/Qt/qtbase-submit/src/corelib/text/qstring.cpp:2498 #7 0x7fd503182e75 in QString::QString(QStringView) /home/marc/Qt/qtbase-submit/src/corelib/text/qstring.h:213 #8 0x7fd503182e75 in QStringView::toString() const /home/marc/Qt/qtbase-submit/src/corelib/text/qstring.h:1242 #9 0x7fd503182e75 in splitIntoFamilies /home/marc/Qt/qtbase-submit/src/gui/text/qfont.cpp:189 #10 0x7fd503182e75 in QFont::QFont(QString const&, int, int, bool) /home/marc/Qt/qtbase-submit/src/gui/text/qfont.cpp:730 #11 0x7fd505f8af83 in QKdeThemePrivate::refresh() /home/marc/Qt/qtbase-submit/src/gui/platform/unix/qkdetheme.cpp:412 #12 0x7fd505f988f8 in QKdeTheme::QKdeTheme(QList<QString> const&, int) /home/marc/Qt/qtbase-submit/src/gui/platform/unix/qkdetheme.cpp:543 #13 0x7fd505f9dade in QKdeTheme::createKdeTheme() /home/marc/Qt/qtbase-submit/src/gui/platform/unix/qkdetheme.cpp:764 #14 0x7fd50603690a in QGenericUnixTheme::createUnixTheme(QString const&) /home/marc/Qt/qtbase-submit/src/gui/platform/unix/qgenericunixtheme.cpp:195 #15 0x7fd4db5574bf in QXcbIntegration::createPlatformTheme(QString const&) const /home/marc/Qt/qtbase-submit/src/plugins/platforms/xcb/qxcbintegration.cpp:447 #16 0x7fd5009b0eca in init_platform /home/marc/Qt/qtbase-submit/src/gui/kernel/qguiapplication.cpp:1384 #17 0x7fd5009d1e14 in QGuiApplicationPrivate::createPlatformIntegration() /home/marc/Qt/qtbase-submit/src/gui/kernel/qguiapplication.cpp:1598 #18 0x7fd5009d9640 in QGuiApplicationPrivate::createEventDispatcher() /home/marc/Qt/qtbase-submit/src/gui/kernel/qguiapplication.cpp:1617 #19 0x7fd5172cd0e1 in QApplicationPrivate::createEventDispatcher() /home/marc/Qt/qtbase-submit/src/widgets/kernel/qapplication.cpp:151 #20 0x7fd4eee4279f in QCoreApplicationPrivate::init() /home/marc/Qt/qtbase-submit/src/corelib/kernel/qcoreapplication.cpp:866 #21 0x7fd500a1284d in QGuiApplicationPrivate::init() /home/marc/Qt/qtbase-submit/src/gui/kernel/qguiapplication.cpp:1645 #22 0x7fd5172dbde6 in QApplicationPrivate::init() /home/marc/Qt/qtbase-submit/src/widgets/kernel/qapplication.cpp:474 #23 0x7fd5172dc473 in QApplication::QApplication(int&, char**, int) /home/marc/Qt/qtbase-submit/src/widgets/kernel/qapplication.cpp:462 #24 0x55b7f62f9c44 in main /home/marc/Qt/qtbase-submit/tests/auto/gui/itemmodels/qfilesystemmodel/tst_qfilesystemmodel.cpp:1377 #25 0x7fd4e8681082 in __libc_start_main ../csu/libc-start.c:308 SUMMARY: AddressSanitizer: 490 byte(s) leaked in 8 allocation(s).
Attachments
Issue Links
- resulted from
-
QTBUG-132929 QStyleHints::setColorScheme() doesn't affect the application's theme on Ubuntu
-
- Closed
-
For Gerrit Dashboard: QTBUG-135037 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
633922,2 | QKdeTheme: port from manual to automatic memory management | dev | qt/qtbase | Status: NEW | 0 | 0 |
633850,2 | QKdeTheme: don't leak QFonts | dev | qt/qtbase | Status: ABANDONED | 0 | 0 |
633872,3 | QKdeTheme: de-inline dtor; make ctor explicit | dev | qt/qtbase | Status: MERGED | +2 | 0 |