Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-117060

ERROR: AddressSanitizer: heap-use-after-free in tst_inputpanel

    XMLWordPrintable

Details

    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

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              jakoivik Jarkko Koivikko
              jimis Dimitrios Apostolou
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes