Details
-
Bug
-
Resolution: Done
-
P0: Blocker
-
None
-
6.0.0
-
7d0c2db2c70ae6c58350f888b67aefffae6a443e (qt/qtdeclarative/dev)
Description
https://codereview.qt-project.org/c/qt/qtquickcontrols2/+/288986 blacklists some flaky tests for QTBUG-81772, but then we get a crash:
1 __GI_raise raise.c 51 0x7ffff0b50e97 2 __GI_abort abort.c 79 0x7ffff0b52801 3 qt_message_fatal qlogging.cpp 1894 0x7ffff169786c 4 QMessageLogger::fatal qlogging.cpp 893 0x7ffff168d1ce 5 qt_assert qglobal.cpp 3370 0x7ffff1672c45 6 QQmlDebugServerImpl::removeService qqmldebugserver.cpp 653 0x7fffd52c4ba4 7 QQmlDebugService::~QQmlDebugService qqmldebugservice.cpp 96 0x7fffeda3687e 8 QQmlEngineDebugService::~QQmlEngineDebugService qqmldebugserviceinterfaces_p.h 147 0x7fffd500d5c7 9 QQmlEngineDebugServiceImpl::~QQmlEngineDebugServiceImpl qqmlenginedebugservice.cpp 116 0x7fffd4ffbefc 10 QQmlEngineDebugServiceImpl::~QQmlEngineDebugServiceImpl qqmlenginedebugservice.cpp 119 0x7fffd4ffbf18 11 QObjectPrivate::deleteChildren qobject.cpp 2097 0x7ffff1d6ccbe 12 QObject::~QObject qobject.cpp 1075 0x7ffff1d68b9a 13 QQmlDebugServiceFactory::~QQmlDebugServiceFactory qqmldebugservicefactory_p.h 58 0x7fffd506c9fd 14 QQmlDebuggerServiceFactory::~QQmlDebuggerServiceFactory qqmldebuggerservicefactory.h 47 0x7fffd506d2e7 15 QQmlDebuggerServiceFactory::~QQmlDebuggerServiceFactory qqmldebuggerservicefactory.h 47 0x7fffd506d302 16 QLibraryPrivate::unload qlibrary.cpp 579 0x7ffff1c89d30 17 QFactoryLoaderPrivate::~QFactoryLoaderPrivate qfactoryloader.cpp 179 0x7ffff1c71978 18 QFactoryLoaderPrivate::~QFactoryLoaderPrivate qfactoryloader.cpp 182 0x7ffff1c71a1a 19 QScopedPointerDeleter<QObjectData>::cleanup qscopedpointer.h 60 0x7ffff1d881ce 20 QScopedPointer<QObjectData, QScopedPointerDeleter<QObjectData>>::~QScopedPointer qscopedpointer.h 107 0x7ffff1d83878 21 QObject::~QObject qobject.cpp 972 0x7ffff1d68c54 22 QFactoryLoader::~QFactoryLoader qfactoryloader.cpp 311 0x7ffff1c74d77 23 (anonymous namespace)::Q_QGS_QQmlDebugServiceLoader::Holder::~Holder qqmldebugconnector.cpp 59 0x7fffeda3341a 24 __run_exit_handlers exit.c 108 0x7ffff0b55041 25 __GI_exit exit.c 139 0x7ffff0b5513a 26 quick_test_main_with_setup quicktest.cpp 594 0x7ffff6baae10 27 quick_test_main quicktest.cpp 414 0x7ffff6ba78fc 28 main
Running it without QML debugging enabled, I get this as the last output:
PASS : tst_controls::Default::TabButton::test_spacing() PASS : tst_controls::Default::TabButton::cleanupTestCase() QWARN : tst_controls::Default::UnknownTestFunc() file:///home/mitch/dev/qt5-dev/qtquickcontrols2/tests/auto/controls/data/tst_textarea.qml:701:38: ".policy" is not available due to component versioning. ScrollBar.horizontal.policy: ScrollBar.AlwaysOff ^ 15:02:57: Debugging has finished
and no crash. I was running that with the debugger and it didn't kick in either, so there is something fishy going on.
Attachments
Issue Links
- relates to
-
QTBUG-81772 Regression in attached enum handling
- Closed