diff options
author | Kirill Burtsev <kirill.burtsev@qt.io> | 2021-07-22 12:32:17 +0200 |
---|---|---|
committer | Kirill Burtsev <kirill.burtsev@qt.io> | 2021-07-22 15:28:30 +0000 |
commit | 95a166e60bf8a23001adc3cdbd90a3b10340b11f (patch) | |
tree | ca453abec0a97e253f8e852639e73674765a1789 /examples/webengine/customdialogs/forms/JavaScriptForm.ui.qml | |
parent | 9196f743cec64840c711d00a8e906b480ba1451e (diff) | |
download | qtwebengine-95a166e60bf8a23001adc3cdbd90a3b10340b11f.tar.gz |
Fix crash in UI thread after deletion of profile io data on IO thread
Access happen if io data was removed in io thread by posted task earlier
than shutdown call. Ammends a5e627160c
==853575==ERROR: AddressSanitizer: heap-use-after-free on address ...
READ of size 1 at 0x6120001946c0 thread T0
#0 QtWebEngineCore::ProfileIODataQt::shutdownOnUIThread() profile_io_data_qt.cpp:109:9
#1 QtWebEngineCore::ProfileQt::~ProfileQt() profile_qt.cpp:117:22
Pick-to: 6.2
Change-Id: Ia5b7710553e80cbb95bde0855093d31a60781c2b
Reviewed-by: Michal Klocek <michal.klocek@qt.io>
Diffstat (limited to 'examples/webengine/customdialogs/forms/JavaScriptForm.ui.qml')
0 files changed, 0 insertions, 0 deletions