QFontDatabase: Cannot find font directory home/qt/lib/fonts - is Qt installed correctly?

本文介绍了一种解决QT环境下字体显示问题的方法。通过在/etc/profile中添加export QT_QPA_FONTDIR参数并指定正确的字体路径来解决字体加载失败的问题。特别需要注意的是,在路径末尾不要遗漏斜杠。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

解决方法:vi /etc/profile 添加export QT_QPA_FONTDIR=你对应的路径/lib/fonts/

经典错误:最后的斜杆千万不要漏!!!表示该目录下的文件

==44230== ==44230== 496 bytes in 1 blocks are possibly lost in loss record 15,841 of 18,266 ==44230== at 0x483DD99: calloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==44230== by 0x40149CA: allocate_dtv (dl-tls.c:286) ==44230== by 0x40149CA: _dl_allocate_tls (dl-tls.c:532) ==44230== by 0x7215322: allocate_stack (allocatestack.c:622) ==44230== by 0x7215322: pthread_create@@GLIBC_2.2.5 (pthread_create.c:660) ==44230== by 0x6B13867: QThread::start(QThread::Priority) (in /home/Kylin/Qt5.12.10/5.12.10/gcc_64/lib/libQt5Core.so.5.12.10) ==44230== by 0x4537B0: DiselGeneratorTcp::start(_TCP_DEVINFO const&, QList<QMap<QString, QVariant> > const&) (diselgeneratortcp.cpp:26) ==44230== by 0x4128F6: BackgroundInit::deviceGatherClass() (backgroundinit.cpp:506) ==44230== by 0x40EE9A: BackgroundInit::initClass() (backgroundinit.cpp:171) ==44230== by 0x416B91: BackgroundInit::start() (backgroundinit.cpp:911) ==44230== by 0x4DC6E7: main (main.cpp:19) ==44230== ==44230== 496 bytes in 1 blocks are possibly lost in loss record 15,842 of 18,266 ==44230== at 0x483DD99: calloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==44230== by 0x40149CA: allocate_dtv (dl-tls.c:286) ==44230== by 0x40149CA: _dl_allocate_tls (dl-tls.c:532) ==44230== by 0x7215322: allocate_stack (allocatestack.c:622) ==44230== by 0x7215322: pthread_create@@GLIBC_2.2.5 (pthread_create.c:660) ==44230== by 0x6B13867: QThread::start(QThread::Priority) (in /home/Kylin/Qt5.12.10/5.12.10/gcc_64/lib/libQt5Core.so.5.12.10) ==44230== by 0x45E214: LoadAatyMertrTcp::start(_TCP_DEVINFO const&, QList<QMap<QString, QVariant> > const&) (loadaatymertrtcp.cpp:24) ==44230== by 0x4129D6: BackgroundInit::deviceGatherClass() (backgroundinit.cpp:510) ==44230== by 0x40EE9A: BackgroundInit::initClass() (backgroundinit.cpp:171) ==44230== by 0x416B91: BackgroundInit::start() (backgroundinit.cpp:911) ==44230== by 0x4DC6E7: main (main.cpp:19) ==44230== ==44230== 496 bytes in 1 blocks are possibly lost in loss record 15,843 of 18,266 ==44230== at 0x483DD99: calloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==44230== by 0x40149CA: allocate_dtv (dl-tls.c:286) ==44230== by 0x40149CA: _dl_allocate_tls (dl-tls.c:532) ==44230== by 0x7215322: allocate_stack (allocatestack.c:622) ==44230== by 0x7215322: pthread_create@@GLIBC_2.2.5 (pthread_create.c:660) ==44230== by 0x6B13867: QThread::start(QThread::Priority) (in /home/Kylin/Qt5.12.10/5.12.10/gcc_64/lib/libQt5Core.so.5.12.10) ==44230== by 0x40896B: SaveHistoryData::start() (savehistorydata.cpp:40) ==44230== by 0x412BD2: BackgroundInit::deviceGatherClass() (backgroundinit.cpp:533) ==44230== by 0x40EE9A: BackgroundInit::initClass() (backgroundinit.cpp:171) ==44230== by 0x416B91: BackgroundInit::start() (backgroundinit.cpp:911) ==44230== by 0x4DC6E7: main (main.cpp:19) ==44230== ==44230== 496 bytes in 1 blocks are possibly lost in loss record 15,844 of 18,266 ==44230== at 0x483DD99: calloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==44230== by 0x40149CA: allocate_dtv (dl-tls.c:286) ==44230== by 0x40149CA: _dl_allocate_tls (dl-tls.c:532) ==44230== by 0x7215322: allocate_stack (allocatestack.c:622) ==44230== by 0x7215322: pthread_create@@GLIBC_2.2.5 (pthread_create.c:660) ==44230== by 0x6B13867: QThread::start(QThread::Priority) (in /home/Kylin/Qt5.12.10/5.12.10/gcc_64/lib/libQt5Core.so.5.12.10) ==44230== by 0x3DB2B8: FaultRecordWave::start(_UDP_DEVINFO const&) (faultrecordwave.cpp:31) ==44230== by 0x412C5E: BackgroundInit::deviceGatherClass() (backgroundinit.cpp:541) ==44230== by 0x40EE9A: BackgroundInit::initClass() (backgroundinit.cpp:171) ==44230== by 0x416B91: BackgroundInit::start() (backgroundinit.cpp:911) ==44230== by 0x4DC6E7: main (main.cpp:19) ==44230== ==44230== 512 bytes in 7 blocks are possibly lost in loss record 15,923 of 18,266 ==44230== at 0x483B7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==44230== by 0xCE5A174: ??? (in /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so) ==44230== by 0xCE5A598: ??? (in /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so) ==44230== by 0xD4285CE: ??? (in /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so) ==44230== by 0xCE43768: ??? (in /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so) ==44230== by 0x4011B89: call_init.part.0 (dl-init.c:72) ==44230== by 0x4011C90: call_init (dl-init.c:30) ==44230== by 0x4011C90: _dl_init (dl-init.c:119) ==44230== by 0x76DD914: _dl_catch_exception (dl-error-skeleton.c:182) ==44230== by 0x401642C: dl_open_worker (dl-open.c:758) ==44230== by 0x76DD8B7: _dl_catch_exception (dl-error-skeleton.c:208) ==44230== by 0x40155F9: _dl_open (dl-open.c:837) ==44230== by 0x7A6534B: dlopen_doit (dlopen.c:66) ==44230== ==44230== 544 bytes in 1 blocks are possibly lost in loss record 15,959 of 18,266 ==44230== at 0x483B7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==44230== by 0xCE5A174: ??? (in /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so) ==44230== by 0xCE5A23D: ??? (in /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so) ==44230== by 0xCE546A9: ??? (in /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so) ==44230== by 0xD54261B: ??? (in /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so) ==44230== by 0xD54290B: ??? (in /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so) ==44230== by 0xD543DF6: ??? (in /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so) ==44230== by 0xCEADBEC: ??? (in /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so) ==44230== by 0xCE515BF: ??? (in /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so) ==44230== by 0xD42FFC4: ??? (in /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so) ==44230== by 0xC9D146E: ??? (in /usr/lib/x86_64-linux-gnu/libGLX_mesa.so.0.0.0) ==44230== by 0xC9CEDF5: ??? (in /usr/lib/x86_64-linux-gnu/libGLX_mesa.so.0.0.0) ==44230== ==44230== 624 bytes in 1 blocks are possibly lost in loss record 16,074 of 18,266 ==44230== at 0x483B7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==44230== by 0xCE5A174: ??? (in /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so) ==44230== by 0xCE5A23D: ??? (in /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so) ==44230== by 0xD428577: ??? (in /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so) ==44230== by 0xCE437DE: ??? (in /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so) ==44230== by 0x4011B89: call_init.part.0 (dl-init.c:72) ==44230== by 0x4011C90: call_init (dl-init.c:30) ==44230== by 0x4011C90: _dl_init (dl-init.c:119) ==44230== by 0x76DD914: _dl_catch_exception (dl-error-skeleton.c:182) ==44230== by 0x401642C: dl_open_worker (dl-open.c:758) ==44230== by 0x76DD8B7: _dl_catch_exception (dl-error-skeleton.c:208) ==44230== by 0x40155F9: _dl_open (dl-open.c:837) ==44230== by 0x7A6534B: dlopen_doit (dlopen.c:66) ==44230== ==44230== 816 bytes in 12 blocks are possibly lost in loss record 16,388 of 18,266 ==44230== at 0x483B7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==44230== by 0xCE5A174: ??? (in /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so) ==44230== by 0xCE5A598: ??? (in /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so) ==44230== by 0xD4285CE: ??? (in /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so) ==44230== by 0xCE437DE: ??? (in /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so) ==44230== by 0x4011B89: call_init.part.0 (dl-init.c:72) ==44230== by 0x4011C90: call_init (dl-init.c:30) ==44230== by 0x4011C90: _dl_init (dl-init.c:119) ==44230== by 0x76DD914: _dl_catch_exception (dl-error-skeleton.c:182) ==44230== by 0x401642C: dl_open_worker (dl-open.c:758) ==44230== by 0x76DD8B7: _dl_catch_exception (dl-error-skeleton.c:208) ==44230== by 0x40155F9: _dl_open (dl-open.c:837) ==44230== by 0x7A6534B: dlopen_doit (dlopen.c:66) ==44230== ==44230== 864 bytes in 27 blocks are definitely lost in loss record 16,412 of 18,266 ==44230== at 0x483DD99: calloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==44230== by 0xB434E56: ??? (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0) ==44230== by 0xB435119: ??? (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0) ==44230== by 0xB43BB4A: FcFreeTypeCharSet (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0) ==44230== by 0xB43DDCB: ??? (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0) ==44230== by 0xB15A69F: QFontconfigDatabase::addApplicationFont(QByteArray const&, QString const&) (in /home/Kylin/Qt5.12.10/5.12.10/gcc_64/lib/libQt5XcbQpa.so.5.12.10) ==44230== by 0x59F95E3: initializeDb() (in /home/Kylin/Qt5.12.10/5.12.10/gcc_64/lib/libQt5Gui.so.5.12.10) ==44230== by 0x59FA63D: QFontDatabase::families(QFontDatabase::WritingSystem) const (in /home/Kylin/Qt5.12.10/5.12.10/gcc_64/lib/libQt5Gui.so.5.12.10) ==44230== by 0x27ECF3: IconHelper::IconHelper(QString const&, QString const&, QObject*) (iconhelper.cpp:159) ==44230== by 0x27E1C5: IconHelper::initFont() (iconhelper.cpp:28) ==44230== by 0x27E56F: IconHelper::getIconHelper(int) (iconhelper.cpp:70) ==44230== by 0x27E695: IconHelper::setIcon(QLabel*, int, unsigned int) (iconhelper.cpp:102) ==44230== ==44230== 992 bytes in 2 blocks are possibly lost in loss record 16,514 of 18,266 ==44230== at 0x483DD99: calloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==44230== by 0x40149CA: allocate_dtv (dl-tls.c:286) ==44230== by 0x40149CA: _dl_allocate_tls (dl-tls.c:532) ==44230== by 0x7215322: allocate_stack (allocatestack.c:622) ==44230== by 0x7215322: pthread_create@@GLIBC_2.2.5 (pthread_create.c:660) ==44230== by 0xD546F76: ??? (in /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so) ==44230== by 0xD5477A4: ??? (in /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so) ==44230== by 0xD5428DA: ??? (in /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so) ==44230== by 0xD543DF6: ??? (in /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so) ==44230== by 0xCEADBEC: ??? (in /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so) ==44230== by 0xCE515BF: ??? (in /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so) ==44230== by 0xD42FFC4: ??? (in /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so) ==44230== by 0xC9D146E: ??? (in /usr/lib/x86_64-linux-gnu/libGLX_mesa.so.0.0.0) ==44230== by 0xC9CEDF5: ??? (in /usr/lib/x86_64-linux-gnu/libGLX_mesa.so.0.0.0) ==44230== ==44230== 992 bytes in 2 blocks are possibly lost in loss record 16,515 of 18,266 ==44230== at 0x483DD99: calloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==44230== by 0x40149CA: allocate_dtv (dl-tls.c:286) ==44230== by 0x40149CA: _dl_allocate_tls (dl-tls.c:532) ==44230== by 0x7215322: allocate_stack (allocatestack.c:622) ==44230== by 0x7215322: pthread_create@@GLIBC_2.2.5 (pthread_create.c:660) ==44230== by 0xD5442E6: ??? (in /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so) ==44230== by 0xD5443BB: ??? (in /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so) ==44230== by 0xD5428F1: ??? (in /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so) ==44230== by 0xD543DF6: ??? (in /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so) ==44230== by 0xCEADBEC: ??? (in /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so) ==44230== by 0xCE515BF: ??? (in /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so) ==44230== by 0xD42FFC4: ??? (in /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so) ==44230== by 0xC9D146E: ??? (in /usr/lib/x86_64-linux-gnu/libGLX_mesa.so.0.0.0) ==44230== by 0xC9CEDF5: ??? (in /usr/lib/x86_64-linux-gnu/libGLX_mesa.so.0.0.0) ==44230== ==44230== 992 bytes in 2 blocks are possibly lost in loss record 16,516 of 18,266 ==44230== at 0x483DD99: calloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==44230== by 0x40149CA: allocate_dtv (dl-tls.c:286) ==44230== by 0x40149CA: _dl_allocate_tls (dl-tls.c:532) ==44230== by 0x7215322: allocate_stack (allocatestack.c:622) ==44230== by 0x7215322: pthread_create@@GLIBC_2.2.5 (pthread_create.c:660) ==44230== by 0x6B13867: QThread::start(QThread::Priority) (in /home/Kylin/Qt5.12.10/5.12.10/gcc_64/lib/libQt5Core.so.5.12.10) ==44230== by 0x4062BD: DataTableBackendProcessing::start() (datatablebackendprocessing.cpp:42) ==44230== by 0x410124: BackgroundInit::backendDataClass() (backgroundinit.cpp:289) ==44230== by 0x40EE82: BackgroundInit::initClass() (backgroundinit.cpp:169) ==44230== by 0x416B91: BackgroundInit::start() (backgroundinit.cpp:911) ==44230== by 0x4DC6E7: main (main.cpp:19) ==44230== ==44230== 992 bytes in 2 blocks are possibly lost in loss record 16,517 of 18,266 ==44230== at 0x483DD99: calloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==44230== by 0x40149CA: allocate_dtv (dl-tls.c:286) ==44230== by 0x40149CA: _dl_allocate_tls (dl-tls.c:532) ==44230== by 0x7215322: allocate_stack (allocatestack.c:622) ==44230== by 0x7215322: pthread_create@@GLIBC_2.2.5 (pthread_create.c:660) ==44230== by 0x6B13867: QThread::start(QThread::Priority) (in /home/Kylin/Qt5.12.10/5.12.10/gcc_64/lib/libQt5Core.so.5.12.10) ==44230== by 0x4050E1: DataQueueBackendProcessing::start() (dataqueuebackendprocessing.cpp:92) ==44230== by 0x410207: BackgroundInit::backendDataClass() (backgroundinit.cpp:296) ==44230== by 0x40EE82: BackgroundInit::initClass() (backgroundinit.cpp:169) ==44230== by 0x416B91: BackgroundInit::start() (backgroundinit.cpp:911) ==44230== by 0x4DC6E7: main (main.cpp:19) ==44230== ==44230== 992 bytes in 2 blocks are possibly lost in loss record 16,518 of 18,266 ==44230== at 0x483DD99: calloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==44230== by 0x40149CA: allocate_dtv (dl-tls.c:286) ==44230== by 0x40149CA: _dl_allocate_tls (dl-tls.c:532) ==44230== by 0x7215322: allocate_stack (allocatestack.c:622) ==44230== by 0x7215322: pthread_create@@GLIBC_2.2.5 (pthread_create.c:660) ==44230== by 0x6B13867: QThread::start(QThread::Priority) (in /home/Kylin/Qt5.12.10/5.12.10/gcc_64/lib/libQt5Core.so.5.12.10) ==44230== by 0x606522F: QNetworkAccessManagerPrivate::createThread() (in /home/Kylin/Qt5.12.10/5.12.10/gcc_64/lib/libQt5Network.so.5.12.10) ==44230== by 0x60CD25B: QNetworkReplyHttpImplPrivate::postRequest(QNetworkRequest const&) (in /home/Kylin/Qt5.12.10/5.12.10/gcc_64/lib/libQt5Network.so.5.12.10) ==44230== by 0x60CEBEF: QNetworkReplyHttpImplPrivate::start(QNetworkRequest const&) (in /home/Kylin/Qt5.12.10/5.12.10/gcc_64/lib/libQt5Network.so.5.12.10) ==44230== by 0x60CEE4A: QNetworkReplyHttpImplPrivate::_q_startOperation() (in /home/Kylin/Qt5.12.10/5.12.10/gcc_64/lib/libQt5Network.so.5.12.10) ==44230== by 0x616BAB8: QNetworkReplyHttpImpl::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (in /home/Kylin/Qt5.12.10/5.12.10/gcc_64/lib/libQt5Network.so.5.12.10) ==44230== by 0x6D0FF00: QObject::event(QEvent*) (in /home/Kylin/Qt5.12.10/5.12.10/gcc_64/lib/libQt5Core.so.5.12.10) ==44230== by 0x50E38FB: QApplicationPrivate::notify_helper(QObject*, QEvent*) (in /home/Kylin/Qt5.12.10/5.12.10/gcc_64/lib/libQt5Widgets.so.5.12.10) ==44230== by 0x50EAA1F: QApplication::notify(QObject*, QEvent*) (in /home/Kylin/Qt5.12.10/5.12.10/gcc_64/lib/libQt5Widgets.so.5.12.10) ==44230== ==44230== 1,472 bytes in 1 blocks are possibly lost in loss record 16,805 of 18,266 ==44230== at 0x483B7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==44230== by 0xCE5A174: ??? (in /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so) ==44230== by 0xCE5A23D: ??? (in /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so) ==44230== by 0xCEE9283: ??? (in /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so) ==44230== by 0xD040E2A: ??? (in /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so) ==44230== by 0xCF40F7F: ??? (in /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so) ==44230== by 0xCEC72E0: ??? (in /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so) ==44230== by 0xCEADC3C: ??? (in /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so) ==44230== by 0xCE515BF: ??? (in /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so) ==44230== by 0xD42FFC4: ??? (in /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so) ==44230== by 0xC9D146E: ??? (in /usr/lib/x86_64-linux-gnu/libGLX_mesa.so.0.0.0) ==44230== by 0xC9CEDF5: ??? (in /usr/lib/x86_64-linux-gnu/libGLX_mesa.so.0.0.0) ==44230== ==44230== 1,536 bytes in 1 blocks are possibly lost in loss record 16,827 of 18,266 ==44230== at 0x483DD99: calloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==44230== by 0xCE5BBFC: ??? (in /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so) ==44230== by 0xCE54869: ??? (in /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so) ==44230== by 0xD54261B: ??? (in /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so) ==44230== by 0xD54290B: ??? (in /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so) ==44230== by 0xD543DF6: ??? (in /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so) ==44230== by 0xCEADBEC: ??? (in /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so) ==44230== by 0xCE515BF: ??? (in /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so) ==44230== by 0xD42FFC4: ??? (in /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so) ==44230== by 0xC9D146E: ??? (in /usr/lib/x86_64-linux-gnu/libGLX_mesa.so.0.0.0) ==44230== by 0xC9CEDF5: ??? (in /usr/lib/x86_64-linux-gnu/libGLX_mesa.so.0.0.0) ==44230== by 0x9FB14FB: ??? (in /usr/lib/x86_64-linux-gnu/libGLX.so.0.0.0) ==44230== ==44230== 1,600 bytes in 1 blocks are possibly lost in loss record 16,838 of 18,266 ==44230== at 0x483B7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==44230== by 0xCE5A174: ??? (in /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so) ==44230== by 0xCE5A23D: ??? (in /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so) ==44230== by 0xCEE925E: ??? (in /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so) ==44230== by 0xD040E0C: ??? (in /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so) ==44230== by 0xCF40F7F: ??? (in /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so) ==44230== by 0xCEC72E0: ??? (in /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so) ==44230== by 0xCEADC3C: ??? (in /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so) ==44230== by 0xCE515BF: ??? (in /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so) ==44230== by 0xD42FFC4: ??? (in /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so) ==44230== by 0xC9D146E: ??? (in /usr/lib/x86_64-linux-gnu/libGLX_mesa.so.0.0.0) ==44230== by 0xC9CEDF5: ??? (in /usr/lib/x86_64-linux-gnu/libGLX_mesa.so.0.0.0) ==44230== ==44230== 4,104 bytes in 1 blocks are possibly lost in loss record 17,136 of 18,266 ==44230== at 0x483B7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==44230== by 0x18665393: sqlite3MemMalloc (in /home/Kylin/Qt5.12.10/5.12.10/gcc_64/plugins/sqldrivers/libqsqlite.so) ==44230== by 0x18652DD7: sqlite3Malloc (in /home/Kylin/Qt5.12.10/5.12.10/gcc_64/plugins/sqldrivers/libqsqlite.so) ==44230== by 0x18653556: pcache1Alloc (in /home/Kylin/Qt5.12.10/5.12.10/gcc_64/plugins/sqldrivers/libqsqlite.so) ==44230== by 0x18666793: btreeCursor (in /home/Kylin/Qt5.12.10/5.12.10/gcc_64/plugins/sqldrivers/libqsqlite.so) ==44230== by 0x186BF006: sqlite3VdbeExec (in /home/Kylin/Qt5.12.10/5.12.10/gcc_64/plugins/sqldrivers/libqsqlite.so) ==44230== by 0x186C8ACF: sqlite3_step (in /home/Kylin/Qt5.12.10/5.12.10/gcc_64/plugins/sqldrivers/libqsqlite.so) ==44230== by 0x1863A198: QSQLiteResultPrivate::fetchNext(QVector<QVariant>&, int, bool) (in /home/Kylin/Qt5.12.10/5.12.10/gcc_64/plugins/sqldrivers/libqsqlite.so) ==44230== by 0x1863B4A5: QSQLiteResult::exec() (in /home/Kylin/Qt5.12.10/5.12.10/gcc_64/plugins/sqldrivers/libqsqlite.so) ==44230== by 0x63DE2D7: QSqlQuery::exec(QString const&) (in /home/Kylin/Qt5.12.10/5.12.10/gcc_64/lib/libQt5Sql.so.5.12.10) ==44230== by 0x3AA808: SqliteService::InsertExec(QString const&) (sqliteservice.cpp:167) ==44230== by 0x3AA7CA: SqliteService::setSqlVoid(QString const&) (sqliteservice.cpp:159) ==44230== ==44230== 5,277 (16 direct, 5,261 indirect) bytes in 1 blocks are definitely lost in loss record 17,251 of 18,266 ==44230== at 0x483BE63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==44230== by 0x27C26D: FunctionHelper::startApp(QString const&) (functionhelper.cpp:504) ==44230== by 0x285E97: QtHelper::startApp(QString const&) (qthelper.cpp:534) ==44230== by 0x2AC28E: AppInit::initApplication() (appinit.cpp:796) ==44230== by 0x29EEA7: AppInit::start(QApplication*) (appinit.cpp:113) ==44230== by 0x4DC6DA: main (main.cpp:18) ==44230== ==44230== 7,095 (2,560 direct, 4,535 indirect) bytes in 5 blocks are definitely lost in loss record 17,348 of 18,266 ==44230== at 0x483DFAF: realloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==44230== by 0xB4463A0: ??? (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0) ==44230== by 0xB4469B8: ??? (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0) ==44230== by 0xB43DBB6: ??? (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.12.0) ==44230== by 0xB15A69F: QFontconfigDatabase::addApplicationFont(QByteArray const&, QString const&) (in /home/Kylin/Qt5.12.10/5.12.10/gcc_64/lib/libQt5XcbQpa.so.5.12.10) ==44230== by 0x59F95E3: initializeDb() (in /home/Kylin/Qt5.12.10/5.12.10/gcc_64/lib/libQt5Gui.so.5.12.10) ==44230== by 0x59FA63D: QFontDatabase::families(QFontDatabase::WritingSystem) const (in /home/Kylin/Qt5.12.10/5.12.10/gcc_64/lib/libQt5Gui.so.5.12.10) ==44230== by 0x27ECF3: IconHelper::IconHelper(QString const&, QString const&, QObject*) (iconhelper.cpp:159) ==44230== by 0x27E1C5: IconHelper::initFont() (iconhelper.cpp:28) ==44230== by 0x27E56F: IconHelper::getIconHelper(int) (iconhelper.cpp:70) ==44230== by 0x27E695: IconHelper::setIcon(QLabel*, int, unsigned int) (iconhelper.cpp:102) ==44230== by 0x3B7ABE: FrmMain::initForm() (frmmain.cpp:70) ==44230== ==44230== LEAK SUMMARY: ==44230== definitely lost: 4,056 bytes in 44 blocks ==44230== indirectly lost: 9,828 bytes in 185 blocks ==44230== possibly lost: 69,704 bytes in 592 blocks ==44230== still reachable: 241,705,992 bytes in 1,420,166 blocks ==44230== of which reachable via heuristic: ==44230== length64 : 161,048 bytes in 276 blocks ==44230== newarray : 560 bytes in 14 blocks ==44230== multipleinheritance: 6,320 bytes in 9 blocks ==44230== suppressed: 0 bytes in 0 blocks ==44230== Reachable blocks (those to which a pointer was found) are not shown. ==44230== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==44230== ==44230== For lists of detected and suppressed errors, rerun with: -s ==44230== ERROR SUMMARY: 793 errors from 595 contexts (suppressed: 2 from 2)
最新发布
07-29
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值