-
Bug
-
Resolution: Unresolved
-
Not Evaluated
-
None
-
6.11
-
None
running `qtbase/tests/auto/testlib/selftests/keyboard/keyboard` with address sanitizer reports memory leaks:
==382937==ERROR: LeakSanitizer: detected memory leaks Indirect leak of 160 byte(s) in 1 object(s) allocated from: #0 0x60d36a20be81 in operator new(unsigned long) (/home/tim/dev/build/build-Qt-clang_21_qt_dev-Debug-qtbase/qtbase/tests/auto/testlib/selftests/keyboard/keyboard+0x11be81) (BuildId: 46d042890499d560bbffbdb096b06797c48ddf8f) #1 0x7a04124d3a9e in QtNamespace::QImageData::create(unsigned char*, int, int, long long, QtNamespace::QImage::Format, bool, void (*)(void*), void*) /home/tim/dev/qt6-dev/qtbase/src/gui/image/qimage.cpp:854:21 #2 0x7a04124d40ed in QtNamespace::QImage::QImage(unsigned char*, int, int, long long, QtNamespace::QImage::Format, void (*)(void*), void*) /home/tim/dev/qt6-dev/qtbase/src/gui/image/qimage.cpp:949:9 #3 0x76040860ee0e in QtNamespace::QtWaylandClient::QWaylandShmBuffer::QWaylandShmBuffer(QtNamespace::QtWaylandClient::QWaylandDisplay*, QtNamespace::QSize const&, QtNamespace::QImage::Format, double, wl_event_queue*) /home/tim/dev/qt6-dev/qtbase/src/plugins/platforms/wayland/qwaylandshmbackingstore.cpp:98:14 #4 0x76040863150b in QtNamespace::QtWaylandClient::QWaylandWindow::sendExposeEvent(QtNamespace::QRect const&) /home/tim/dev/qt6-dev/qtbase/src/plugins/platforms/wayland/qwaylandwindow.cpp:611:27 #5 0x76040863632f in QtNamespace::QtWaylandClient::QWaylandWindow::applyConfigure() /home/tim/dev/qt6-dev/qtbase/src/plugins/platforms/wayland/qwaylandwindow.cpp:726:9 #6 0x76040864f3d6 in QtNamespace::QtPrivate::FunctorCall<std::integer_sequence<unsigned long>, QtNamespace::QtPrivate::List<>, void, void (QtNamespace::QtWaylandClient::QWaylandWindow::*)()>::call(void (QtNamespace::QtWaylandClient::QWaylandWindow::*)(), QtNamespace::QtWaylandClient::QWaylandWindow*, void**)::'lambda'()::operator()() const /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qobjectdefs_impl.h:127:24 #7 0x76040864f25c in void QtNamespace::QtPrivate::FunctorCallBase::call_internal<void, QtNamespace::QtPrivate::FunctorCall<std::integer_sequence<unsigned long>, QtNamespace::QtPrivate::List<>, void, void (QtNamespace::QtWaylandClient::QWaylandWindow::*)()>::call(void (QtNamespace::QtWaylandClient::QWaylandWindow::*)(), QtNamespace::QtWaylandClient::QWaylandWindow*, void**)::'lambda'()>(void**, QtNamespace::QtPrivate::FunctorCall<std::integer_sequence<unsigned long>, QtNamespace::QtPrivate::List<>, void, void (QtNamespace::QtWaylandClient::QWaylandWindow::*)()>::call(void (QtNamespace::QtWaylandClient::QWaylandWindow::*)(), QtNamespace::QtWaylandClient::QWaylandWindow*, void**)::'lambda'()&&) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qobjectdefs_impl.h:65:17 #8 0x76040864efdd in QtNamespace::QtPrivate::FunctorCall<std::integer_sequence<unsigned long>, QtNamespace::QtPrivate::List<>, void, void (QtNamespace::QtWaylandClient::QWaylandWindow::*)()>::call(void (QtNamespace::QtWaylandClient::QWaylandWindow::*)(), QtNamespace::QtWaylandClient::QWaylandWindow*, void**) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qobjectdefs_impl.h:126:13 #9 0x76040864ede0 in void QtNamespace::QtPrivate::FunctionPointer<void (QtNamespace::QtWaylandClient::QWaylandWindow::*)()>::call<QtNamespace::QtPrivate::List<>, void>(void (QtNamespace::QtWaylandClient::QWaylandWindow::*)(), QtNamespace::QtWaylandClient::QWaylandWindow*, void**) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qobjectdefs_impl.h:174:13 #10 0x76040864ec89 in QtNamespace::QtPrivate::QCallableObject<void (QtNamespace::QtWaylandClient::QWaylandWindow::*)(), QtNamespace::QtPrivate::List<>, void>::impl(int, QtNamespace::QtPrivate::QSlotObjectBase*, QtNamespace::QObject*, void**, bool*) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qobjectdefs_impl.h:545:21 #11 0x7a04104b56fa in QtNamespace::QtPrivate::QSlotObjectBase::call(QtNamespace::QObject*, void**) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qobjectdefs_impl.h:461:51 #12 0x7a04108daeb3 in QtNamespace::QMetaCallEvent::placeMetaCall(QtNamespace::QObject*) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qobject.cpp:546:21 #13 0x7a04108dfc1c in QtNamespace::QObject::event(QtNamespace::QEvent*) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qobject.cpp:1479:18 #14 0x7a041075e1a1 in QtNamespace::QCoreApplicationPrivate::notify_helper(QtNamespace::QObject*, QtNamespace::QEvent*) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qcoreapplication.cpp:1281:26 #15 0x7a041075d693 in QtNamespace::doNotify(QtNamespace::QObject*, QtNamespace::QEvent*) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qcoreapplication.cpp:1210:47 #16 0x7a041075d862 in QtNamespace::QCoreApplication::notify(QtNamespace::QObject*, QtNamespace::QEvent*) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qcoreapplication.cpp:1193:12 #17 0x7a041265b3fd in QtNamespace::QGuiApplication::notify(QtNamespace::QObject*, QtNamespace::QEvent*) /home/tim/dev/qt6-dev/qtbase/src/gui/kernel/qguiapplication.cpp:2050:30 #18 0x7a041075d383 in QtNamespace::QCoreApplication::notifyInternal2(QtNamespace::QObject*, QtNamespace::QEvent*) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qcoreapplication.cpp:1109:18 #19 0x7a041075f176 in QtNamespace::QCoreApplication::sendEvent(QtNamespace::QObject*, QtNamespace::QEvent*) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qcoreapplication.cpp:1549:12 #20 0x7a041076169f in QtNamespace::QCoreApplicationPrivate::sendPostedEvents(QtNamespace::QObject*, int, QtNamespace::QThreadData*) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qcoreapplication.cpp:1904:9 #21 0x7a041075edeb in QtNamespace::QCoreApplication::sendPostedEvents(QtNamespace::QObject*, int) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qcoreapplication.cpp:1757:5 #22 0x7a0411316b1c in QtNamespace::postEventSourceDispatch(_GSource*, int (*)(void*), void*) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:246:5 #23 0x7a040fd08bfa (/lib/x86_64-linux-gnu/libglib-2.0.so.0+0x60bfa) (BuildId: 2ed0caa5f7baca6dce7ffb2e739489b9a58d4f6f) #24 0x7a040fd0a236 (/lib/x86_64-linux-gnu/libglib-2.0.so.0+0x62236) (BuildId: 2ed0caa5f7baca6dce7ffb2e739489b9a58d4f6f) #25 0x7a040fd0a422 in g_main_context_iteration (/lib/x86_64-linux-gnu/libglib-2.0.so.0+0x62422) (BuildId: 2ed0caa5f7baca6dce7ffb2e739489b9a58d4f6f) #26 0x7a04113149b2 in QtNamespace::QEventDispatcherGlib::processEvents(QtNamespace::QFlags<QtNamespace::QEventLoop::ProcessEventsFlag>) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:399:19 #27 0x7a04138d7cde in QtNamespace::QPAEventDispatcherGlib::processEvents(QtNamespace::QFlags<QtNamespace::QEventLoop::ProcessEventsFlag>) /home/tim/dev/qt6-dev/qtbase/src/gui/platform/unix/qeventdispatcher_glib.cpp:90:34 #28 0x7a041075e2bf in QtNamespace::QCoreApplication::processEvents(QtNamespace::QFlags<QtNamespace::QEventLoop::ProcessEventsFlag>) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qcoreapplication.cpp:1344:42 #29 0x7a04127fdf3e in bool QtNamespace::QTest::qWaitFor<QtNamespace::QTest::qWaitForWindowActive(QtNamespace::QWindow*, QtNamespace::QDeadlineTimer)::$_0>(QtNamespace::QTest::qWaitForWindowActive(QtNamespace::QWindow*, QtNamespace::QDeadlineTimer)::$_0, QtNamespace::QDeadlineTimer) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qtestsupport_core.h:58:9 Indirect leak of 96 byte(s) in 1 object(s) allocated from: #0 0x60d36a20be81 in operator new(unsigned long) (/home/tim/dev/build/build-Qt-clang_21_qt_dev-Debug-qtbase/qtbase/tests/auto/testlib/selftests/keyboard/keyboard+0x11be81) (BuildId: 46d042890499d560bbffbdb096b06797c48ddf8f) #1 0x76040863149f in QtNamespace::QtWaylandClient::QWaylandWindow::sendExposeEvent(QtNamespace::QRect const&) /home/tim/dev/qt6-dev/qtbase/src/plugins/platforms/wayland/qwaylandwindow.cpp:611:23 #2 0x76040863632f in QtNamespace::QtWaylandClient::QWaylandWindow::applyConfigure() /home/tim/dev/qt6-dev/qtbase/src/plugins/platforms/wayland/qwaylandwindow.cpp:726:9 #3 0x76040864f3d6 in QtNamespace::QtPrivate::FunctorCall<std::integer_sequence<unsigned long>, QtNamespace::QtPrivate::List<>, void, void (QtNamespace::QtWaylandClient::QWaylandWindow::*)()>::call(void (QtNamespace::QtWaylandClient::QWaylandWindow::*)(), QtNamespace::QtWaylandClient::QWaylandWindow*, void**)::'lambda'()::operator()() const /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qobjectdefs_impl.h:127:24 #4 0x76040864f25c in void QtNamespace::QtPrivate::FunctorCallBase::call_internal<void, QtNamespace::QtPrivate::FunctorCall<std::integer_sequence<unsigned long>, QtNamespace::QtPrivate::List<>, void, void (QtNamespace::QtWaylandClient::QWaylandWindow::*)()>::call(void (QtNamespace::QtWaylandClient::QWaylandWindow::*)(), QtNamespace::QtWaylandClient::QWaylandWindow*, void**)::'lambda'()>(void**, QtNamespace::QtPrivate::FunctorCall<std::integer_sequence<unsigned long>, QtNamespace::QtPrivate::List<>, void, void (QtNamespace::QtWaylandClient::QWaylandWindow::*)()>::call(void (QtNamespace::QtWaylandClient::QWaylandWindow::*)(), QtNamespace::QtWaylandClient::QWaylandWindow*, void**)::'lambda'()&&) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qobjectdefs_impl.h:65:17 #5 0x76040864efdd in QtNamespace::QtPrivate::FunctorCall<std::integer_sequence<unsigned long>, QtNamespace::QtPrivate::List<>, void, void (QtNamespace::QtWaylandClient::QWaylandWindow::*)()>::call(void (QtNamespace::QtWaylandClient::QWaylandWindow::*)(), QtNamespace::QtWaylandClient::QWaylandWindow*, void**) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qobjectdefs_impl.h:126:13 #6 0x76040864ede0 in void QtNamespace::QtPrivate::FunctionPointer<void (QtNamespace::QtWaylandClient::QWaylandWindow::*)()>::call<QtNamespace::QtPrivate::List<>, void>(void (QtNamespace::QtWaylandClient::QWaylandWindow::*)(), QtNamespace::QtWaylandClient::QWaylandWindow*, void**) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qobjectdefs_impl.h:174:13 #7 0x76040864ec89 in QtNamespace::QtPrivate::QCallableObject<void (QtNamespace::QtWaylandClient::QWaylandWindow::*)(), QtNamespace::QtPrivate::List<>, void>::impl(int, QtNamespace::QtPrivate::QSlotObjectBase*, QtNamespace::QObject*, void**, bool*) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qobjectdefs_impl.h:545:21 #8 0x7a04104b56fa in QtNamespace::QtPrivate::QSlotObjectBase::call(QtNamespace::QObject*, void**) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qobjectdefs_impl.h:461:51 #9 0x7a04108daeb3 in QtNamespace::QMetaCallEvent::placeMetaCall(QtNamespace::QObject*) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qobject.cpp:546:21 #10 0x7a04108dfc1c in QtNamespace::QObject::event(QtNamespace::QEvent*) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qobject.cpp:1479:18 #11 0x7a041075e1a1 in QtNamespace::QCoreApplicationPrivate::notify_helper(QtNamespace::QObject*, QtNamespace::QEvent*) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qcoreapplication.cpp:1281:26 #12 0x7a041075d693 in QtNamespace::doNotify(QtNamespace::QObject*, QtNamespace::QEvent*) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qcoreapplication.cpp:1210:47 #13 0x7a041075d862 in QtNamespace::QCoreApplication::notify(QtNamespace::QObject*, QtNamespace::QEvent*) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qcoreapplication.cpp:1193:12 #14 0x7a041265b3fd in QtNamespace::QGuiApplication::notify(QtNamespace::QObject*, QtNamespace::QEvent*) /home/tim/dev/qt6-dev/qtbase/src/gui/kernel/qguiapplication.cpp:2050:30 #15 0x7a041075d383 in QtNamespace::QCoreApplication::notifyInternal2(QtNamespace::QObject*, QtNamespace::QEvent*) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qcoreapplication.cpp:1109:18 #16 0x7a041075f176 in QtNamespace::QCoreApplication::sendEvent(QtNamespace::QObject*, QtNamespace::QEvent*) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qcoreapplication.cpp:1549:12 #17 0x7a041076169f in QtNamespace::QCoreApplicationPrivate::sendPostedEvents(QtNamespace::QObject*, int, QtNamespace::QThreadData*) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qcoreapplication.cpp:1904:9 #18 0x7a041075edeb in QtNamespace::QCoreApplication::sendPostedEvents(QtNamespace::QObject*, int) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qcoreapplication.cpp:1757:5 #19 0x7a0411316b1c in QtNamespace::postEventSourceDispatch(_GSource*, int (*)(void*), void*) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:246:5 #20 0x7a040fd08bfa (/lib/x86_64-linux-gnu/libglib-2.0.so.0+0x60bfa) (BuildId: 2ed0caa5f7baca6dce7ffb2e739489b9a58d4f6f) #21 0x7a040fd0a236 (/lib/x86_64-linux-gnu/libglib-2.0.so.0+0x62236) (BuildId: 2ed0caa5f7baca6dce7ffb2e739489b9a58d4f6f) #22 0x7a040fd0a422 in g_main_context_iteration (/lib/x86_64-linux-gnu/libglib-2.0.so.0+0x62422) (BuildId: 2ed0caa5f7baca6dce7ffb2e739489b9a58d4f6f) #23 0x7a04113149b2 in QtNamespace::QEventDispatcherGlib::processEvents(QtNamespace::QFlags<QtNamespace::QEventLoop::ProcessEventsFlag>) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:399:19 #24 0x7a04138d7cde in QtNamespace::QPAEventDispatcherGlib::processEvents(QtNamespace::QFlags<QtNamespace::QEventLoop::ProcessEventsFlag>) /home/tim/dev/qt6-dev/qtbase/src/gui/platform/unix/qeventdispatcher_glib.cpp:90:34 #25 0x7a041075e2bf in QtNamespace::QCoreApplication::processEvents(QtNamespace::QFlags<QtNamespace::QEventLoop::ProcessEventsFlag>) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qcoreapplication.cpp:1344:42 #26 0x7a04127fdf3e in bool QtNamespace::QTest::qWaitFor<QtNamespace::QTest::qWaitForWindowActive(QtNamespace::QWindow*, QtNamespace::QDeadlineTimer)::$_0>(QtNamespace::QTest::qWaitForWindowActive(QtNamespace::QWindow*, QtNamespace::QDeadlineTimer)::$_0, QtNamespace::QDeadlineTimer) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qtestsupport_core.h:58:9 #27 0x7a04127fdb64 in QtNamespace::QTest::qWaitForWindowActive(QtNamespace::QWindow*, QtNamespace::QDeadlineTimer) /home/tim/dev/qt6-dev/qtbase/src/gui/kernel/qtestsupport_gui.cpp:63:12 #28 0x7a04127fe2a3 in QtNamespace::QTest::qWaitForWindowActive(QtNamespace::QWindow*) /home/tim/dev/qt6-dev/qtbase/src/gui/kernel/qtestsupport_gui.cpp:79:12 #29 0x60d36a20d7b8 in tst_Keyboard::keyPressAndRelease() /home/tim/dev/qt6-dev/qtbase/tests/auto/testlib/selftests/keyboard/tst_keyboard.cpp:52:5 Indirect leak of 96 byte(s) in 1 object(s) allocated from: #0 0x60d36a1c7e2d in calloc (/home/tim/dev/build/build-Qt-clang_21_qt_dev-Debug-qtbase/qtbase/tests/auto/testlib/selftests/keyboard/keyboard+0xd7e2d) (BuildId: 46d042890499d560bbffbdb096b06797c48ddf8f) #1 0x7a040c31bf9c (/lib/x86_64-linux-gnu/libwayland-client.so.0+0x8f9c) (BuildId: 19d00f73bc917f4c9ba26b647b1acda7a5e45488) #2 0x7a040c31c43d in wl_proxy_marshal_array_flags (/lib/x86_64-linux-gnu/libwayland-client.so.0+0x943d) (BuildId: 19d00f73bc917f4c9ba26b647b1acda7a5e45488) #3 0x7a040c31d411 in wl_proxy_marshal_flags (/lib/x86_64-linux-gnu/libwayland-client.so.0+0xa411) (BuildId: 19d00f73bc917f4c9ba26b647b1acda7a5e45488) #4 0x76040860f04e in wl_shm_create_pool(wl_shm*, int, int) /home/tim/dev/build/build-Qt-clang_21_qt_dev-Debug-qtbase/qtbase/src/plugins/platforms/wayland/wayland-wayland-client-protocol.h:2070:7 #5 0x76040860ee7e in QtNamespace::QtWaylandClient::QWaylandShmBuffer::QWaylandShmBuffer(QtNamespace::QtWaylandClient::QWaylandDisplay*, QtNamespace::QSize const&, QtNamespace::QImage::Format, double, wl_event_queue*) /home/tim/dev/qt6-dev/qtbase/src/plugins/platforms/wayland/qwaylandshmbackingstore.cpp:101:16 #6 0x76040863150b in QtNamespace::QtWaylandClient::QWaylandWindow::sendExposeEvent(QtNamespace::QRect const&) /home/tim/dev/qt6-dev/qtbase/src/plugins/platforms/wayland/qwaylandwindow.cpp:611:27 #7 0x76040863632f in QtNamespace::QtWaylandClient::QWaylandWindow::applyConfigure() /home/tim/dev/qt6-dev/qtbase/src/plugins/platforms/wayland/qwaylandwindow.cpp:726:9 #8 0x76040864f3d6 in QtNamespace::QtPrivate::FunctorCall<std::integer_sequence<unsigned long>, QtNamespace::QtPrivate::List<>, void, void (QtNamespace::QtWaylandClient::QWaylandWindow::*)()>::call(void (QtNamespace::QtWaylandClient::QWaylandWindow::*)(), QtNamespace::QtWaylandClient::QWaylandWindow*, void**)::'lambda'()::operator()() const /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qobjectdefs_impl.h:127:24 #9 0x76040864f25c in void QtNamespace::QtPrivate::FunctorCallBase::call_internal<void, QtNamespace::QtPrivate::FunctorCall<std::integer_sequence<unsigned long>, QtNamespace::QtPrivate::List<>, void, void (QtNamespace::QtWaylandClient::QWaylandWindow::*)()>::call(void (QtNamespace::QtWaylandClient::QWaylandWindow::*)(), QtNamespace::QtWaylandClient::QWaylandWindow*, void**)::'lambda'()>(void**, QtNamespace::QtPrivate::FunctorCall<std::integer_sequence<unsigned long>, QtNamespace::QtPrivate::List<>, void, void (QtNamespace::QtWaylandClient::QWaylandWindow::*)()>::call(void (QtNamespace::QtWaylandClient::QWaylandWindow::*)(), QtNamespace::QtWaylandClient::QWaylandWindow*, void**)::'lambda'()&&) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qobjectdefs_impl.h:65:17 #10 0x76040864efdd in QtNamespace::QtPrivate::FunctorCall<std::integer_sequence<unsigned long>, QtNamespace::QtPrivate::List<>, void, void (QtNamespace::QtWaylandClient::QWaylandWindow::*)()>::call(void (QtNamespace::QtWaylandClient::QWaylandWindow::*)(), QtNamespace::QtWaylandClient::QWaylandWindow*, void**) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qobjectdefs_impl.h:126:13 #11 0x76040864ede0 in void QtNamespace::QtPrivate::FunctionPointer<void (QtNamespace::QtWaylandClient::QWaylandWindow::*)()>::call<QtNamespace::QtPrivate::List<>, void>(void (QtNamespace::QtWaylandClient::QWaylandWindow::*)(), QtNamespace::QtWaylandClient::QWaylandWindow*, void**) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qobjectdefs_impl.h:174:13 #12 0x76040864ec89 in QtNamespace::QtPrivate::QCallableObject<void (QtNamespace::QtWaylandClient::QWaylandWindow::*)(), QtNamespace::QtPrivate::List<>, void>::impl(int, QtNamespace::QtPrivate::QSlotObjectBase*, QtNamespace::QObject*, void**, bool*) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qobjectdefs_impl.h:545:21 #13 0x7a04104b56fa in QtNamespace::QtPrivate::QSlotObjectBase::call(QtNamespace::QObject*, void**) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qobjectdefs_impl.h:461:51 #14 0x7a04108daeb3 in QtNamespace::QMetaCallEvent::placeMetaCall(QtNamespace::QObject*) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qobject.cpp:546:21 #15 0x7a04108dfc1c in QtNamespace::QObject::event(QtNamespace::QEvent*) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qobject.cpp:1479:18 #16 0x7a041075e1a1 in QtNamespace::QCoreApplicationPrivate::notify_helper(QtNamespace::QObject*, QtNamespace::QEvent*) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qcoreapplication.cpp:1281:26 #17 0x7a041075d693 in QtNamespace::doNotify(QtNamespace::QObject*, QtNamespace::QEvent*) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qcoreapplication.cpp:1210:47 #18 0x7a041075d862 in QtNamespace::QCoreApplication::notify(QtNamespace::QObject*, QtNamespace::QEvent*) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qcoreapplication.cpp:1193:12 #19 0x7a041265b3fd in QtNamespace::QGuiApplication::notify(QtNamespace::QObject*, QtNamespace::QEvent*) /home/tim/dev/qt6-dev/qtbase/src/gui/kernel/qguiapplication.cpp:2050:30 #20 0x7a041075d383 in QtNamespace::QCoreApplication::notifyInternal2(QtNamespace::QObject*, QtNamespace::QEvent*) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qcoreapplication.cpp:1109:18 #21 0x7a041075f176 in QtNamespace::QCoreApplication::sendEvent(QtNamespace::QObject*, QtNamespace::QEvent*) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qcoreapplication.cpp:1549:12 #22 0x7a041076169f in QtNamespace::QCoreApplicationPrivate::sendPostedEvents(QtNamespace::QObject*, int, QtNamespace::QThreadData*) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qcoreapplication.cpp:1904:9 #23 0x7a041075edeb in QtNamespace::QCoreApplication::sendPostedEvents(QtNamespace::QObject*, int) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qcoreapplication.cpp:1757:5 #24 0x7a0411316b1c in QtNamespace::postEventSourceDispatch(_GSource*, int (*)(void*), void*) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:246:5 #25 0x7a040fd08bfa (/lib/x86_64-linux-gnu/libglib-2.0.so.0+0x60bfa) (BuildId: 2ed0caa5f7baca6dce7ffb2e739489b9a58d4f6f) #26 0x7a040fd0a236 (/lib/x86_64-linux-gnu/libglib-2.0.so.0+0x62236) (BuildId: 2ed0caa5f7baca6dce7ffb2e739489b9a58d4f6f) #27 0x7a040fd0a422 in g_main_context_iteration (/lib/x86_64-linux-gnu/libglib-2.0.so.0+0x62422) (BuildId: 2ed0caa5f7baca6dce7ffb2e739489b9a58d4f6f) #28 0x7a04113149b2 in QtNamespace::QEventDispatcherGlib::processEvents(QtNamespace::QFlags<QtNamespace::QEventLoop::ProcessEventsFlag>) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:399:19 #29 0x7a04138d7cde in QtNamespace::QPAEventDispatcherGlib::processEvents(QtNamespace::QFlags<QtNamespace::QEventLoop::ProcessEventsFlag>) /home/tim/dev/qt6-dev/qtbase/src/gui/platform/unix/qeventdispatcher_glib.cpp:90:34 Indirect leak of 96 byte(s) in 1 object(s) allocated from: #0 0x60d36a1c7e2d in calloc (/home/tim/dev/build/build-Qt-clang_21_qt_dev-Debug-qtbase/qtbase/tests/auto/testlib/selftests/keyboard/keyboard+0xd7e2d) (BuildId: 46d042890499d560bbffbdb096b06797c48ddf8f) #1 0x7a040c31bf9c (/lib/x86_64-linux-gnu/libwayland-client.so.0+0x8f9c) (BuildId: 19d00f73bc917f4c9ba26b647b1acda7a5e45488) #2 0x7a040c31c43d in wl_proxy_marshal_array_flags (/lib/x86_64-linux-gnu/libwayland-client.so.0+0x943d) (BuildId: 19d00f73bc917f4c9ba26b647b1acda7a5e45488) #3 0x7a040c31d411 in wl_proxy_marshal_flags (/lib/x86_64-linux-gnu/libwayland-client.so.0+0xa411) (BuildId: 19d00f73bc917f4c9ba26b647b1acda7a5e45488) #4 0x76040860f0e5 in wl_shm_pool_create_buffer(wl_shm_pool*, int, int, int, int, unsigned int) /home/tim/dev/build/build-Qt-clang_21_qt_dev-Debug-qtbase/qtbase/src/plugins/platforms/wayland/wayland-wayland-client-protocol.h:1438:7 #5 0x76040860ef1e in QtNamespace::QtWaylandClient::QWaylandShmBuffer::QWaylandShmBuffer(QtNamespace::QtWaylandClient::QWaylandDisplay*, QtNamespace::QSize const&, QtNamespace::QImage::Format, double, wl_event_queue*) /home/tim/dev/qt6-dev/qtbase/src/plugins/platforms/wayland/qwaylandshmbackingstore.cpp:102:10 #6 0x76040863150b in QtNamespace::QtWaylandClient::QWaylandWindow::sendExposeEvent(QtNamespace::QRect const&) /home/tim/dev/qt6-dev/qtbase/src/plugins/platforms/wayland/qwaylandwindow.cpp:611:27 #7 0x76040863632f in QtNamespace::QtWaylandClient::QWaylandWindow::applyConfigure() /home/tim/dev/qt6-dev/qtbase/src/plugins/platforms/wayland/qwaylandwindow.cpp:726:9 #8 0x76040864f3d6 in QtNamespace::QtPrivate::FunctorCall<std::integer_sequence<unsigned long>, QtNamespace::QtPrivate::List<>, void, void (QtNamespace::QtWaylandClient::QWaylandWindow::*)()>::call(void (QtNamespace::QtWaylandClient::QWaylandWindow::*)(), QtNamespace::QtWaylandClient::QWaylandWindow*, void**)::'lambda'()::operator()() const /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qobjectdefs_impl.h:127:24 #9 0x76040864f25c in void QtNamespace::QtPrivate::FunctorCallBase::call_internal<void, QtNamespace::QtPrivate::FunctorCall<std::integer_sequence<unsigned long>, QtNamespace::QtPrivate::List<>, void, void (QtNamespace::QtWaylandClient::QWaylandWindow::*)()>::call(void (QtNamespace::QtWaylandClient::QWaylandWindow::*)(), QtNamespace::QtWaylandClient::QWaylandWindow*, void**)::'lambda'()>(void**, QtNamespace::QtPrivate::FunctorCall<std::integer_sequence<unsigned long>, QtNamespace::QtPrivate::List<>, void, void (QtNamespace::QtWaylandClient::QWaylandWindow::*)()>::call(void (QtNamespace::QtWaylandClient::QWaylandWindow::*)(), QtNamespace::QtWaylandClient::QWaylandWindow*, void**)::'lambda'()&&) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qobjectdefs_impl.h:65:17 #10 0x76040864efdd in QtNamespace::QtPrivate::FunctorCall<std::integer_sequence<unsigned long>, QtNamespace::QtPrivate::List<>, void, void (QtNamespace::QtWaylandClient::QWaylandWindow::*)()>::call(void (QtNamespace::QtWaylandClient::QWaylandWindow::*)(), QtNamespace::QtWaylandClient::QWaylandWindow*, void**) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qobjectdefs_impl.h:126:13 #11 0x76040864ede0 in void QtNamespace::QtPrivate::FunctionPointer<void (QtNamespace::QtWaylandClient::QWaylandWindow::*)()>::call<QtNamespace::QtPrivate::List<>, void>(void (QtNamespace::QtWaylandClient::QWaylandWindow::*)(), QtNamespace::QtWaylandClient::QWaylandWindow*, void**) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qobjectdefs_impl.h:174:13 #12 0x76040864ec89 in QtNamespace::QtPrivate::QCallableObject<void (QtNamespace::QtWaylandClient::QWaylandWindow::*)(), QtNamespace::QtPrivate::List<>, void>::impl(int, QtNamespace::QtPrivate::QSlotObjectBase*, QtNamespace::QObject*, void**, bool*) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qobjectdefs_impl.h:545:21 #13 0x7a04104b56fa in QtNamespace::QtPrivate::QSlotObjectBase::call(QtNamespace::QObject*, void**) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qobjectdefs_impl.h:461:51 #14 0x7a04108daeb3 in QtNamespace::QMetaCallEvent::placeMetaCall(QtNamespace::QObject*) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qobject.cpp:546:21 #15 0x7a04108dfc1c in QtNamespace::QObject::event(QtNamespace::QEvent*) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qobject.cpp:1479:18 #16 0x7a041075e1a1 in QtNamespace::QCoreApplicationPrivate::notify_helper(QtNamespace::QObject*, QtNamespace::QEvent*) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qcoreapplication.cpp:1281:26 #17 0x7a041075d693 in QtNamespace::doNotify(QtNamespace::QObject*, QtNamespace::QEvent*) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qcoreapplication.cpp:1210:47 #18 0x7a041075d862 in QtNamespace::QCoreApplication::notify(QtNamespace::QObject*, QtNamespace::QEvent*) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qcoreapplication.cpp:1193:12 #19 0x7a041265b3fd in QtNamespace::QGuiApplication::notify(QtNamespace::QObject*, QtNamespace::QEvent*) /home/tim/dev/qt6-dev/qtbase/src/gui/kernel/qguiapplication.cpp:2050:30 #20 0x7a041075d383 in QtNamespace::QCoreApplication::notifyInternal2(QtNamespace::QObject*, QtNamespace::QEvent*) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qcoreapplication.cpp:1109:18 #21 0x7a041075f176 in QtNamespace::QCoreApplication::sendEvent(QtNamespace::QObject*, QtNamespace::QEvent*) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qcoreapplication.cpp:1549:12 #22 0x7a041076169f in QtNamespace::QCoreApplicationPrivate::sendPostedEvents(QtNamespace::QObject*, int, QtNamespace::QThreadData*) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qcoreapplication.cpp:1904:9 #23 0x7a041075edeb in QtNamespace::QCoreApplication::sendPostedEvents(QtNamespace::QObject*, int) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qcoreapplication.cpp:1757:5 #24 0x7a0411316b1c in QtNamespace::postEventSourceDispatch(_GSource*, int (*)(void*), void*) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:246:5 #25 0x7a040fd08bfa (/lib/x86_64-linux-gnu/libglib-2.0.so.0+0x60bfa) (BuildId: 2ed0caa5f7baca6dce7ffb2e739489b9a58d4f6f) #26 0x7a040fd0a236 (/lib/x86_64-linux-gnu/libglib-2.0.so.0+0x62236) (BuildId: 2ed0caa5f7baca6dce7ffb2e739489b9a58d4f6f) #27 0x7a040fd0a422 in g_main_context_iteration (/lib/x86_64-linux-gnu/libglib-2.0.so.0+0x62422) (BuildId: 2ed0caa5f7baca6dce7ffb2e739489b9a58d4f6f) #28 0x7a04113149b2 in QtNamespace::QEventDispatcherGlib::processEvents(QtNamespace::QFlags<QtNamespace::QEventLoop::ProcessEventsFlag>) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:399:19 #29 0x7a04138d7cde in QtNamespace::QPAEventDispatcherGlib::processEvents(QtNamespace::QFlags<QtNamespace::QEventLoop::ProcessEventsFlag>) /home/tim/dev/qt6-dev/qtbase/src/gui/platform/unix/qeventdispatcher_glib.cpp:90:34 Indirect leak of 64 byte(s) in 1 object(s) allocated from: #0 0x60d36a20be81 in operator new(unsigned long) (/home/tim/dev/build/build-Qt-clang_21_qt_dev-Debug-qtbase/qtbase/tests/auto/testlib/selftests/keyboard/keyboard+0x11be81) (BuildId: 46d042890499d560bbffbdb096b06797c48ddf8f) #1 0x7a0412ca9d67 in QtNamespace::QRegion::QRegion(QtNamespace::QRect const&, QtNamespace::QRegion::RegionType) /home/tim/dev/qt6-dev/qtbase/src/gui/painting/qregion.cpp:3808:25 #2 0x76040860e8a0 in QtNamespace::QtWaylandClient::QWaylandShmBuffer::QWaylandShmBuffer(QtNamespace::QtWaylandClient::QWaylandDisplay*, QtNamespace::QSize const&, QtNamespace::QImage::Format, double, wl_event_queue*) /home/tim/dev/qt6-dev/qtbase/src/plugins/platforms/wayland/qwaylandshmbackingstore.cpp:54:7 #3 0x76040863150b in QtNamespace::QtWaylandClient::QWaylandWindow::sendExposeEvent(QtNamespace::QRect const&) /home/tim/dev/qt6-dev/qtbase/src/plugins/platforms/wayland/qwaylandwindow.cpp:611:27 #4 0x76040863632f in QtNamespace::QtWaylandClient::QWaylandWindow::applyConfigure() /home/tim/dev/qt6-dev/qtbase/src/plugins/platforms/wayland/qwaylandwindow.cpp:726:9 #5 0x76040864f3d6 in QtNamespace::QtPrivate::FunctorCall<std::integer_sequence<unsigned long>, QtNamespace::QtPrivate::List<>, void, void (QtNamespace::QtWaylandClient::QWaylandWindow::*)()>::call(void (QtNamespace::QtWaylandClient::QWaylandWindow::*)(), QtNamespace::QtWaylandClient::QWaylandWindow*, void**)::'lambda'()::operator()() const /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qobjectdefs_impl.h:127:24 #6 0x76040864f25c in void QtNamespace::QtPrivate::FunctorCallBase::call_internal<void, QtNamespace::QtPrivate::FunctorCall<std::integer_sequence<unsigned long>, QtNamespace::QtPrivate::List<>, void, void (QtNamespace::QtWaylandClient::QWaylandWindow::*)()>::call(void (QtNamespace::QtWaylandClient::QWaylandWindow::*)(), QtNamespace::QtWaylandClient::QWaylandWindow*, void**)::'lambda'()>(void**, QtNamespace::QtPrivate::FunctorCall<std::integer_sequence<unsigned long>, QtNamespace::QtPrivate::List<>, void, void (QtNamespace::QtWaylandClient::QWaylandWindow::*)()>::call(void (QtNamespace::QtWaylandClient::QWaylandWindow::*)(), QtNamespace::QtWaylandClient::QWaylandWindow*, void**)::'lambda'()&&) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qobjectdefs_impl.h:65:17 #7 0x76040864efdd in QtNamespace::QtPrivate::FunctorCall<std::integer_sequence<unsigned long>, QtNamespace::QtPrivate::List<>, void, void (QtNamespace::QtWaylandClient::QWaylandWindow::*)()>::call(void (QtNamespace::QtWaylandClient::QWaylandWindow::*)(), QtNamespace::QtWaylandClient::QWaylandWindow*, void**) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qobjectdefs_impl.h:126:13 #8 0x76040864ede0 in void QtNamespace::QtPrivate::FunctionPointer<void (QtNamespace::QtWaylandClient::QWaylandWindow::*)()>::call<QtNamespace::QtPrivate::List<>, void>(void (QtNamespace::QtWaylandClient::QWaylandWindow::*)(), QtNamespace::QtWaylandClient::QWaylandWindow*, void**) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qobjectdefs_impl.h:174:13 #9 0x76040864ec89 in QtNamespace::QtPrivate::QCallableObject<void (QtNamespace::QtWaylandClient::QWaylandWindow::*)(), QtNamespace::QtPrivate::List<>, void>::impl(int, QtNamespace::QtPrivate::QSlotObjectBase*, QtNamespace::QObject*, void**, bool*) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qobjectdefs_impl.h:545:21 #10 0x7a04104b56fa in QtNamespace::QtPrivate::QSlotObjectBase::call(QtNamespace::QObject*, void**) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qobjectdefs_impl.h:461:51 #11 0x7a04108daeb3 in QtNamespace::QMetaCallEvent::placeMetaCall(QtNamespace::QObject*) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qobject.cpp:546:21 #12 0x7a04108dfc1c in QtNamespace::QObject::event(QtNamespace::QEvent*) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qobject.cpp:1479:18 #13 0x7a041075e1a1 in QtNamespace::QCoreApplicationPrivate::notify_helper(QtNamespace::QObject*, QtNamespace::QEvent*) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qcoreapplication.cpp:1281:26 #14 0x7a041075d693 in QtNamespace::doNotify(QtNamespace::QObject*, QtNamespace::QEvent*) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qcoreapplication.cpp:1210:47 #15 0x7a041075d862 in QtNamespace::QCoreApplication::notify(QtNamespace::QObject*, QtNamespace::QEvent*) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qcoreapplication.cpp:1193:12 #16 0x7a041265b3fd in QtNamespace::QGuiApplication::notify(QtNamespace::QObject*, QtNamespace::QEvent*) /home/tim/dev/qt6-dev/qtbase/src/gui/kernel/qguiapplication.cpp:2050:30 #17 0x7a041075d383 in QtNamespace::QCoreApplication::notifyInternal2(QtNamespace::QObject*, QtNamespace::QEvent*) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qcoreapplication.cpp:1109:18 #18 0x7a041075f176 in QtNamespace::QCoreApplication::sendEvent(QtNamespace::QObject*, QtNamespace::QEvent*) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qcoreapplication.cpp:1549:12 #19 0x7a041076169f in QtNamespace::QCoreApplicationPrivate::sendPostedEvents(QtNamespace::QObject*, int, QtNamespace::QThreadData*) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qcoreapplication.cpp:1904:9 #20 0x7a041075edeb in QtNamespace::QCoreApplication::sendPostedEvents(QtNamespace::QObject*, int) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qcoreapplication.cpp:1757:5 #21 0x7a0411316b1c in QtNamespace::postEventSourceDispatch(_GSource*, int (*)(void*), void*) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:246:5 #22 0x7a040fd08bfa (/lib/x86_64-linux-gnu/libglib-2.0.so.0+0x60bfa) (BuildId: 2ed0caa5f7baca6dce7ffb2e739489b9a58d4f6f) #23 0x7a040fd0a236 (/lib/x86_64-linux-gnu/libglib-2.0.so.0+0x62236) (BuildId: 2ed0caa5f7baca6dce7ffb2e739489b9a58d4f6f) #24 0x7a040fd0a422 in g_main_context_iteration (/lib/x86_64-linux-gnu/libglib-2.0.so.0+0x62422) (BuildId: 2ed0caa5f7baca6dce7ffb2e739489b9a58d4f6f) #25 0x7a04113149b2 in QtNamespace::QEventDispatcherGlib::processEvents(QtNamespace::QFlags<QtNamespace::QEventLoop::ProcessEventsFlag>) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:399:19 #26 0x7a04138d7cde in QtNamespace::QPAEventDispatcherGlib::processEvents(QtNamespace::QFlags<QtNamespace::QEventLoop::ProcessEventsFlag>) /home/tim/dev/qt6-dev/qtbase/src/gui/platform/unix/qeventdispatcher_glib.cpp:90:34 #27 0x7a041075e2bf in QtNamespace::QCoreApplication::processEvents(QtNamespace::QFlags<QtNamespace::QEventLoop::ProcessEventsFlag>) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qcoreapplication.cpp:1344:42 #28 0x7a04127fdf3e in bool QtNamespace::QTest::qWaitFor<QtNamespace::QTest::qWaitForWindowActive(QtNamespace::QWindow*, QtNamespace::QDeadlineTimer)::$_0>(QtNamespace::QTest::qWaitForWindowActive(QtNamespace::QWindow*, QtNamespace::QDeadlineTimer)::$_0, QtNamespace::QDeadlineTimer) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qtestsupport_core.h:58:9 #29 0x7a04127fdb64 in QtNamespace::QTest::qWaitForWindowActive(QtNamespace::QWindow*, QtNamespace::QDeadlineTimer) /home/tim/dev/qt6-dev/qtbase/src/gui/kernel/qtestsupport_gui.cpp:63:12 Indirect leak of 16 byte(s) in 1 object(s) allocated from: #0 0x60d36a20be81 in operator new(unsigned long) (/home/tim/dev/build/build-Qt-clang_21_qt_dev-Debug-qtbase/qtbase/tests/auto/testlib/selftests/keyboard/keyboard+0x11be81) (BuildId: 46d042890499d560bbffbdb096b06797c48ddf8f) #1 0x7a0412ca9d1a in QtNamespace::QRegion::QRegion(QtNamespace::QRect const&, QtNamespace::QRegion::RegionType) /home/tim/dev/qt6-dev/qtbase/src/gui/painting/qregion.cpp:3806:13 #2 0x76040860e8a0 in QtNamespace::QtWaylandClient::QWaylandShmBuffer::QWaylandShmBuffer(QtNamespace::QtWaylandClient::QWaylandDisplay*, QtNamespace::QSize const&, QtNamespace::QImage::Format, double, wl_event_queue*) /home/tim/dev/qt6-dev/qtbase/src/plugins/platforms/wayland/qwaylandshmbackingstore.cpp:54:7 #3 0x76040863150b in QtNamespace::QtWaylandClient::QWaylandWindow::sendExposeEvent(QtNamespace::QRect const&) /home/tim/dev/qt6-dev/qtbase/src/plugins/platforms/wayland/qwaylandwindow.cpp:611:27 #4 0x76040863632f in QtNamespace::QtWaylandClient::QWaylandWindow::applyConfigure() /home/tim/dev/qt6-dev/qtbase/src/plugins/platforms/wayland/qwaylandwindow.cpp:726:9 #5 0x76040864f3d6 in QtNamespace::QtPrivate::FunctorCall<std::integer_sequence<unsigned long>, QtNamespace::QtPrivate::List<>, void, void (QtNamespace::QtWaylandClient::QWaylandWindow::*)()>::call(void (QtNamespace::QtWaylandClient::QWaylandWindow::*)(), QtNamespace::QtWaylandClient::QWaylandWindow*, void**)::'lambda'()::operator()() const /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qobjectdefs_impl.h:127:24 #6 0x76040864f25c in void QtNamespace::QtPrivate::FunctorCallBase::call_internal<void, QtNamespace::QtPrivate::FunctorCall<std::integer_sequence<unsigned long>, QtNamespace::QtPrivate::List<>, void, void (QtNamespace::QtWaylandClient::QWaylandWindow::*)()>::call(void (QtNamespace::QtWaylandClient::QWaylandWindow::*)(), QtNamespace::QtWaylandClient::QWaylandWindow*, void**)::'lambda'()>(void**, QtNamespace::QtPrivate::FunctorCall<std::integer_sequence<unsigned long>, QtNamespace::QtPrivate::List<>, void, void (QtNamespace::QtWaylandClient::QWaylandWindow::*)()>::call(void (QtNamespace::QtWaylandClient::QWaylandWindow::*)(), QtNamespace::QtWaylandClient::QWaylandWindow*, void**)::'lambda'()&&) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qobjectdefs_impl.h:65:17 #7 0x76040864efdd in QtNamespace::QtPrivate::FunctorCall<std::integer_sequence<unsigned long>, QtNamespace::QtPrivate::List<>, void, void (QtNamespace::QtWaylandClient::QWaylandWindow::*)()>::call(void (QtNamespace::QtWaylandClient::QWaylandWindow::*)(), QtNamespace::QtWaylandClient::QWaylandWindow*, void**) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qobjectdefs_impl.h:126:13 #8 0x76040864ede0 in void QtNamespace::QtPrivate::FunctionPointer<void (QtNamespace::QtWaylandClient::QWaylandWindow::*)()>::call<QtNamespace::QtPrivate::List<>, void>(void (QtNamespace::QtWaylandClient::QWaylandWindow::*)(), QtNamespace::QtWaylandClient::QWaylandWindow*, void**) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qobjectdefs_impl.h:174:13 #9 0x76040864ec89 in QtNamespace::QtPrivate::QCallableObject<void (QtNamespace::QtWaylandClient::QWaylandWindow::*)(), QtNamespace::QtPrivate::List<>, void>::impl(int, QtNamespace::QtPrivate::QSlotObjectBase*, QtNamespace::QObject*, void**, bool*) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qobjectdefs_impl.h:545:21 #10 0x7a04104b56fa in QtNamespace::QtPrivate::QSlotObjectBase::call(QtNamespace::QObject*, void**) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qobjectdefs_impl.h:461:51 #11 0x7a04108daeb3 in QtNamespace::QMetaCallEvent::placeMetaCall(QtNamespace::QObject*) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qobject.cpp:546:21 #12 0x7a04108dfc1c in QtNamespace::QObject::event(QtNamespace::QEvent*) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qobject.cpp:1479:18 #13 0x7a041075e1a1 in QtNamespace::QCoreApplicationPrivate::notify_helper(QtNamespace::QObject*, QtNamespace::QEvent*) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qcoreapplication.cpp:1281:26 #14 0x7a041075d693 in QtNamespace::doNotify(QtNamespace::QObject*, QtNamespace::QEvent*) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qcoreapplication.cpp:1210:47 #15 0x7a041075d862 in QtNamespace::QCoreApplication::notify(QtNamespace::QObject*, QtNamespace::QEvent*) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qcoreapplication.cpp:1193:12 #16 0x7a041265b3fd in QtNamespace::QGuiApplication::notify(QtNamespace::QObject*, QtNamespace::QEvent*) /home/tim/dev/qt6-dev/qtbase/src/gui/kernel/qguiapplication.cpp:2050:30 #17 0x7a041075d383 in QtNamespace::QCoreApplication::notifyInternal2(QtNamespace::QObject*, QtNamespace::QEvent*) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qcoreapplication.cpp:1109:18 #18 0x7a041075f176 in QtNamespace::QCoreApplication::sendEvent(QtNamespace::QObject*, QtNamespace::QEvent*) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qcoreapplication.cpp:1549:12 #19 0x7a041076169f in QtNamespace::QCoreApplicationPrivate::sendPostedEvents(QtNamespace::QObject*, int, QtNamespace::QThreadData*) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qcoreapplication.cpp:1904:9 #20 0x7a041075edeb in QtNamespace::QCoreApplication::sendPostedEvents(QtNamespace::QObject*, int) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qcoreapplication.cpp:1757:5 #21 0x7a0411316b1c in QtNamespace::postEventSourceDispatch(_GSource*, int (*)(void*), void*) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:246:5 #22 0x7a040fd08bfa (/lib/x86_64-linux-gnu/libglib-2.0.so.0+0x60bfa) (BuildId: 2ed0caa5f7baca6dce7ffb2e739489b9a58d4f6f) #23 0x7a040fd0a236 (/lib/x86_64-linux-gnu/libglib-2.0.so.0+0x62236) (BuildId: 2ed0caa5f7baca6dce7ffb2e739489b9a58d4f6f) #24 0x7a040fd0a422 in g_main_context_iteration (/lib/x86_64-linux-gnu/libglib-2.0.so.0+0x62422) (BuildId: 2ed0caa5f7baca6dce7ffb2e739489b9a58d4f6f) #25 0x7a04113149b2 in QtNamespace::QEventDispatcherGlib::processEvents(QtNamespace::QFlags<QtNamespace::QEventLoop::ProcessEventsFlag>) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:399:19 #26 0x7a04138d7cde in QtNamespace::QPAEventDispatcherGlib::processEvents(QtNamespace::QFlags<QtNamespace::QEventLoop::ProcessEventsFlag>) /home/tim/dev/qt6-dev/qtbase/src/gui/platform/unix/qeventdispatcher_glib.cpp:90:34 #27 0x7a041075e2bf in QtNamespace::QCoreApplication::processEvents(QtNamespace::QFlags<QtNamespace::QEventLoop::ProcessEventsFlag>) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qcoreapplication.cpp:1344:42 #28 0x7a04127fdf3e in bool QtNamespace::QTest::qWaitFor<QtNamespace::QTest::qWaitForWindowActive(QtNamespace::QWindow*, QtNamespace::QDeadlineTimer)::$_0>(QtNamespace::QTest::qWaitForWindowActive(QtNamespace::QWindow*, QtNamespace::QDeadlineTimer)::$_0, QtNamespace::QDeadlineTimer) /home/tim/dev/qt6-dev/qtbase/src/corelib/kernel/qtestsupport_core.h:58:9 #29 0x7a04127fdb64 in QtNamespace::QTest::qWaitForWindowActive(QtNamespace::QWindow*, QtNamespace::QDeadlineTimer) /home/tim/dev/qt6-dev/qtbase/src/gui/kernel/qtestsupport_gui.cpp:63:12 SUMMARY: AddressSanitizer: 528 byte(s) leaked in 6 allocation(s).