PASS : tst_QQuickWebEngineView::savePage(SingleHtmlSaveFormat) [3434151:1:0901/133453.292677:ERROR:render_process_impl.cc(276)] WebFrame LEAKED 1 TIMES ================================================================= ==3432819==ERROR: AddressSanitizer: stack-use-after-return on address 0x7f3cb8df9020 at pc 0x559af82232ee bp 0x7ffee5f3d750 sp 0x7ffee5f3d748 READ of size 4 at 0x7f3cb8df9020 thread T0 #0 0x559af82232ed in bool QTest::qCompare<QWebEngineDownloadRequest::SavePageFormat, QWebEngineDownloadRequest::SavePageFormat>(QWebEngineDownloadRequest::SavePageFormat const&, QWebEngineDownloadRequest::SavePageFormat const&, char const*, char const*, char const*, int) /home/sanitizer-runs/sanitizer_runs/install_dir/asan/include/QtTest/qtestcase.h:589:37 #1 0x559af81b2a73 in tst_QQuickWebEngineView::savePage()::$_0::operator()(QQuickWebEngineDownloadRequest*) const /home/cc-runs/src/qt/qt5/qtwebengine/tests/auto/quick/qquickwebengineview/tst_qquickwebengineview.cpp:1305:17 #2 0x559af81b2486 in QtPrivate::FunctorCall<QtPrivate::IndexesList<0>, QtPrivate::List<QQuickWebEngineDownloadRequest*>, void, tst_QQuickWebEngineView::savePage()::$_0>::call(tst_QQuickWebEngineView::savePage()::$_0&, void**) /home/sanitizer-runs/sanitizer_runs/install_dir/asan/include/QtCore/qobjectdefs_impl.h:137:13 #3 0x559af81b2340 in void QtPrivate::Functor<tst_QQuickWebEngineView::savePage()::$_0, 1>::call<QtPrivate::List<QQuickWebEngineDownloadRequest*>, void>(tst_QQuickWebEngineView::savePage()::$_0&, void*, void**) /home/sanitizer-runs/sanitizer_runs/install_dir/asan/include/QtCore/qobjectdefs_impl.h:339:13 #4 0x559af81b22dd in QtPrivate::QCallableObject<tst_QQuickWebEngineView::savePage()::$_0, QtPrivate::List<QQuickWebEngineDownloadRequest*>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) /home/sanitizer-runs/sanitizer_runs/install_dir/asan/include/QtCore/qobjectdefs_impl.h:558:21 #5 0x7f3cbf30aaf3 in QtPrivate::QSlotObjectBase::call(QObject*, void**) /home/sanitizer-runs/sanitizer_runs/build/qtbase-asan/include/QtCore/../../../../../../cc-runs/src/qt/qt5/qtbase/src/corelib/kernel/qobjectdefs_impl.h:472:51 #6 0x7f3cbf30aaf3 in void doActivate<false>(QObject*, int, void**) /home/cc-runs/src/qt/qt5/qtbase/src/corelib/kernel/qobject.cpp:4040:26 #7 0x7f3cbf2f9682 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) /home/cc-runs/src/qt/qt5/qtbase/src/corelib/kernel/qobject.cpp:4100:9 #8 0x7f3d1672f91e in QQuickWebEngineProfile::downloadRequested(QQuickWebEngineDownloadRequest*) /home/sanitizer-runs/sanitizer_runs/build/qtwebengine-asan/src/webenginequick/WebEngineQuick_autogen/include/moc_qquickwebengineprofile.cpp:613:5 #9 0x7f3d1672f0d7 in QQuickWebEngineProfilePrivate::downloadRequested(QtWebEngineCore::ProfileAdapterClient::DownloadItemInfo&) /home/cc-runs/src/qt/qt5/qtwebengine/src/webenginequick/api/qquickwebengineprofile.cpp:247:15 #10 0x7f3cca8914cd in QtWebEngineCore::DownloadManagerDelegateQt::ChooseSavePath(content::WebContents*, base::FilePath const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, bool, base::OnceCallback<void (base::FilePath const&, content::SavePageType, base::OnceCallback<void (download::DownloadItem*)>)>) /home/cc-runs/src> #11 0x7f3cde8a358f in content::SavePackage::ContinueGetSaveInfo(bool, base::FilePath const&) /home/sanitizer-runs/sanitizer_runs/build/qtwebengine-asan/src/core/Debug/x86_64/../../../../../../../../cc-runs/src/qt/qt5/qtwebengine/src/3rdparty/chromium/content/browser/download/save_package.cc:1440:37 #12 0x7f3cde8ffb2d in void base::internal::FunctorTraits<void (content::SavePackage::*)(bool, base::FilePath const&), void>::Invoke<void (content::SavePackage::*)(bool, base::FilePath const&), scoped_refptr<content::SavePackage>, bool, base::FilePath const&>(void (content::SavePackage::*)(bool, base::FilePath const&), scoped_refptr<content::SavePackage>&&, boo> #13 0x7f3cde8ff7c9 in void base::internal::InvokeHelper<false, void, 0ul, 1ul>::MakeItSo<void (content::SavePackage::*)(bool, base::FilePath const&), std::tuple<scoped_refptr<content::SavePackage>, bool>, base::FilePath const&>(void (content::SavePackage::*&&)(bool, base::FilePath const&), std::tuple<scoped_refptr<content::SavePackage>, bool>&&, base::FilePath> #14 0x7f3cde8ff42d in void base::internal::Invoker<base::internal::BindState<void (content::SavePackage::*)(bool, base::FilePath const&), scoped_refptr<content::SavePackage>, bool>, void (base::FilePath const&)>::RunImpl<void (content::SavePackage::*)(bool, base::FilePath const&), std::tuple<scoped_refptr<content::SavePackage>, bool>, 0ul, 1ul>(void (content::> #15 0x7f3cde8ff270 in base::internal::Invoker<base::internal::BindState<void (content::SavePackage::*)(bool, base::FilePath const&), scoped_refptr<content::SavePackage>, bool>, void (base::FilePath const&)>::RunOnce(base::internal::BindStateBase*, base::FilePath const&) /home/sanitizer-runs/sanitizer_runs/build/qtwebengine-asan/src/core/Debug/x86_64/../../../.> #16 0x7f3ccb16e4e0 in base::OnceCallback<void (base::FilePath const&)>::Run(base::FilePath const&) && /home/sanitizer-runs/sanitizer_runs/build/qtwebengine-asan/src/core/Debug/x86_64/../../../../../../../../cc-runs/src/qt/qt5/qtwebengine/src/3rdparty/chromium/base/functional/callback.h:152:12 #17 0x7f3ccb16b8a9 in void base::internal::ReplyAdapter<base::FilePath, base::FilePath const&>(base::OnceCallback<void (base::FilePath const&)>, std::unique_ptr<base::FilePath, std::default_delete<base::FilePath>>*) /home/sanitizer-runs/sanitizer_runs/build/qtwebengine-asan/src/core/Debug/x86_64/../../../../../../../../cc-runs/src/qt/qt5/qtwebengine/src/3rdpar> #18 0x7f3ccb16d9d7 in void base::internal::FunctorTraits<void (*)(base::OnceCallback<void (base::FilePath const&)>, std::unique_ptr<base::FilePath, std::default_delete<base::FilePath>>*), void>::Invoke<void (*)(base::OnceCallback<void (base::FilePath const&)>, std::unique_ptr<base::FilePath, std::default_delete<base::FilePath>>*), base::OnceCallback<void (base> #19 0x7f3ccb16d6fa in void base::internal::InvokeHelper<false, void, 0ul, 1ul>::MakeItSo<void (*)(base::OnceCallback<void (base::FilePath const&)>, std::unique_ptr<base::FilePath, std::default_delete<base::FilePath>>*), std::tuple<base::OnceCallback<void (base::FilePath const&)>, base::internal::OwnedWrapper<std::unique_ptr<base::FilePath, std::default_delete<> #20 0x7f3ccb16d41d in void base::internal::Invoker<base::internal::BindState<void (*)(base::OnceCallback<void (base::FilePath const&)>, std::unique_ptr<base::FilePath, std::default_delete<base::FilePath>>*), base::OnceCallback<void (base::FilePath const&)>, base::internal::OwnedWrapper<std::unique_ptr<base::FilePath, std::default_delete<base::FilePath>>, std::> #21 0x7f3ccb16d278 in base::internal::Invoker<base::internal::BindState<void (*)(base::OnceCallback<void (base::FilePath const&)>, std::unique_ptr<base::FilePath, std::default_delete<base::FilePath>>*), base::OnceCallback<void (base::FilePath const&)>, base::internal::OwnedWrapper<std::unique_ptr<base::FilePath, std::default_delete<base::FilePath>>, std::defau> #22 0x7f3cca9e0b19 in base::OnceCallback<void ()>::Run() && /home/sanitizer-runs/sanitizer_runs/build/qtwebengine-asan/src/core/Debug/x86_64/../../../../../../../../cc-runs/src/qt/qt5/qtwebengine/src/3rdparty/chromium/base/functional/callback.h:152:12 #23 0x7f3ce9e0b740 in base::(anonymous namespace)::PostTaskAndReplyRelay::RunReply(base::(anonymous namespace)::PostTaskAndReplyRelay) /home/sanitizer-runs/sanitizer_runs/build/qtwebengine-asan/src/core/Debug/x86_64/./../../../../../../../../cc-runs/src/qt/qt5/qtwebengine/src/3rdparty/chromium/base/threading/post_task_and_reply_impl.cc:124:29 #24 0x7f3ce9e0c788 in void base::internal::FunctorTraits<void (*)(base::(anonymous namespace)::PostTaskAndReplyRelay), void>::Invoke<void (*)(base::(anonymous namespace)::PostTaskAndReplyRelay), base::(anonymous namespace)::PostTaskAndReplyRelay>(void (*&&)(base::(anonymous namespace)::PostTaskAndReplyRelay), base::(anonymous namespace)::PostTaskAndReplyRelay&> #25 0x7f3ce9e0c5e4 in void base::internal::InvokeHelper<false, void, 0ul>::MakeItSo<void (*)(base::(anonymous namespace)::PostTaskAndReplyRelay), std::tuple<base::(anonymous namespace)::PostTaskAndReplyRelay>>(void (*&&)(base::(anonymous namespace)::PostTaskAndReplyRelay), std::tuple<base::(anonymous namespace)::PostTaskAndReplyRelay>&&) /home/sanitizer-runs/s> #26 0x7f3ce9e0c44d in void base::internal::Invoker<base::internal::BindState<void (*)(base::(anonymous namespace)::PostTaskAndReplyRelay), base::(anonymous namespace)::PostTaskAndReplyRelay>, void ()>::RunImpl<void (*)(base::(anonymous namespace)::PostTaskAndReplyRelay), std::tuple<base::(anonymous namespace)::PostTaskAndReplyRelay>, 0ul>(void (*&&)(base::(ano> #27 0x7f3ce9e0c2c8 in base::internal::Invoker<base::internal::BindState<void (*)(base::(anonymous namespace)::PostTaskAndReplyRelay), base::(anonymous namespace)::PostTaskAndReplyRelay>, void ()>::RunOnce(base::internal::BindStateBase*) /home/sanitizer-runs/sanitizer_runs/build/qtwebengine-asan/src/core/Debug/x86_64/../../../../../../../../cc-runs/src/qt/qt5/q> #28 0x7f3cca9e0b19 in base::OnceCallback<void ()>::Run() && /home/sanitizer-runs/sanitizer_runs/build/qtwebengine-asan/src/core/Debug/x86_64/../../../../../../../../cc-runs/src/qt/qt5/qtwebengine/src/3rdparty/chromium/base/functional/callback.h:152:12 #29 0x7f3ce9bdedf8 in base::TaskAnnotator::RunTaskImpl(base::PendingTask&) /home/sanitizer-runs/sanitizer_runs/build/qtwebengine-asan/src/core/Debug/x86_64/./../../../../../../../../cc-runs/src/qt/qt5/qtwebengine/src/3rdparty/chromium/base/task/common/task_annotator.cc:162:32 #30 0x7f3ce9cd83f5 in void base::TaskAnnotator::RunTask<base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::LazyNow*)::$_0>(perfetto::StaticString, base::PendingTask&, base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::LazyNow*)::$_0&&) /home/sanitizer-runs/sanitizer_runs/build/qtwebengin> #31 0x7f3ce9cd781a in base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::LazyNow*) /home/sanitizer-runs/sanitizer_runs/build/qtwebengine-asan/src/core/Debug/x86_64/./../../../../../../../../cc-runs/src/qt/qt5/qtwebengine/src/3rdparty/chromium/base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:490:23 #32 0x7f3ce9cd54d7 in base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWork() /home/sanitizer-runs/sanitizer_runs/build/qtwebengine-asan/src/core/Debug/x86_64/./../../../../../../../../cc-runs/src/qt/qt5/qtwebengine/src/3rdparty/chromium/base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:340:30 #33 0x7f3ce9cd7f72 in non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWork() /home/sanitizer-runs/sanitizer_runs/build/qtwebengine-asan/src/core/Debug/x86_64/./../../../../../../../../cc-runs/src/qt/qt5/qtwebengine/src/3rdparty/chromium/base/task/sequence_manager/thread_controller_with_message_pump_impl.cc #34 0x7f3cca6df0e5 in QtWebEngineCore::MessagePumpForUIQt::handleScheduledWork() /home/cc-runs/src/qt/qt5/qtwebengine/src/core/browser_main_parts_qt.cpp:197:80 #35 0x7f3cca6def39 in QtWebEngineCore::MessagePumpForUIQt::MessagePumpForUIQt()::'lambda'()::operator()() const /home/cc-runs/src/qt/qt5/qtwebengine/src/core/browser_main_parts_qt.cpp:105:34 #36 0x7f3cca6deef4 in void std::__invoke_impl<void, QtWebEngineCore::MessagePumpForUIQt::MessagePumpForUIQt()::'lambda'()&>(std::__invoke_other, QtWebEngineCore::MessagePumpForUIQt::MessagePumpForUIQt()::'lambda'()&) /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/invoke.h:60:14 #37 0x7f3cca6deea4 in std::enable_if<is_invocable_r_v<void, QtWebEngineCore::MessagePumpForUIQt::MessagePumpForUIQt()::'lambda'()&>, void>::type std::__invoke_r<void, QtWebEngineCore::MessagePumpForUIQt::MessagePumpForUIQt()::'lambda'()&>(QtWebEngineCore::MessagePumpForUIQt::MessagePumpForUIQt()::'lambda'()&) /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../..> #38 0x7f3cca6dedac in std::_Function_handler<void (), QtWebEngineCore::MessagePumpForUIQt::MessagePumpForUIQt()::'lambda'()>::_M_invoke(std::_Any_data const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/std_function.h:291:9 #39 0x7f3cca77cdd2 in std::function<void ()>::operator()() const /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/std_function.h:622:14 #40 0x7f3ce97464f3 in QWebEngineMessagePumpScheduler::timerEvent(QTimerEvent*) /home/cc-runs/src/qt/qt5/qtwebengine/src/core/api/qwebenginemessagepumpscheduler.cpp:35:5 #41 0x7f3cbf2e10d0 in QObject::event(QEvent*) /home/cc-runs/src/qt/qt5/qtbase/src/corelib/kernel/qobject.cpp #42 0x7f3cbf1fd833 in QCoreApplicationPrivate::notify_helper(QObject*, QEvent*) /home/cc-runs/src/qt/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp:1292:26 #43 0x7f3cbf1fd833 in doNotify(QObject*, QEvent*) /home/cc-runs/src/qt/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp:1221:47 #44 0x7f3cbf1fdac8 in QCoreApplication::notify(QObject*, QEvent*) /home/cc-runs/src/qt/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp:1204:12 #45 0x7f3cc24bf059 in QGuiApplication::notify(QObject*, QEvent*) /home/cc-runs/src/qt/qt5/qtbase/src/gui/kernel/qguiapplication.cpp:1989:30 #46 0x7f3cbf1fd4c9 in QCoreApplication::notifyInternal2(QObject*, QEvent*) /home/cc-runs/src/qt/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp:1125:18 #47 0x7f3cbf201889 in QCoreApplication::sendEvent(QObject*, QEvent*) /home/cc-runs/src/qt/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp:1559:12 #48 0x7f3cbf201889 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) /home/cc-runs/src/qt/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp:1926:9 #49 0x7f3cbf1ff502 in QCoreApplication::sendPostedEvents(QObject*, int) /home/cc-runs/src/qt/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp:1783:5 #50 0x7f3cbf98b4d3 in postEventSourceDispatch(_GSource*, int (*)(void*), void*) /home/cc-runs/src/qt/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:245:5 #51 0x7f3cbd8ce17c in g_main_context_dispatch (/lib/x86_64-linux-gnu/libglib-2.0.so.0+0x5217c) (BuildId: 5fdb313daf182a33a858ba2cc945211b11d34561) #52 0x7f3cbd8ce3ff (/lib/x86_64-linux-gnu/libglib-2.0.so.0+0x523ff) (BuildId: 5fdb313daf182a33a858ba2cc945211b11d34561) #53 0x7f3cbd8ce4a2 in g_main_context_iteration (/lib/x86_64-linux-gnu/libglib-2.0.so.0+0x524a2) (BuildId: 5fdb313daf182a33a858ba2cc945211b11d34561) #54 0x7f3cbf989297 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) /home/cc-runs/src/qt/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp #55 0x7f3cb6f003d1 in QXcbGlibEventDispatcher::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) /home/cc-runs/src/qt/qt5/qtbase/src/plugins/platforms/xcb/qxcbeventdispatcher.cpp:96:34 #56 0x7f3cbf21d20c in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) /home/cc-runs/src/qt/qt5/qtbase/src/corelib/kernel/qeventloop.cpp:100:55 #57 0x7f3cbf21d20c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) /home/cc-runs/src/qt/qt5/qtbase/src/corelib/kernel/qeventloop.cpp:182:9 #58 0x559af81c5ac3 in QTestEventLoop::enterLoop(std::chrono::duration<long, std::ratio<1l, 1000l>>) /home/sanitizer-runs/sanitizer_runs/install_dir/asan/include/QtTest/qtesteventloop.h:73:7 #59 0x559af81c216b in QTestEventLoop::enterLoop(int) /home/sanitizer-runs/sanitizer_runs/install_dir/asan/include/QtTest/qtesteventloop.h:29:32 #60 0x559af81a95fd in tst_QQuickWebEngineView::savePage() /home/cc-runs/src/qt/qt5/qtwebengine/tests/auto/quick/qquickwebengineview/tst_qquickwebengineview.cpp:1338:32 #61 0x559af81aac91 in tst_QQuickWebEngineView::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) /home/sanitizer-runs/sanitizer_runs/build/qtwebengine-asan/tests/auto/quick/qquickwebengineview/tst_qquickwebengineview_autogen/include/tst_qquickwebengineview.moc:328:22 #62 0x7f3cbf22580c in QMetaMethodInvoker::invokeImpl(QMetaMethod, void*, Qt::ConnectionType, long long, void const* const*, char const* const*, QtPrivate::QMetaTypeInterface const* const*) /home/cc-runs/src/qt/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp:2752:13 #63 0x7f3cbf237e27 in QMetaMethod::invokeImpl(QMetaMethod, void*, Qt::ConnectionType, long long, void const* const*, char const* const*, QtPrivate::QMetaTypeInterface const* const*) /home/cc-runs/src/qt/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp:2591:13 #64 0x7f3cbfe5ce96 in std::enable_if<!AreOldStyleArgs<>::value, bool>::type QMetaMethod::invoke<void>(QObject*, Qt::ConnectionType, QTemplatedMetaMethodReturnArgument<void>) const /home/sanitizer-runs/sanitizer_runs/build/qtbase-asan/include/QtCore/../../../../../../cc-runs/src/qt/qt5/qtbase/src/corelib/kernel/qmetaobject.h:148:16 #65 0x7f3cbfe5ce96 in std::enable_if<!AreOldStyleArgs<>::value, bool>::type QMetaMethod::invoke<>(QObject*, Qt::ConnectionType) const /home/sanitizer-runs/sanitizer_runs/build/qtbase-asan/include/QtCore/../../../../../../cc-runs/src/qt/qt5/qtbase/src/corelib/kernel/qmetaobject.h:160:16 #66 0x7f3cbfe5ce96 in QTest::TestMethods::invokeTestOnData(int) const /home/cc-runs/src/qt/qt5/qtbase/src/testlib/qtestcase.cpp:1134:45 #67 0x7f3cbfe5ef59 in QTest::TestMethods::invokeTest(int, QLatin1String, QTest::WatchDog*) const /home/cc-runs/src/qt/qt5/qtbase/src/testlib/qtestcase.cpp:1426:17 #68 0x7f3cbfe61b65 in QTest::TestMethods::invokeTests(QObject*) const /home/cc-runs/src/qt/qt5/qtbase/src/testlib/qtestcase.cpp:1752:33 #69 0x7f3cbfe63d7a in QTest::qRun() /home/cc-runs/src/qt/qt5/qtbase/src/testlib/qtestcase.cpp:2365:14 #70 0x7f3cbfe62184 in QTest::qExec(QObject*, int, char**) /home/cc-runs/src/qt/qt5/qtbase/src/testlib/qtestcase.cpp:2251:15 #71 0x559af81aa786 in main /home/cc-runs/src/qt/qt5/qtwebengine/tests/auto/quick/qquickwebengineview/tst_qquickwebengineview.cpp:1364:1 #72 0x7f3cbe949082 in __libc_start_main /build/glibc-SzIz7B/glibc-2.31/csu/../csu/libc-start.c:308:16 #73 0x559af80748fd in _start (/home/sanitizer-runs/sanitizer_runs/build/qtwebengine-asan/tests/auto/quick/qquickwebengineview/tst_qquickwebengineview+0x348fd) (BuildId: a2f845184f5ac41c5d58f3ca5cef40c3629cf7d5) Address 0x7f3cb8df9020 is located in stack of thread T0 at offset 32 in frame #0 0x7f3ce9c48b3f in base::sequence_manager::internal::TaskQueueImpl::RemoveAllCanceledDelayedTasksFromFront(base::LazyNow*) /home/sanitizer-runs/sanitizer_runs/build/qtwebengine-asan/src/core/Debug/x86_64/./../../../../../../../../cc-runs/src/qt/qt5/qtwebengine/src/3rdparty/chromium/base/task/sequence_manager/task_queue_impl.cc:682 This frame has 3 object(s): [32, 1424) 'tasks_to_delete' (line 686) <== Memory access at offset 32 is inside this variable [1552, 1560) 'agg.tmp.ensured' [1584, 1752) 'ref.tmp' (line 694) HINT: this may be a false positive if your program uses some custom stack unwind mechanism, swapcontext or vfork (longjmp and C++ exceptions *are* supported) SUMMARY: AddressSanitizer: stack-use-after-return /home/sanitizer-runs/sanitizer_runs/install_dir/asan/include/QtTest/qtestcase.h:589:37 in bool QTest::qCompare<QWebEngineDownloadRequest::SavePageFormat, QWebEngineDownloadRequest::SavePageFormat>(QWebEngineDownloadRequest::SavePageFormat const&, QWebEngineDownloadRequest::SavePageFormat const&, char const*, char c> Shadow bytes around the buggy address: 0x7f3cb8df8d80: f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 0x7f3cb8df8e00: f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 0x7f3cb8df8e80: f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 0x7f3cb8df8f00: f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 0x7f3cb8df8f80: f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 =>0x7f3cb8df9000: f5 f5 f5 f5[f5]f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 0x7f3cb8df9080: f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 0x7f3cb8df9100: f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 0x7f3cb8df9180: f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 0x7f3cb8df9200: f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 0x7f3cb8df9280: f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 Shadow byte legend (one shadow byte represents 8 application bytes): Addressable: 00 Partially addressable: 01 02 03 04 05 06 07 Heap left redzone: fa Freed heap region: fd Stack left redzone: f1 Stack mid redzone: f2 Stack right redzone: f3 Stack after return: f5 Stack use after scope: f8 Global redzone: f9 Global init order: f6 Poisoned by user: f7 Container overflow: fc Array cookie: ac Intra object redzone: bb ASan internal: fe Left alloca redzone: ca Right alloca redzone: cb ==3432819==ABORTING [3434174:1:0100/000000.645239:ERROR:render_process_impl.cc(276)] WebFrame LEAKED 1 TIMES CMake Error at tst_qquickwebengineviewWrapperDebug.cmake:18 (message): /home/sanitizer-runs/sanitizer_runs/build/qtwebengine-asan/tests/auto/quick/qquickwebengineview/tst_qquickwebengineview execution failed with exit code 1. Start 21: tst_qquickwebengineviewgraphics 21/47 Test #21: tst_qquickwebengineviewgraphics ...........***Failed 45.78 sec