Details
-
Bug
-
Resolution: Fixed
-
P1: Critical
-
dev
Description
From a build one week ago. Full log here.
PASS : inputpanel::tst_plugin::test_inputLocale(row 20) PASS : inputpanel::tst_plugin::test_inputLocale(row 21) PASS : inputpanel::tst_plugin::test_inputLocale(row 22) PASS : inputpanel::tst_plugin::test_inputLocale(row 23) PASS : inputpanel::tst_plugin::test_inputLocale(row 24) PASS : inputpanel::tst_plugin::test_inputLocale(row 25) =================================================================
==19070==ERROR: AddressSanitizer: heap-use-after-free on address 0x60c00028cdb8 at pc 0x7f453427310b bp 0x7f4513da9eb0 sp 0x7f4513da9ea8
READ of size 8 at 0x60c00028cdb8 thread T9 (QSGRenderThread)
#0 0x7f453427310a in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) (/home/qt/work/install/lib/libQt6Core.so.6+0x4c710a) #1 0x7f4534389706 (/home/qt/work/install/lib/libQt6Core.so.6+0x5dd706) #2 0x7f45343732ae in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (/home/qt/work/install/lib/libQt6Core.so.6+0x5c72ae) #3 0x7f4532075648 in QQuickWindow::frameSwapped() (/home/qt/work/install/lib/libQt6Quick.so.6+0x966648) #4 0x7f4532106d71 (/home/qt/work/install/lib/libQt6Quick.so.6+0x9f7d71) #5 0x7f453288306f (/home/qt/work/install/lib/libQt6Quick.so.6+0x117406f) #6 0x7f4532885d33 (/home/qt/work/install/lib/libQt6Quick.so.6+0x1176d33) #7 0x7f453480674b (/home/qt/work/install/lib/libQt6Core.so.6+0xa5a74b) #8 0x7f45348097e4 (/home/qt/work/install/lib/libQt6Core.so.6+0xa5d7e4) #9 0x7f453480695e in QThreadPrivate::start(void*) (/home/qt/work/install/lib/libQt6Core.so.6+0xa5a95e) #10 0x7f45336026e9 in start_thread (/lib64/libpthread.so.0+0xa6e9) #11 0x7f453351a94e in clone (/lib64/libc.so.6+0x11794e)
0x60c00028cdb8 is located 56 bytes inside of 120-byte region [0x60c00028cd80,0x60c00028cdf8)
freed by thread T0 here:
#0 0x7f4537b46e45 in operator delete(void*, unsigned long) (/usr/lib64/libasan.so.5+0x10ce45) #1 0x7f453435b802 in QObjectPrivate::~QObjectPrivate() (/home/qt/work/install/lib/libQt6Core.so.6+0x5af802) #2 0x7f453438a7bc (/home/qt/work/install/lib/libQt6Core.so.6+0x5de7bc) #3 0x7f4534383f55 (/home/qt/work/install/lib/libQt6Core.so.6+0x5d7f55) #4 0x7f453435f9d8 in QObject::~QObject() (/home/qt/work/install/lib/libQt6Core.so.6+0x5b39d8) #5 0x7f453798f472 (/home/qt/work/install/lib/libQt6QuickTest.so.6+0x76472) #6 0x7f453794f81e (/home/qt/work/install/lib/libQt6QuickTest.so.6+0x3681e) #7 0x7f45379a47ad in QuickTestResult::waitForRendering(QQuickItem*, int) (/home/qt/work/install/lib/libQt6QuickTest.so.6+0x8b7ad) #8 0x7f45379a8fb2 (/home/qt/work/install/lib/libQt6QuickTest.so.6+0x8ffb2) #9 0x7f45379ab754 in QuickTestResult::qt_metacall(QMetaObject::Call, int, void**) (/home/qt/work/install/lib/libQt6QuickTest.so.6+0x92754) #10 0x7f4534273218 in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) (/home/qt/work/install/lib/libQt6Core.so.6+0x4c7218) #11 0x7f453039304e (/home/qt/work/install/lib/libQt6Qml.so.6+0xeb104e) #12 0x7f452fdc988b (/home/qt/work/install/lib/libQt6Qml.so.6+0x8e788b) #13 0x7f452fdcccb1 (/home/qt/work/install/lib/libQt6Qml.so.6+0x8eacb1) #14 0x7f452fdd6d49 (/home/qt/work/install/lib/libQt6Qml.so.6+0x8f4d49) #15 0x7f452fdd6ffc (/home/qt/work/install/lib/libQt6Qml.so.6+0x8f4ffc) #16 0x7f452fdd8675 in QV4::QObjectMethod::callInternal(QV4::Value const*, QV4::Value const*, int) const (/home/qt/work/install/lib/libQt6Qml.so.6+0x8f6675) #17 0x7f452fdd5c71 in QV4::QObjectMethod::virtualCall(QV4::FunctionObject const*, QV4::Value const*, QV4::Value const*, int) (/home/qt/work/install/lib/libQt6Qml.so.6+0x8f3c71) #18 0x7f452fb36c37 (/home/qt/work/install/lib/libQt6Qml.so.6+0x654c37) #19 0x7f452fe6a966 in QV4::Runtime::CallPropertyLookup::call(QV4::ExecutionEngine*, QV4::Value const&, unsigned int, QV4::Value*, int) (/home/qt/work/install/lib/libQt6Qml.so.6+0x988966) #20 0x7f450c7cf99b (/memfd:JITCode:QtQml (deleted)+0x99b) #21 0x7f452ff09853 (/home/qt/work/install/lib/libQt6Qml.so.6+0xa27853) #22 0x7f452fce3176 (/home/qt/work/install/lib/libQt6Qml.so.6+0x801176) #23 0x7f452fce348a (/home/qt/work/install/lib/libQt6Qml.so.6+0x80148a) #24 0x7f452fb36c37 (/home/qt/work/install/lib/libQt6Qml.so.6+0x654c37) #25 0x7f452fe69029 in QV4::Runtime::CallQmlContextPropertyLookup::call(QV4::ExecutionEngine*, unsigned int, QV4::Value*, int) (/home/qt/work/install/lib/libQt6Qml.so.6+0x987029) #26 0x7f45220aa125 (/memfd:JITCode:QtQml (deleted)+0x1125) #27 0x7f452ff09853 (/home/qt/work/install/lib/libQt6Qml.so.6+0xa27853) #28 0x7f452fce3176 (/home/qt/work/install/lib/libQt6Qml.so.6+0x801176) #29 0x7f452fce348a (/home/qt/work/install/lib/libQt6Qml.so.6+0x80148a) #30 0x7f452fb36c37 (/home/qt/work/install/lib/libQt6Qml.so.6+0x654c37) #31 0x7f452fe69029 in QV4::Runtime::CallQmlContextPropertyLookup::call(QV4::ExecutionEngine*, unsigned int, QV4::Value*, int) (/home/qt/work/install/lib/libQt6Qml.so.6+0x987029) #32 0x7f4515edf0ca (/memfd:JITCode:QtQml (deleted)+0xca) #33 0x7f452ff09853 (/home/qt/work/install/lib/libQt6Qml.so.6+0xa27853) #34 0x7f452fce3176 (/home/qt/work/install/lib/libQt6Qml.so.6+0x801176) #35 0x7f452fce348a (/home/qt/work/install/lib/libQt6Qml.so.6+0x80148a) #36 0x7f452fb36c37 (/home/qt/work/install/lib/libQt6Qml.so.6+0x654c37) #37 0x7f452fe6b1c1 in QV4::Runtime::CallWithReceiver::call(QV4::ExecutionEngine*, QV4::Value const&, QV4::Value const&, QV4::Value*, int) (/home/qt/work/install/lib/libQt6Qml.so.6+0x9891c1) #38 0x7f450d652147 (/memfd:JITCode:QtQml (deleted)+0x147) #39 0x7f452ff09853 (/home/qt/work/install/lib/libQt6Qml.so.6+0xa27853) #40 0x7f452fce3176 (/home/qt/work/install/lib/libQt6Qml.so.6+0x801176) #41 0x7f452fce348a (/home/qt/work/install/lib/libQt6Qml.so.6+0x80148a) #42 0x7f452fb36c37 (/home/qt/work/install/lib/libQt6Qml.so.6+0x654c37) #43 0x7f452fe69029 in QV4::Runtime::CallQmlContextPropertyLookup::call(QV4::ExecutionEngine*, unsigned int, QV4::Value*, int) (/home/qt/work/install/lib/libQt6Qml.so.6+0x987029) #44 0x7f4523a1cd4e (/memfd:JITCode:QtQml (deleted)+0xd4e) #45 0x7f452ff09853 (/home/qt/work/install/lib/libQt6Qml.so.6+0xa27853) #46 0x7f452fce3176 (/home/qt/work/install/lib/libQt6Qml.so.6+0x801176) #47 0x7f452fce348a (/home/qt/work/install/lib/libQt6Qml.so.6+0x80148a) #48 0x7f452fb36c37 (/home/qt/work/install/lib/libQt6Qml.so.6+0x654c37) #49 0x7f452fe69029 in QV4::Runtime::CallQmlContextPropertyLookup::call(QV4::ExecutionEngine*, unsigned int, QV4::Value*, int) (/home/qt/work/install/lib/libQt6Qml.so.6+0x987029) #50 0x7f452ff192df (/home/qt/work/install/lib/libQt6Qml.so.6+0xa372df) #51 0x7f452ff098cc (/home/qt/work/install/lib/libQt6Qml.so.6+0xa278cc) #52 0x7f452fce3176 (/home/qt/work/install/lib/libQt6Qml.so.6+0x801176) #53 0x7f452fce348a (/home/qt/work/install/lib/libQt6Qml.so.6+0x80148a) #54 0x7f452fb36c37 (/home/qt/work/install/lib/libQt6Qml.so.6+0x654c37) #55 0x7f452ff17688 (/home/qt/work/install/lib/libQt6Qml.so.6+0xa35688) #56 0x7f452ff098cc (/home/qt/work/install/lib/libQt6Qml.so.6+0xa278cc) #57 0x7f452fcc878e (/home/qt/work/install/lib/libQt6Qml.so.6+0x7e678e) #58 0x7f452fcc8adc in QV4::Function::call(QV4::Value const*, QV4::Value const*, int, QV4::ExecutionContext*) (/home/qt/work/install/lib/libQt6Qml.so.6+0x7e6adc) #59 0x7f452fcc81f3 (/home/qt/work/install/lib/libQt6Qml.so.6+0x7e61f3) #60 0x7f452fccbcaf (/home/qt/work/install/lib/libQt6Qml.so.6+0x7e9caf) #61 0x7f452fcc8345 in QV4::Function::call(QObject*, void**, QMetaType const*, int, QV4::ExecutionContext*) (/home/qt/work/install/lib/libQt6Qml.so.6+0x7e6345) #62 0x7f45302a41b2 in QQmlJavaScriptExpression::evaluate(void**, QMetaType const*, int) (/home/qt/work/install/lib/libQt6Qml.so.6+0xdc21b2) #63 0x7f453005093e in QQmlBoundSignalExpression::evaluate(void**) (/home/qt/work/install/lib/libQt6Qml.so.6+0xb6e93e) #64 0x7f4530051482 (/home/qt/work/install/lib/libQt6Qml.so.6+0xb6f482) #65 0x7f453034f863 in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) (/home/qt/work/install/lib/libQt6Qml.so.6+0xe6d863) #66 0x7f45300efa8a in QQmlData::signalEmitted(QAbstractDeclarativeData*, QObject*, int, void**) (/home/qt/work/install/lib/libQt6Qml.so.6+0xc0da8a) #67 0x7f45343889c5 (/home/qt/work/install/lib/libQt6Core.so.6+0x5dc9c5) #68 0x7f45343732ae in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (/home/qt/work/install/lib/libQt6Core.so.6+0x5c72ae) #69 0x7f4530731834 in QQmlTimer::triggered() (/home/qt/work/install/lib/libQt6Qml.so.6+0x124f834) #70 0x7f4530730367 in QQmlTimer::ticked() (/home/qt/work/install/lib/libQt6Qml.so.6+0x124e367) #71 0x7f4530730440 in QQmlTimer::event(QEvent*) (/home/qt/work/install/lib/libQt6Qml.so.6+0x124e440) #72 0x7f45342381fb in QCoreApplicationPrivate::notify_helper(QObject*, QEvent*) (/home/qt/work/install/lib/libQt6Core.so.6+0x48c1fb) #73 0x7f45342379e0 (/home/qt/work/install/lib/libQt6Core.so.6+0x48b9e0) #74 0x7f45342378a7 in QCoreApplication::notify(QObject*, QEvent*) (/home/qt/work/install/lib/libQt6Core.so.6+0x48b8a7) #75 0x7f453593f19e in QGuiApplication::notify(QObject*, QEvent*) (/home/qt/work/install/lib/libQt6Gui.so.6+0x68019e) #76 0x7f45342376b9 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (/home/qt/work/install/lib/libQt6Core.so.6+0x48b6b9) #77 0x7f4534238e48 in QCoreApplication::sendEvent(QObject*, QEvent*) (/home/qt/work/install/lib/libQt6Core.so.6+0x48ce48) #78 0x7f453423b567 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (/home/qt/work/install/lib/libQt6Core.so.6+0x48f567) #79 0x7f453423a02d in QCoreApplication::sendPostedEvents(QObject*, int) (/home/qt/work/install/lib/libQt6Core.so.6+0x48e02d) #80 0x7f4534bddfd0 (/home/qt/work/install/lib/libQt6Core.so.6+0xe31fd0) #81 0x7f452e71c82a in g_main_context_dispatch (/usr/lib64/libglib-2.0.so.0+0x5582a)
previously allocated by thread T0 here:
#0 0x7f4537b459bf in operator new(unsigned long) (/usr/lib64/libasan.so.5+0x10b9bf) #1 0x7f453435e9e8 in QObject::QObject(QObject*) (/home/qt/work/install/lib/libQt6Core.so.6+0x5b29e8) #2 0x7f453796097f (/home/qt/work/install/lib/libQt6QuickTest.so.6+0x4797f) #3 0x7f453794f689 (/home/qt/work/install/lib/libQt6QuickTest.so.6+0x36689) #4 0x7f45379a47ad in QuickTestResult::waitForRendering(QQuickItem*, int) (/home/qt/work/install/lib/libQt6QuickTest.so.6+0x8b7ad) #5 0x7f45379a8fb2 (/home/qt/work/install/lib/libQt6QuickTest.so.6+0x8ffb2) #6 0x7f45379ab754 in QuickTestResult::qt_metacall(QMetaObject::Call, int, void**) (/home/qt/work/install/lib/libQt6QuickTest.so.6+0x92754) #7 0x7f4534273218 in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) (/home/qt/work/install/lib/libQt6Core.so.6+0x4c7218) #8 0x7f453039304e (/home/qt/work/install/lib/libQt6Qml.so.6+0xeb104e) #9 0x7f452fdc988b (/home/qt/work/install/lib/libQt6Qml.so.6+0x8e788b) #10 0x7f452fdcccb1 (/home/qt/work/install/lib/libQt6Qml.so.6+0x8eacb1) #11 0x7f452fdd6d49 (/home/qt/work/install/lib/libQt6Qml.so.6+0x8f4d49) #12 0x7f452fdd6ffc (/home/qt/work/install/lib/libQt6Qml.so.6+0x8f4ffc) #13 0x7f452fdd8675 in QV4::QObjectMethod::callInternal(QV4::Value const*, QV4::Value const*, int) const (/home/qt/work/install/lib/libQt6Qml.so.6+0x8f6675) #14 0x7f452fdd5c71 in QV4::QObjectMethod::virtualCall(QV4::FunctionObject const*, QV4::Value const*, QV4::Value const*, int) (/home/qt/work/install/lib/libQt6Qml.so.6+0x8f3c71) #15 0x7f452fb36c37 (/home/qt/work/install/lib/libQt6Qml.so.6+0x654c37) #16 0x7f452fe6a966 in QV4::Runtime::CallPropertyLookup::call(QV4::ExecutionEngine*, QV4::Value const&, unsigned int, QV4::Value*, int) (/home/qt/work/install/lib/libQt6Qml.so.6+0x988966) #17 0x7f450c7cf99b (/memfd:JITCode:QtQml (deleted)+0x99b) #18 0x7f452ff09853 (/home/qt/work/install/lib/libQt6Qml.so.6+0xa27853) #19 0x7f452fce3176 (/home/qt/work/install/lib/libQt6Qml.so.6+0x801176) #20 0x7f452fce348a (/home/qt/work/install/lib/libQt6Qml.so.6+0x80148a) #21 0x7f452fb36c37 (/home/qt/work/install/lib/libQt6Qml.so.6+0x654c37) #22 0x7f452fe69029 in QV4::Runtime::CallQmlContextPropertyLookup::call(QV4::ExecutionEngine*, unsigned int, QV4::Value*, int) (/home/qt/work/install/lib/libQt6Qml.so.6+0x987029) #23 0x7f45220aa125 (/memfd:JITCode:QtQml (deleted)+0x1125) #24 0x7f452ff09853 (/home/qt/work/install/lib/libQt6Qml.so.6+0xa27853) #25 0x7f452fce3176 (/home/qt/work/install/lib/libQt6Qml.so.6+0x801176) #26 0x7f452fce348a (/home/qt/work/install/lib/libQt6Qml.so.6+0x80148a) #27 0x7f452fb36c37 (/home/qt/work/install/lib/libQt6Qml.so.6+0x654c37) #28 0x7f452fe69029 in QV4::Runtime::CallQmlContextPropertyLookup::call(QV4::ExecutionEngine*, unsigned int, QV4::Value*, int) (/home/qt/work/install/lib/libQt6Qml.so.6+0x987029) #29 0x7f4515edf0ca (/memfd:JITCode:QtQml (deleted)+0xca) #30 0x7f452ff09853 (/home/qt/work/install/lib/libQt6Qml.so.6+0xa27853) #31 0x7f452fce3176 (/home/qt/work/install/lib/libQt6Qml.so.6+0x801176) #32 0x7f452fce348a (/home/qt/work/install/lib/libQt6Qml.so.6+0x80148a) #33 0x7f452fb36c37 (/home/qt/work/install/lib/libQt6Qml.so.6+0x654c37) #34 0x7f452fe6b1c1 in QV4::Runtime::CallWithReceiver::call(QV4::ExecutionEngine*, QV4::Value const&, QV4::Value const&, QV4::Value*, int) (/home/qt/work/install/lib/libQt6Qml.so.6+0x9891c1) #35 0x7f450d652147 (/memfd:JITCode:QtQml (deleted)+0x147) #36 0x7f452ff09853 (/home/qt/work/install/lib/libQt6Qml.so.6+0xa27853) #37 0x7f452fce3176 (/home/qt/work/install/lib/libQt6Qml.so.6+0x801176) #38 0x7f452fce348a (/home/qt/work/install/lib/libQt6Qml.so.6+0x80148a) #39 0x7f452fb36c37 (/home/qt/work/install/lib/libQt6Qml.so.6+0x654c37) #40 0x7f452fe69029 in QV4::Runtime::CallQmlContextPropertyLookup::call(QV4::ExecutionEngine*, unsigned int, QV4::Value*, int) (/home/qt/work/install/lib/libQt6Qml.so.6+0x987029) #41 0x7f4523a1cd4e (/memfd:JITCode:QtQml (deleted)+0xd4e) #42 0x7f452ff09853 (/home/qt/work/install/lib/libQt6Qml.so.6+0xa27853) #43 0x7f452fce3176 (/home/qt/work/install/lib/libQt6Qml.so.6+0x801176) #44 0x7f452fce348a (/home/qt/work/install/lib/libQt6Qml.so.6+0x80148a) #45 0x7f452fb36c37 (/home/qt/work/install/lib/libQt6Qml.so.6+0x654c37) #46 0x7f452fe69029 in QV4::Runtime::CallQmlContextPropertyLookup::call(QV4::ExecutionEngine*, unsigned int, QV4::Value*, int) (/home/qt/work/install/lib/libQt6Qml.so.6+0x987029) #47 0x7f452ff192df (/home/qt/work/install/lib/libQt6Qml.so.6+0xa372df) #48 0x7f452ff098cc (/home/qt/work/install/lib/libQt6Qml.so.6+0xa278cc) #49 0x7f452fce3176 (/home/qt/work/install/lib/libQt6Qml.so.6+0x801176) #50 0x7f452fce348a (/home/qt/work/install/lib/libQt6Qml.so.6+0x80148a) #51 0x7f452fb36c37 (/home/qt/work/install/lib/libQt6Qml.so.6+0x654c37) #52 0x7f452ff17688 (/home/qt/work/install/lib/libQt6Qml.so.6+0xa35688) #53 0x7f452ff098cc (/home/qt/work/install/lib/libQt6Qml.so.6+0xa278cc) #54 0x7f452fcc878e (/home/qt/work/install/lib/libQt6Qml.so.6+0x7e678e) #55 0x7f452fcc8adc in QV4::Function::call(QV4::Value const*, QV4::Value const*, int, QV4::ExecutionContext*) (/home/qt/work/install/lib/libQt6Qml.so.6+0x7e6adc) #56 0x7f452fcc81f3 (/home/qt/work/install/lib/libQt6Qml.so.6+0x7e61f3) #57 0x7f452fccbcaf (/home/qt/work/install/lib/libQt6Qml.so.6+0x7e9caf) #58 0x7f452fcc8345 in QV4::Function::call(QObject*, void**, QMetaType const*, int, QV4::ExecutionContext*) (/home/qt/work/install/lib/libQt6Qml.so.6+0x7e6345) #59 0x7f45302a41b2 in QQmlJavaScriptExpression::evaluate(void**, QMetaType const*, int) (/home/qt/work/install/lib/libQt6Qml.so.6+0xdc21b2) #60 0x7f453005093e in QQmlBoundSignalExpression::evaluate(void**) (/home/qt/work/install/lib/libQt6Qml.so.6+0xb6e93e) #61 0x7f4530051482 (/home/qt/work/install/lib/libQt6Qml.so.6+0xb6f482) #62 0x7f453034f863 in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) (/home/qt/work/install/lib/libQt6Qml.so.6+0xe6d863) #63 0x7f45300efa8a in QQmlData::signalEmitted(QAbstractDeclarativeData*, QObject*, int, void**) (/home/qt/work/install/lib/libQt6Qml.so.6+0xc0da8a) #64 0x7f45343889c5 (/home/qt/work/install/lib/libQt6Core.so.6+0x5dc9c5) #65 0x7f45343732ae in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (/home/qt/work/install/lib/libQt6Core.so.6+0x5c72ae) #66 0x7f4530731834 in QQmlTimer::triggered() (/home/qt/work/install/lib/libQt6Qml.so.6+0x124f834) #67 0x7f4530730367 in QQmlTimer::ticked() (/home/qt/work/install/lib/libQt6Qml.so.6+0x124e367) #68 0x7f4530730440 in QQmlTimer::event(QEvent*) (/home/qt/work/install/lib/libQt6Qml.so.6+0x124e440) #69 0x7f45342381fb in QCoreApplicationPrivate::notify_helper(QObject*, QEvent*) (/home/qt/work/install/lib/libQt6Core.so.6+0x48c1fb) #70 0x7f45342379e0 (/home/qt/work/install/lib/libQt6Core.so.6+0x48b9e0) #71 0x7f45342378a7 in QCoreApplication::notify(QObject*, QEvent*) (/home/qt/work/install/lib/libQt6Core.so.6+0x48b8a7) #72 0x7f453593f19e in QGuiApplication::notify(QObject*, QEvent*) (/home/qt/work/install/lib/libQt6Gui.so.6+0x68019e) #73 0x7f45342376b9 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (/home/qt/work/install/lib/libQt6Core.so.6+0x48b6b9) #74 0x7f4534238e48 in QCoreApplication::sendEvent(QObject*, QEvent*) (/home/qt/work/install/lib/libQt6Core.so.6+0x48ce48) #75 0x7f453423b567 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (/home/qt/work/install/lib/libQt6Core.so.6+0x48f567) #76 0x7f453423a02d in QCoreApplication::sendPostedEvents(QObject*, int) (/home/qt/work/install/lib/libQt6Core.so.6+0x48e02d) #77 0x7f4534bddfd0 (/home/qt/work/install/lib/libQt6Core.so.6+0xe31fd0) #78 0x7f452e71c82a in g_main_context_dispatch (/usr/lib64/libglib-2.0.so.0+0x5582a)
Thread T9 (QSGRenderThread) created by T0 here:
#0 0x7f4537a761d2 in pthread_create (/usr/lib64/libasan.so.5+0x3c1d2) #1 0x7f45348087a5 in QThread::start(QThread::Priority) (/home/qt/work/install/lib/libQt6Core.so.6+0xa5c7a5) #2 0x7f453288af50 (/home/qt/work/install/lib/libQt6Quick.so.6+0x117bf50) #3 0x7f453288973a (/home/qt/work/install/lib/libQt6Quick.so.6+0x117a73a) #4 0x7f453205bafe in QQuickWindow::exposeEvent(QExposeEvent*) (/home/qt/work/install/lib/libQt6Quick.so.6+0x94cafe) #5 0x7f4535ac99c3 in QWindow::event(QEvent*) (/home/qt/work/install/lib/libQt6Gui.so.6+0x80a9c3) #6 0x7f4532066c7e in QQuickWindow::event(QEvent*) (/home/qt/work/install/lib/libQt6Quick.so.6+0x957c7e) #7 0x7f45342381fb in QCoreApplicationPrivate::notify_helper(QObject*, QEvent*) (/home/qt/work/install/lib/libQt6Core.so.6+0x48c1fb) #8 0x7f45342379e0 (/home/qt/work/install/lib/libQt6Core.so.6+0x48b9e0) #9 0x7f45342378a7 in QCoreApplication::notify(QObject*, QEvent*) (/home/qt/work/install/lib/libQt6Core.so.6+0x48b8a7) #10 0x7f453593f19e in QGuiApplication::notify(QObject*, QEvent*) (/home/qt/work/install/lib/libQt6Gui.so.6+0x68019e) #11 0x7f45342376b9 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (/home/qt/work/install/lib/libQt6Core.so.6+0x48b6b9) #12 0x7f4534238f04 in QCoreApplication::sendSpontaneousEvent(QObject*, QEvent*) (/home/qt/work/install/lib/libQt6Core.so.6+0x48cf04) #13 0x7f453594cb54 in QGuiApplicationPrivate::processExposeEvent(QWindowSystemInterfacePrivate::ExposeEvent*) (/home/qt/work/install/lib/libQt6Gui.so.6+0x68db54) #14 0x7f4535940021 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) (/home/qt/work/install/lib/libQt6Gui.so.6+0x681021) #15 0x7f4535ae4957 in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) (/home/qt/work/install/lib/libQt6Gui.so.6+0x825957) #16 0x7f45280009d7 (/home/qt/work/install/plugins/platforms/../../lib/libQt6XcbQpa.so.6+0x1589d7) #17 0x7f452e71c82a in g_main_context_dispatch (/usr/lib64/libglib-2.0.so.0+0x5582a)
SUMMARY: AddressSanitizer: heap-use-after-free (/home/qt/work/install/lib/libQt6Core.so.6+0x4c710a) in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**)
Shadow bytes around the buggy address:
0x0c1880049960: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c1880049970: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c1880049980: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c1880049990: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c18800499a0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa =>0x0c18800499b0: fd fd fd fd fd fd fd[fd]fd fd fd fd fd fd fd fa 0x0c18800499c0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c18800499d0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c18800499e0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c18800499f0: fa fa fa fa fa fa fa fa fd fd fd fd fd fd fd fd 0x0c1880049a00: fd fd fd fd fd fd fd fa fa fa fa fa fa fa fa fa 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 Shadow gap: cc ==19070==ABORTING sanitizer-testrunner.py INFO: Test exit code was: 1 sanitizer-testrunner.py ERROR: ASAN issues detected
Attachments
Issue Links
- blocks
-
QTQAINFRA-5375 Enable ASAN build for Qt modules
- Closed
- resulted in
-
QTBUG-118163 Flaky race-condition in QuickTest when running tst_inputpanel built with ASAN
- Closed
-
QTBUG-118070 When configuring with debug info, installed libraries shoudn't be stripped
- Closed
-
COIN-1087 Need "Coin Feature" to extract source code from all dependency submodules
- Reported