使用Qt QWebEngine 模块,开发有一次遇到类似 Check failed: used_count == used_items_ (4 vs. 3)的错误。
通过搜索的到解决方案
删除项目的QtWebEngine相关目录 : rm ~/.local/share/项目名/QtWebEngine/
windows 在 /users/用户名/AppData/Local/项目名
然后重新启动程序
参考网址:[QTBUG-65985] Custom "Default" profile can corrupt the visited link database - Qt Bug Tracker
[1824:24072:0309/085235.972:FATAL:visitedlink_writer.h(496)] Check failed: used_count == used_items_ (9 vs. 8)
Backtrace:
QWebEngineUrlSchemeHandler::qt_static_metacall [0x00007FFD03F922C2+994066]
QWebEngineUrlSchemeHandler::qt_static_metacall [0x00007FFD03F2769C+556780]
QWebEngineUrlSchemeHandler::qt_static_metacall [0x00007FFD03F27653+556707]
QWebEngineUrlSchemeHandler::qt_static_metacall [0x00007FFD03EA00BE+2318]
GetHandleVerifier [0x00007FFD04026251+382721]
GetHandleVerifier [0x00007FFD040282C3+391027]
GetHandleVerifier [0x00007FFD04023D4E+373246]
GetHandleVerifier [0x00007FFD04023FC2+373874]
GetHandleVerifier [0x00007FFD0402424F+374527]
GetHandleVerifier [0x00007FFD04029526+395734]
GetHandleVerifier [0x00007FFD04029367+395287]
GetHandleVerifier [0x00007FFD04023E54+373508]
GetHandleVerifier [0x00007FFD04024023+373971]
GetHandleVerifier [0x00007FFD040242D3+374659]
GetHandleVerifier [0x00007FFD0402957D+395821]
QtWebEngineCore::WebEngineSettings::setWebContentsAdapter [0x00007FFD001ED5D0+4096]
QWebEngineUrlSchemeHandler::qt_static_metacall [0x00007FFD03ECD4AE+187646]
GetHandleVerifier [0x00007FFD03FE252B+104923]
GetHandleVerifier [0x00007FFD03FE1CB0+102752]
QWebEngineMessagePumpScheduler::~QWebEngineMessagePumpScheduler [0x00007FFD001EE520+2448]
QWebEngineMessagePumpScheduler::~QWebEngineMessagePumpScheduler [0x00007FFD001EDC56+198]
QtWebEngineCore::WebEngineSettings::setWebContentsAdapter [0x00007FFD001ED933+4963]
QtWebEngineCore::WebEngineSettings::setWebContentsAdapter [0x00007FFD001ED8A3+4819]
QWebEngineMessagePumpScheduler::~QWebEngineMessagePumpScheduler [0x00007FFD001EE2BA+1834]
TargetGetStockObject [0x00007FFD007A626E+4094238]
QWebEngineMessagePumpScheduler::timerEvent [0x00007FFD03E9B0CC+124]
QTextStream::realNumberPrecision [0x00007FFD2A4A4F07+5260042]
QStyleAnimation::frameRate [0x00007FFD315EF9C7+310563]
QStyleAnimation::frameRate [0x00007FFD315E9C68+286660]
QTextStream::realNumberPrecision [0x00007FFD2A444AAF+4865714]
QTextStream::realNumberPrecision [0x00007FFD2A442B92+4857749]
QTextStream::realNumberPrecision [0x00007FFD2A4469B3+4873654]
QTextStream::realNumberPrecision [0x00007FFD2A519092+5735573]
qt_plugin_instance [0x00007FFD287247F4+1033355]
QTextStream::realNumberPrecision [0x00007FFD2A5170B2+5727413]
qt_plugin_instance [0x00007FFD287247B4+1033291]
QTextStream::realNumberPrecision [0x00007FFD2A43F39B+4843422]
QTextStream::realNumberPrecision [0x00007FFD2A43F604+4844039]
QTextStream::realNumberPrecision [0x00007FFD2A442919+4857116]
QOpenGLFunctions_4_3_Compatibility::glLightModeli [0x00007FFD2ACED648+790560]
QStyleAnimation::frameRate [0x00007FFD315E972A+285318]
main [0x00007FF665133040+80] (H:\myProg\Qt\testList\main.cpp:10)
WinMain [0x00007FF66513FDC5+245] (C:\Users\qt\work\qt\qtbase\src\winmain\qtmain_win.cpp:97)
invoke_main [0x00007FF66513DCD2+50] (d:\agent\_work\5\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:107)
__scrt_common_main_seh [0x00007FF66513DB7E+302] (d:\agent\_work\5\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:288)
__scrt_common_main [0x00007FF66513DA3E+14] (d:\agent\_work\5\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:331)
WinMainCRTStartup [0x00007FF66513DD69+9] (d:\agent\_work\5\s\src\vctools\crt\vcstartup\src\startup\exe_winmain.cpp:17)
BaseThreadInitThunk [0x00007FFDAF6D55A0+16]
RtlUserThreadStart [0x00007FFDB096485B+43]
Task trace:
Backtrace:
GetHandleVerifier [0x00007FFD0402797D+388653]
GetHandleVerifier [0x00007FFD0402753B+387563]
[1824:24072:0309/085235.972:FATAL:visitedlink_writer.h(496)] Check failed: used_count == used_items_ (9 vs. 8)
Backtrace:
QWebEngineUrlSchemeHandler::qt_static_metacall [0x00007FFD03F922C2+994066]
QWebEngineUrlSchemeHandler::qt_static_metacall [0x00007FFD03F2769C+556780]
QWebEngineUrlSchemeHandler::qt_static_metacall [0x00007FFD03F27653+556707]
QWebEngineUrlSchemeHandler::qt_static_metacall [0x00007FFD03EA00BE+2318]
GetHandleVerifier [0x00007FFD04026251+382721]
GetHandleVerifier [0x00007FFD040282C3+391027]
GetHandleVerifier [0x00007FFD04023D4E+373246]
GetHandleVerifier [0x00007FFD04023FC2+373874]
GetHandleVerifier [0x00007FFD0402424F+374527]
GetHandleVerifier [0x00007FFD04029526+395734]
GetHandleVerifier [0x00007FFD04029367+395287]
GetHandleVerifier [0x00007FFD04023E54+373508]
GetHandleVerifier [0x00007FFD04024023+373971]
GetHandleVerifier [0x00007FFD040242D3+374659]
GetHandleVerifier [0x00007FFD0402957D+395821]
QtWebEngineCore::WebEngineSettings::setWebContentsAdapter [0x00007FFD001ED5D0+4096]
QWebEngineUrlSchemeHandler::qt_static_metacall [0x00007FFD03ECD4AE+187646]
GetHandleVerifier [0x00007FFD03FE252B+104923]
GetHandleVerifier [0x00007FFD03FE1CB0+102752]
QWebEngineMessagePumpScheduler::~QWebEngineMessagePumpScheduler [0x00007FFD001EE520+2448]
QWebEngineMessagePumpScheduler::~QWebEngineMessagePumpScheduler [0x00007FFD001EDC56+198]
QtWebEngineCore::WebEngineSettings::setWebContentsAdapter [0x00007FFD001ED933+4963]
QtWebEngineCore::WebEngineSettings::setWebContentsAdapter [0x00007FFD001ED8A3+4819]
QWebEngineMessagePumpScheduler::~QWebEngineMessagePumpScheduler [0x00007FFD001EE2BA+1834]
TargetGetStockObject [0x00007FFD007A626E+4094238]
QWebEngineMessagePumpScheduler::timerEvent [0x00007FFD03E9B0CC+124]
QTextStream::realNumberPrecision [0x00007FFD2A4A4F07+5260042]
QStyleAnimation::frameRate [0x00007FFD315EF9C7+310563]
QStyleAnimation::frameRate [0x00007FFD315E9C68+286660]
QTextStream::realNumberPrecision [0x00007FFD2A444AAF+4865714]
QTextStream::realNumberPrecision [0x00007FFD2A442B92+4857749]
QTextStream::realNumberPrecision [0x00007FFD2A4469B3+4873654]
QTextStream::realNumberPrecision [0x00007FFD2A519092+5735573]
qt_plugin_instance [0x00007FFD287247F4+1033355]
QTextStream::realNumberPrecision [0x00007FFD2A5170B2+5727413]
qt_plugin_instance [0x00007FFD287247B4+1033291]
QTextStream::realNumberPrecision [0x00007FFD2A43F39B+4843422]
QTextStream::realNumberPrecision [0x00007FFD2A43F604+4844039]
QTextStream::realNumberPrecision [0x00007FFD2A442919+4857116]
QOpenGLFunctions_4_3_Compatibility::glLightModeli [0x00007FFD2ACED648+790560]
QStyleAnimation::frameRate [0x00007FFD315E972A+285318]
main [0x00007FF665133040+80] (H:\myProg\Qt\testList\main.cpp:10)
WinMain [0x00007FF66513FDC5+245] (C:\Users\qt\work\qt\qtbase\src\winmain\qtmain_win.cpp:97)
invoke_main [0x00007FF66513DCD2+50] (d:\agent\_work\5\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:107)
__scrt_common_main_seh [0x00007FF66513DB7E+302] (d:\agent\_work\5\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:288)
__scrt_common_main [0x00007FF66513DA3E+14] (d:\agent\_work\5\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:331)
WinMainCRTStartup [0x00007FF66513DD69+9] (d:\agent\_work\5\s\src\vctools\crt\vcstartup\src\startup\exe_winmain.cpp:17)
BaseThreadInitThunk [0x00007FFDAF6D55A0+16]
RtlUserThreadStart [0x00007FFDB096485B+43]
Task trace:
Backtrace:
GetHandleVerifier [0x00007FFD0402797D+388653]
GetHandleVerifier [0x00007FFD0402753B+387563]