Details
-
Bug
-
Resolution: Fixed
-
P1: Critical
-
None
-
6.2.4
-
None
-
Windows 10
Description
I found this crash among our users crashlogs, after analyzing minidump I see the next:
Call stack:
Qt6WebEngineCore.dll!base::Value::FindPath(base::BasicStringPiece<std::string> path) Line 541 C++ [Inline Frame] Qt6WebEngineCore.dll!base::DictionaryValue::Get(base::BasicStringPiece<std::string>) Line 1177 C++ Qt6WebEngineCore.dll!base::DictionaryValue::GetString(base::BasicStringPiece<std::string> path, std::string * out_value) Line 1216 C++ Qt6WebEngineCore.dll!extensions::`anonymous namespace'::GenerateId(const base::DictionaryValue * manifest, const base::FilePath & path) Line 108 C++ Qt6WebEngineCore.dll!extensions::ExtensionSystemQt::Init(bool extensions_enabled) Line 372 C++ Qt6WebEngineCore.dll!extensions::ExtensionSystemQt::InitForRegularProfile(bool extensions_enabled) Line 397 C++ Qt6WebEngineCore.dll!QtWebEngineCore::ProfileQt::ProfileQt(QtWebEngineCore::ProfileAdapter * profileAdapter) Line 109 C++ Qt6WebEngineCore.dll!QtWebEngineCore::ProfileAdapter::ProfileAdapter(const QString & storageName) Line 107 C++ Qt6WebEngineCore.dll!QtWebEngineCore::WebEngineContext::createDefaultProfileAdapter() Line 532 C++ > Qt6WebEngineQuick.dll!QQuickWebEngineProfile::defaultProfile() Line 733 C++
*this* was nullptr.
Most probably this happens when pdfManifestDict pointer is null in ExtensionSystemQt::Init(). But I have no idea when and why it might be NULL for certain users.
Attachments
Issue Links
- relates to
-
QTBUG-94842 Crash after accessing QQuickWebEngineProfile::defaultProfile on some machines
- Closed