https://bugs.kde.org/show_bug.cgi?id=446863
Bug ID: 446863 Summary: 21.12.0: test suite is failing in kateapp-session_manager_test unit Product: kate Version: unspecified Platform: Other OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: kwrite-bugs-n...@kde.org Reporter: kloczko.tom...@gmail.com Target Milestone: --- Lookms like test suite is failing in kateapp-session_manager_test + cd kate-21.12.0 + xvfb-run -a /usr/bin/make -O -j12 V=1 VERBOSE=1 -C x86_64-redhat-linux-gnu test ARGS=--output-on-failure make: Entering directory '/data/home/tkloczko/rpmbuild/BUILD/kate-21.12.0/x86_64-redhat-linux-gnu' Running tests... /usr/bin/ctest --force-new-ctest-process --output-on-failure Test project /data/home/tkloczko/rpmbuild/BUILD/kate-21.12.0/x86_64-redhat-linux-gnu Start 1: appstreamtest 1/13 Test #1: appstreamtest ........................ Passed 0.04 sec Start 2: plugin-btbrowser_test 2/13 Test #2: plugin-btbrowser_test ................ Passed 0.03 sec Start 3: plugin-externaltools_test 3/13 Test #3: plugin-externaltools_test ............ Passed 0.12 sec Start 4: kateapp-filetree_model_test 4/13 Test #4: kateapp-filetree_model_test .......... Passed 0.18 sec Start 5: plugin-latexunicodecompletion_test 5/13 Test #5: plugin-latexunicodecompletion_test ... Passed 0.01 sec Start 6: plugin-project_test 6/13 Test #6: plugin-project_test .................. Passed 0.04 sec Start 7: plugin-tabswitcher_test 7/13 Test #7: plugin-tabswitcher_test .............. Passed 0.05 sec Start 8: kateapp-session_test 8/13 Test #8: kateapp-session_test ................. Passed 0.07 sec Start 9: kateapp-session_manager_test 9/13 Test #9: kateapp-session_manager_test .........Subprocess aborted***Exception: 11.12 sec ********* Start testing of KateSessionManagerTest ********* Config: Using QtTest library 5.15.2, Qt 5.15.2 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 11.1.1 20210623 (Red Hat 11.1.1-6)), fedora 35 QWARN : KateSessionManagerTest::initTestCase() kf.xmlgui: cannot find .rc file "kateui.rc" for component "session_manager_test" QWARN : KateSessionManagerTest::initTestCase() kf.xmlgui: cannot find .rc file "kateui.rc" for component "session_manager_test" QWARN : KateSessionManagerTest::initTestCase() kf.sonnet.core: No language dictionaries for the language: "C" trying to load en_US as default PASS : KateSessionManagerTest::initTestCase() PASS : KateSessionManagerTest::basic() PASS : KateSessionManagerTest::activateNewNamedSession() PASS : KateSessionManagerTest::anonymousSessionFile() PASS : KateSessionManagerTest::urlizeSessionFile() QWARN : KateSessionManagerTest::renameSession() kf.service.services: KServiceTypeTrader: serviceType "ThumbCreator" not found PASS : KateSessionManagerTest::renameSession() PASS : KateSessionManagerTest::deleteActiveSession() PASS : KateSessionManagerTest::deleteSession() PASS : KateSessionManagerTest::saveActiveSessionWithAnynomous() === Received signal at function time: 590ms, total time: 3166ms, dumping stack === GNU gdb (GDB) G2V 11.1-7.1.fc35 Copyright (C) 2021 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-redhat-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: <https://www.gnu.org/software/gdb/bugs/>. Find the GDB manual and other documentation resources online at: <http://www.gnu.org/software/gdb/documentation/>. For help, type "help". Type "apropos word" to search for commands related to "word". Attaching to process 1005445 [New LWP 1005447] [New LWP 1005448] [New LWP 1005449] [New LWP 1005476] [New LWP 1005489] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". 0x00007f92c3bfadcf in wait4 () from /lib64/libc.so.6 (gdb) Thread 6 (Thread 0x7f92ad99d640 (LWP 1005489) "Thread (pooled)"): #0 0x00007f92c3ba835a in __futex_abstimed_wait_common () from /lib64/libc.so.6 No symbol table info available. #1 0x00007f92c3baae56 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libc.so.6 No symbol table info available. #2 0x00007f92c41628ba in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib64/libQt5Core.so.5 No symbol table info available. #3 0x00007f92c41b4e7c in QThreadPoolThread::run() () from /lib64/libQt5Core.so.5 No symbol table info available. #4 0x00007f92c4197b70 in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5 No symbol table info available. #5 0x00007f92c3bab727 in start_thread () from /lib64/libc.so.6 No symbol table info available. #6 0x00007f92c3c30670 in clone3 () from /lib64/libc.so.6 No symbol table info available. Thread 5 (Thread 0x7f92affff640 (LWP 1005476) "session_manager"): #0 0x00007f92c3c26052 in pselect () from /lib64/libc.so.6 No symbol table info available. #1 0x00007f92bf7b6cef in usbmuxd_listen_inotify () from /lib64/libusbmuxd-2.0.so.6 No symbol table info available. #2 0x00007f92bf7b78e0 in device_monitor () from /lib64/libusbmuxd-2.0.so.6 No symbol table info available. #3 0x00007f92c3bab727 in start_thread () from /lib64/libc.so.6 No symbol table info available. #4 0x00007f92c3c30670 in clone3 () from /lib64/libc.so.6 No symbol table info available. Thread 4 (Thread 0x7f92bd5f0640 (LWP 1005449) "QDBusConnection"): #0 0x00007f92c3c2367f in poll () from /lib64/libc.so.6 No symbol table info available. #1 0x00007f92c246951e in g_main_context_iterate.constprop () from /lib64/libglib-2.0.so.0 No symbol table info available. #2 0x00007f92c2469653 in g_main_context_iteration () from /lib64/libglib-2.0.so.0 No symbol table info available. #3 0x00007f92c41a1378 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5 No symbol table info available. #4 0x00007f92c4143122 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5 No symbol table info available. #5 0x00007f92c4194d1b in QThread::exec() () from /lib64/libQt5Core.so.5 No symbol table info available. #6 0x00007f92c516cf68 in QDBusConnectionManager::run() () from /lib64/libQt5DBus.so.5 No symbol table info available. #7 0x00007f92c4197b70 in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5 No symbol table info available. #8 0x00007f92c3bab727 in start_thread () from /lib64/libc.so.6 No symbol table info available. #9 0x00007f92c3c30670 in clone3 () from /lib64/libc.so.6 No symbol table info available. Thread 3 (Thread 0x7f92bea91640 (LWP 1005448) "QThread"): #0 0x00007f92c3ba835a in __futex_abstimed_wait_common () from /lib64/libc.so.6 No symbol table info available. #1 0x00007f92c3bab0ec in pthread_cond_clockwait@GLIBC_2.30 () from /lib64/libc.so.6 No symbol table info available. #2 0x00007f92c5f789f4 in QTest::WatchDog::run() () from /lib64/libQt5Test.so.5 No symbol table info available. #3 0x00007f92c4197b70 in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5 No symbol table info available. #4 0x00007f92c3bab727 in start_thread () from /lib64/libc.so.6 No symbol table info available. #5 0x00007f92c3c30670 in clone3 () from /lib64/libc.so.6 No symbol table info available. Thread 2 (Thread 0x7f92bf2b5640 (LWP 1005447) "QXcbEventQueue"): #0 0x00007f92c3c2367f in poll () from /lib64/libc.so.6 No symbol table info available. #1 0x00007f92c2dc1292 in _xcb_conn_wait.part.0 () from /lib64/libxcb.so.1 No symbol table info available. #2 0x00007f92c2dc2a3c in xcb_wait_for_event () from /lib64/libxcb.so.1 No symbol table info available. #3 0x00007f92bf3d8981 in QXcbEventQueue::run() () from /lib64/libQt5XcbQpa.so.5 No symbol table info available. #4 0x00007f92c4197b70 in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5 No symbol table info available. #5 0x00007f92c3bab727 in start_thread () from /lib64/libc.so.6 No symbol table info available. #6 0x00007f92c3c30670 in clone3 () from /lib64/libc.so.6 No symbol table info available. Thread 1 (Thread 0x7f92bf4df940 (LWP 1005445) "session_manager"): #0 0x00007f92c3bfadcf in wait4 () from /lib64/libc.so.6 No symbol table info available. #1 0x00007f92c3b6d25b in do_system () from /lib64/libc.so.6 No symbol table info available. #2 0x00007f92c5f786f6 in stackTrace() [clone .part.0] () from /lib64/libQt5Test.so.5 No symbol table info available. #3 0x00007f92c5f78880 in QTest::FatalSignalHandler::signal(int) () from /lib64/libQt5Test.so.5 No symbol table info available. #4 <signal handler called> No symbol table info available. #5 0x00007f92c40665c7 in QHashData::nextNode(QHashData::Node*) () from /lib64/libQt5Core.so.5 No symbol table info available. #6 0x000056040cf09932 in QHash<QString, QExplicitlySharedDataPointer<KateSession> >::const_iterator::operator++ (this=<synthetic pointer>) at /usr/include/qt5/QtCore/qhash.h:425 No locals. #7 KateSessionManager::updateSessionList (this=0x56040eacdaf0) at /data/home/tkloczko/rpmbuild/BUILD/kate-21.12.0/kate/session/katesessionmanager.cpp:86 it = {i = 0x56040e945160} list = {<QList<QString>> = {<QListSpecialMethods<QString>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = {<std::__atomic_base<int>> = {static _S_alignment = 4, _M_i = -1}, static is_always_lock_free = true}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x56040ebe2880}, d = 0x56040ebe2880}}, <No data fields>} dir = {d_ptr = {d = 0x56040f111190}} changed = true #8 0x00007f92c4192804 in void doActivate<false>(QObject*, int, void**) () from /lib64/libQt5Core.so.5 No symbol table info available. #9 0x00007f92c527ffa6 in KDirWatch::dirty(QString const&) () from /lib64/libKF5CoreAddons.so.5 No symbol table info available. #10 0x00007f92c41a68c0 in QObject::event(QEvent*) () from /lib64/libQt5Core.so.5 No symbol table info available. #11 0x00007f92c4e81233 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5 No symbol table info available. #12 0x00007f92c4139158 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib64/libQt5Core.so.5 No symbol table info available. #13 0x00007f92c4139341 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /lib64/libQt5Core.so.5 No symbol table info available. #14 0x00007f92c41395d7 in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () from /lib64/libQt5Core.so.5 No symbol table info available. #15 0x00007f92c24226d4 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0 No symbol table info available. #16 0x00007f92c2469588 in g_main_context_iterate.constprop () from /lib64/libglib-2.0.so.0 No symbol table info available. #17 0x00007f92c2469653 in g_main_context_iteration () from /lib64/libglib-2.0.so.0 No symbol table info available. #18 0x00007f92c41a13d2 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5 No symbol table info available. #19 0x00007f92c413a7d5 in QCoreApplication::processEvents(QFlags<QEventLoop::ProcessEventsFlag>, int) () from /lib64/libQt5Core.so.5 No symbol table info available. #20 0x00007f92c413a878 in QTest::qWait(int) () from /lib64/libQt5Core.so.5 No symbol table info available. #21 0x000056040cf2271f in KateSessionManagerTest::deletingSessionFilesUnderRunningApp (this=0x7ffca80a8e90) at /data/home/tkloczko/rpmbuild/BUILD/kate-21.12.0/kate/autotests/session_manager_test.cpp:154 qt_test_i = 0 qt_test_step = 50 qt_test_timeoutValue = 1000 file = {d = 0x56040f3ea8f0} file = <optimized out> qt_test_step = <optimized out> qt_test_timeoutValue = <optimized out> qt_test_i = <optimized out> qt_test_i = <optimized out> msg = <optimized out> #22 KateSessionManagerTest::qt_static_metacall (_o=0x7ffca80a8e90, _id=<optimized out>, _a=<optimized out>, _c=<optimized out>) at /data/home/tkloczko/rpmbuild/BUILD/kate-21.12.0/x86_64-redhat-linux-gnu/kate/autotests/session_manager_test_autogen/EWIEGA46WW/moc_session_manager_test.cpp:130 _t = 0x7ffca80a8e90 #23 0x00007f92c418f4eb in QMetaMethod::invoke(QObject*, Qt::ConnectionType, QGenericReturnArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument) const () from /lib64/libQt5Core.so.5 No symbol table info available. #24 0x00007f92c5f90ea8 in QTest::qRun() () from /lib64/libQt5Test.so.5 No symbol table info available. #25 0x00007f92c5f91eb0 in QTest::qExec(QObject*, int, char**) () from /lib64/libQt5Test.so.5 No symbol table info available. #26 0x000056040cec99cb in main (argc=<optimized out>, argv=0x7ffca80a9018) at /data/home/tkloczko/rpmbuild/BUILD/kate-21.12.0/kate/autotests/session_manager_test.cpp:19 app = <incomplete type> tc = {<QObject> = {<No data fields>}, static staticMetaObject = {d = {superdata = {direct = 0x56040cf7eea0 <QObject::staticMetaObject@Qt_5>}, stringdata = 0x56040cf6efa0 <qt_meta_stringdata_KateSessionManagerTest>, data = 0x56040cf6ede0 <qt_meta_data_KateSessionManagerTest>, static_metacall = 0x56040cf23f00 <KateSessionManagerTest::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, m_tempdir = 0x56040eaf2d80, m_manager = 0x56040eacdaf0, m_app = 0x56040e48a380} Detaching from program: /data/home/tkloczko/rpmbuild/BUILD/kate-21.12.0/x86_64-redhat-linux-gnu/bin/session_manager_test, process 1005445 [Inferior 1 (process 1005445) detached] === End of stack trace === QFATAL : KateSessionManagerTest::deletingSessionFilesUnderRunningApp() Received signal 11 Function time: 590ms Total time: 3166ms FAIL! : KateSessionManagerTest::deletingSessionFilesUnderRunningApp() Received a fatal error. Loc: [Unknown file(0)] Totals: 9 passed, 1 failed, 0 skipped, 0 blacklisted, 9867ms ********* Finished testing of KateSessionManagerTest ********* Start 10: kateapp-sessions_action_test 10/13 Test #10: kateapp-sessions_action_test ......... Passed 4.19 sec Start 11: kateapp-urlinfo_test 11/13 Test #11: kateapp-urlinfo_test ................. Passed 0.06 sec Start 12: kateapp-json_utils_test 12/13 Test #12: kateapp-json_utils_test .............. Passed 0.05 sec Start 13: kateapp-location_history_test 13/13 Test #13: kateapp-location_history_test ........ Passed 0.85 sec 92% tests passed, 1 tests failed out of 13 Total Test time (real) = 16.82 sec The following tests FAILED: 9 - kateapp-session_manager_test (Subprocess aborted) Errors while running CTest make: *** [Makefile:74: test] Error 8 make: Leaving directory '/data/home/tkloczko/rpmbuild/BUILD/kate-21.12.0/x86_64-redhat-linux-gnu' -- You are receiving this mail because: You are watching all bug changes.