229/285 Testing: libs-ui-KisDummiesFacadeTest 229/285 Test: libs-ui-KisDummiesFacadeTest Command: "/home/boud/dev/b-krita/libs/ui/tests/KisDummiesFacadeTest" Directory: /home/boud/dev/b-krita/libs/ui/tests "libs-ui-KisDummiesFacadeTest" start time: Jan 22 15:18 CET Output: ---------------------------------------------------------- ********* Start testing of KisDummiesFacadeTest ********* Config: Using QtTest library 5.13.2, Qt 5.13.2 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 7.4.0) PASS : KisDummiesFacadeTest::initTestCase() QWARN : KisDummiesFacadeTest::testSetImage() KoColor debug runtime checks are active. PASS : KisDummiesFacadeTest::testSetImage() PASS : KisDummiesFacadeTest::testAddNode() PASS : KisDummiesFacadeTest::testRemoveNode() PASS : KisDummiesFacadeTest::testMoveNodeSameParent() PASS : KisDummiesFacadeTest::testMoveNodeDifferentParent() XFAIL : KisDummiesFacadeTest::testSubstituteRootNode() Expected 'root Layer 1', got 'root layer1 layer2 layer3 effect layer4' Loc: [/home/boud/dev/krita/libs/ui/tests/kis_dummies_facade_base_test.cpp(270)] XFAIL : KisDummiesFacadeTest::testSubstituteRootNode() Expected 2 dummies, got 6 Loc: [/home/boud/dev/krita/libs/ui/tests/kis_dummies_facade_base_test.cpp(272)] XFAIL : KisDummiesFacadeTest::testSubstituteRootNode() Expected nodes string is not the same as the activated nodes string Loc: [/home/boud/dev/krita/libs/ui/tests/kis_dummies_facade_base_test.cpp(76)] XFAIL : KisDummiesFacadeTest::testSubstituteRootNode() Expected nodes string is not the same as the moved dummies Loc: [/home/boud/dev/krita/libs/ui/tests/kis_dummies_facade_base_test.cpp(83)] === Received signal at function time: 300001ms, total time: 300162ms, dumping stack === GNU gdb (Ubuntu 8.1-0ubuntu3.2) 8.1.0.20180409-git Copyright (C) 2018 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-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: <http://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 26806 [New LWP 26807] [New LWP 26808] [New LWP 26809] [New LWP 26811] [New LWP 26818] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". 0x00007ff153faa9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55cd49e00a24) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 (gdb) Thread 6 (Thread 0x7ff13a0e7700 (LWP 26818)): #0 0x00007ff153faa9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55cd49e00a24) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 __ret = -512 oldtype = 0 err = <optimized out> oldtype = <optimized out> err = <optimized out> __ret = <optimized out> resultvar = <optimized out> __arg4 = <optimized out> __arg3 = <optimized out> __arg2 = <optimized out> __arg1 = <optimized out> _a4 = <optimized out> _a3 = <optimized out> _a2 = <optimized out> _a1 = <optimized out> #1 __pthread_cond_wait_common (abstime=0x0, mutex=0x55cd49e009d0, cond=0x55cd49e009f8) at pthread_cond_wait.c:502 spin = 0 buffer = {__routine = 0x7ff153faa690 <__condvar_cleanup_waiting>, __arg = 0x7ff13a0e65e0, __canceltype = 805312304, __prev = 0x0} cbuffer = {wseq = 5, cond = 0x55cd49e009f8, mutex = 0x55cd49e009d0, private = 0} rt = <optimized out> err = <optimized out> g = 1 flags = <optimized out> g1_start = <optimized out> signals = <optimized out> result = 0 wseq = <optimized out> seq = 2 private = <optimized out> maxspin = <optimized out> err = <optimized out> result = <optimized out> wseq = <optimized out> g = <optimized out> seq = <optimized out> flags = <optimized out> private = <optimized out> signals = <optimized out> g1_start = <optimized out> spin = <optimized out> buffer = <optimized out> cbuffer = <optimized out> rt = <optimized out> s = <optimized out> #2 __pthread_cond_wait (cond=0x55cd49e009f8, mutex=0x55cd49e009d0) at pthread_cond_wait.c:655 No locals. #3 0x00007ff159ec4aeb in QWaitConditionPrivate::wait (deadline=..., this=0x55cd49e009d0) at thread/qwaitcondition_unix.cpp:146 code = <optimized out> code = <optimized out> #4 QWaitCondition::wait (this=this@entry=0x55cd49ddcdc8, mutex=mutex@entry=0x55cd49ddcda0, deadline=...) at thread/qwaitcondition_unix.cpp:225 returnValue = <optimized out> #5 0x00007ff159ec09a7 in QThreadPoolPrivate::waitForDone ( this=this@entry=0x55cd49ddcd30, timer=...) at thread/qthreadpool.cpp:311 No locals. #6 0x00007ff159ec0de9 in QThreadPoolPrivate::waitForDone ( this=0x55cd49ddcd30, msecs=<optimized out>) at thread/qthreadpool.cpp:321 locker = {val = 94340195929505} timer = {t1 = 9223372036854775807, t2 = 0, type = 1} #7 0x00007ff15c0c6bed in KisUpdateScheduler::waitForDone (this=0x55cd49a80250) at /home/boud/dev/krita/libs/image/kis_update_scheduler.cpp:353 No locals. #8 0x00007ff15c0e592a in KisImage::waitForDone ( this=this@entry=0x55cd49e03030) at /home/boud/dev/krita/libs/image/kis_image.cc:1666 No locals. #9 0x00007ff15c0eec67 in KisImage::~KisImage (this=0x55cd49e03030, __in_chrg=<optimized out>) at /home/boud/dev/krita/libs/image/kis_image.cc:279 qt_category_enabled = <optimized out> __PRETTY_FUNCTION__ = "virtual KisImage::~KisImage()" qt_category_enabled = <optimized out> #10 0x00007ff15c0eefb9 in KisImage::~KisImage (this=0x55cd49e03030, __in_chrg=<optimized out>) at /home/boud/dev/krita/libs/image/kis_image.cc:272 __PRETTY_FUNCTION__ = "virtual KisImage::~KisImage()" qt_category_enabled = <optimized out> #11 0x00007ff15c10b73b in KisSharedPtr<KisImage>::deref (sp=0x7ff13a0e6808, t=<optimized out>) at /usr/include/c++/8/bits/atomic_base.h:303 No locals. #12 KisSharedPtr<KisImage>::deref (this=0x7ff13a0e6808) at /home/boud/dev/krita/libs/global/kis_shared_ptr.h:225 v = <optimized out> v = <optimized out> #13 KisSharedPtr<KisImage>::~KisSharedPtr (this=0x7ff13a0e6808, __in_chrg=<optimized out>) at /home/boud/dev/krita/libs/global/kis_shared_ptr.h:109 No locals. #14 KisLayer::colorSpace() const () at /home/boud/dev/krita/libs/image/kis_layer.cc:240 image = {d = 0x55cd49e03030} #15 0x00007ff15c10a2c4 in KisLayer::alphaChannelDisabled() const () at /home/boud/dev/krita/libs/image/kis_layer.cc:344 flags = {d = {d = 0x14f53fb3984e1800}} #16 0x00007ff15c10f4a6 in KisLayer::sectionModelProperties() const () at /home/boud/dev/krita/libs/image/kis_layer.cc:300 l = {<QListSpecialMethods<KisBaseNode::Property>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = { _q_value = {<std::__atomic_base<int>> = { static _S_alignment = 4, _M_i = -1}, <No data fields>}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x7ff130063c90}, d = 0x7ff130063c90}} compositeOp = <optimized out> #17 0x00007ff15c046dbf in KisCloneLayer::sectionModelProperties() const () at /home/boud/dev/krita/libs/image/kis_clone_layer.cpp:325 l = {<QListSpecialMethods<KisBaseNode::Property>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = { _q_value = {<std::__atomic_base<int>> = { static _S_alignment = 4, _M_i = -1}, <No data fields>}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x7ff130063c90}, d = 0x7ff130063c90}} #18 0x00007ff15c2656c8 in KisLayerPropertiesIcons::nodeProperty(KisSharedPtr<KisNode>, KoID const&, QVariant const&) () at /home/boud/dev/krita/libs/global/kis_shared_ptr.h:179 props = {<QListSpecialMethods<KisBaseNode::Property>> = {<No data fields>}, {p = { static shared_null = {ref = {atomic = { _q_value = {<std::__atomic_base<int>> = { static _S_alignment = 4, _M_i = -1}, <No data fields>}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x7ff130063c90}, d = 0x7ff130063c90}} it = <optimized out> end = <optimized out> #19 0x00007ff15c11fad5 in KisLayerUtils::DisableOnionSkins::populateChildCommands()::{lambda(KisSharedPtr<KisNode>)#1}::operator()(KisSharedPtr<KisNode>) const (__closure=__closure@entry=0x7ff13a0e6b78, node=...) at /home/boud/dev/krita/libs/global/kis_shared_ptr.h:218 this = 0x55cd49e06160 #20 0x00007ff15c120312 in KisLayerUtils::recursiveApplyNodes<KisSharedPtr<KisNode>, KisLayerUtils::DisableOnionSkins::populateChildCommands()::{lambda(KisSharedPtr<KisNode>)#1}>(KisSharedPtr<KisNode>, KisLayerUtils::DisableOnionSkins::populateChildCommands()::{lambda(KisSharedPtr<KisNode>)#1}) (node=..., func=...) at /home/boud/dev/krita/libs/global/kis_shared_ptr.h:218 No locals. #21 0x00007ff15c120365 in KisLayerUtils::recursiveApplyNodes<KisSharedPtr<KisNode>, KisLayerUtils::DisableOnionSkins::populateChildCommands()::{lambda(KisSharedPtr<KisNode>)#1}>(KisSharedPtr<KisNode>, KisLayerUtils::DisableOnionSkins::populateChildCommands()::{lambda(KisSharedPtr<KisNode>)#1}) (node=..., func=func@entry=...) at /home/boud/dev/krita/libs/global/kis_shared_ptr.h:218 No locals. #22 0x00007ff15c1204dd in KisLayerUtils::DisableOnionSkins::populateChildCommands (this=0x55cd49e06160) at /usr/include/c++/8/bits/atomic_base.h:295 node = {d = 0x55cd49dafb80} _container_ = { c = {<QListSpecialMethods<KisSharedPtr<KisNode> >> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = { _q_value = {<std::__atomic_base<int>> = { static _S_alignment = 4, _M_i = -1}, <No data fields>}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x55cd49e67140}, d = 0x55cd49e67140}}, i = {i = 0x55cd49e67150}, e = { i = 0x55cd49e67158}, control = 1} #23 0x00007ff156fa3e62 in KisCommandUtils::AggregateCommand::redo ( this=0x55cd49e06160) at /home/boud/dev/krita/libs/command/kis_command_utils.cpp:39 No locals. #24 0x00007ff15c0b55da in KisStrokeStrategyUndoCommandBased::doStrokeCallback(KisStrokeJobData*) () at /usr/include/c++/8/bits/atomic_base.h:295 d = 0x55cd49dfce70 #25 0x00007ff15c2d048c in non-virtual thunk to KisUpdateJobItem::run() () at /usr/include/c++/8/bits/atomic_base.h:295 No symbol table info available. #26 0x00007ff159ec1472 in QThreadPoolThread::run (this=0x55cd49e670b0) at thread/qthreadpool.cpp:99 autoDelete = <optimized out> page = <optimized out> r = 0x55cd49ddc110 expired = <optimized out> locker = {val = 94340195929504} #27 0x00007ff159ebdb52 in QThreadPrivate::start (arg=0x55cd49e670b0) at thread/qthread_unix.cpp:360 thr = 0x55cd49e670b0 data = <optimized out> __clframe = { __cancel_routine = 0x7ff159ebcd20 <QThreadPrivate::finish(void*)>, __cancel_arg = 0x55cd49e670b0, __do_it = 1, __cancel_type = <optimized out>} #28 0x00007ff153fa46db in start_thread (arg=0x7ff13a0e7700) at pthread_create.c:463 pd = 0x7ff13a0e7700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140674037872384, -7404218349108379402, 140674037870336, 0, 94340196495536, 140722631350784, 7411969205458125046, 7411879696984654070}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> #29 0x00007ff1595a288f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 5 (Thread 0x7ff1398e6700 (LWP 26811)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 No locals. #1 0x00007ff159ec0510 in QtLinuxFutex::_q_futex (val3=0, addr2=0x0, val2=0, val=<optimized out>, op=0, addr=<optimized out>) at thread/qfutex_p.h:92 No locals. #2 QtLinuxFutex::futexWait<QBasicAtomicInteger<unsigned int> > ( expectedValue=<optimized out>, futex=...) at thread/qfutex_p.h:107 No locals. #3 futexSemaphoreTryAcquire_loop<true> (u=..., curValue=<optimized out>, nn=nn@entry=8589934593, timeout=timeout@entry=-1) at thread/qsemaphore.cpp:219 ptr = <optimized out> timer = {t1 = 9223372036854775807, t2 = 0, type = 1} remainingTime = <optimized out> n = 1 #4 0x00007ff159ec0382 in futexSemaphoreTryAcquire<true> ( timeout=<optimized out>, n=n@entry=1, u=...) at thread/qsemaphore.cpp:262 nn = 8589934593 curValue = <optimized out> nn = <optimized out> curValue = <optimized out> oneWaiter = <optimized out> newValue = <optimized out> #5 QSemaphore::tryAcquire (this=0x55cd49dabcf0, n=n@entry=1, timeout=timeout@entry=-1) at thread/qsemaphore.cpp:484 timer = <optimized out> locker = <optimized out> #6 0x00007ff15bf269b3 in KisTileDataSwapper::waitForWork ( this=this@entry=0x7ff15c5f0e80 <(anonymous namespace)::Q_QGS_s_instance::innerFunction()::holder+64>) at /home/boud/dev/krita/libs/image/tiles3/swap/kis_tile_data_swapper.cpp:86 No locals. #7 0x00007ff15bf26bea in KisTileDataSwapper::run ( this=0x7ff15c5f0e80 <(anonymous namespace)::Q_QGS_s_instance::innerFunction()::holder+64>) at /home/boud/dev/krita/libs/image/tiles3/swap/kis_tile_data_swapper.cpp:92 No locals. #8 0x00007ff159ebdb52 in QThreadPrivate::start ( arg=0x7ff15c5f0e80 <(anonymous namespace)::Q_QGS_s_instance::innerFunction()::holder+64>) at thread/qthread_unix.cpp:360 thr = 0x7ff15c5f0e80 <(anonymous namespace)::Q_QGS_s_instance::innerFunction()::holder+64> data = <optimized out> __clframe = { __cancel_routine = 0x7ff159ebcd20 <QThreadPrivate::finish(void*)>, __cancel_arg = 0x7ff15c5f0e80 <(anonymous namespace)::Q_QGS_s_instance::innerFunction()::holder+64>, __do_it = 1, __cancel_type = <optimized out>} #9 0x00007ff153fa46db in start_thread (arg=0x7ff1398e6700) at pthread_create.c:463 pd = 0x7ff1398e6700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140674029479680, -7404218349108379402, 140674029477632, 0, 140674613579392, 140722631350368, 7411972503456137462, 7411879696984654070}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> #10 0x00007ff1595a288f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 4 (Thread 0x7ff13bf3a700 (LWP 26809)): #0 0x00007ff1595656c2 in __GI___waitpid (pid=27425, stat_loc=stat_loc@entry=0x7ff13bf399b8, options=options@entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:30 resultvar = 18446744073709551104 sc_cancel_oldtype = 0 sc_ret = <optimized out> #1 0x00007ff1594d0067 in do_system (line=<optimized out>) at ../sysdeps/posix/system.c:149 __result = <optimized out> _buffer = {__routine = 0x7ff1594d0360 <cancel_handler>, __arg = 0x7ff13bf399bc, __canceltype = 0, __prev = 0x0} _avail = 1 status = 0 save = <optimized out> pid = 27425 sa = {__sigaction_handler = {sa_handler = 0x1, sa_sigaction = 0x1}, sa_mask = {__val = {65536, 0 <repeats 15 times>}}, sa_flags = 0, sa_restorer = 0x2789f} omask = {__val = {0, 1510183290639620096, 3472328296227680300, 1510183290639620096, 94340195132000, 140674069666640, 140674565855296, 94340195132000, 0, 140674069667320, 140722631354656, 140674573121999, 206158430240, 140674069666624, 140674069666432, 1510183290639620096}} __cnt = <optimized out> __set = <optimized out> #2 0x00007ff15c6189f3 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Test.so.5 No symbol table info available. #3 0x00007ff15c618b2d in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Test.so.5 No symbol table info available. #4 0x00007ff15c62236b in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Test.so.5 No symbol table info available. #5 0x00007ff159ebdb52 in QThreadPrivate::start (arg=0x55cd49d1a240) at thread/qthread_unix.cpp:360 thr = 0x55cd49d1a240 data = <optimized out> __clframe = { __cancel_routine = 0x7ff159ebcd20 <QThreadPrivate::finish(void*)>, __cancel_arg = 0x55cd49d1a240, __do_it = 1, __cancel_type = <optimized out>} #6 0x00007ff153fa46db in start_thread (arg=0x7ff13bf3a700) at pthread_create.c:463 pd = 0x7ff13bf3a700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140674069669632, -7404218349108379402, 140674069667584, 0, 94340195131968, 140722631354656, 7411967600750969078, 7411879696984654070}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> #7 0x00007ff1595a288f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 3 (Thread 0x7ff13c73b700 (LWP 26808)): #0 0x00007ff159595bf9 in __GI___poll (fds=0x7ff134004db0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 resultvar = 18446744073709551100 sc_cancel_oldtype = 0 sc_ret = <optimized out> #1 0x00007ff151c045c9 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 No symbol table info available. #2 0x00007ff151c046dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 No symbol table info available. #3 0x00007ff15a100b7f in QEventDispatcherGlib::processEvents ( this=0x7ff134000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:423 d = 0x7ff134000b40 canWait = true savedFlags = {i = 0} result = <optimized out> #4 0x00007ff15a0a106a in QEventLoop::exec (this=this@entry=0x7ff13c73ad70, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225 d = 0x7ff134004770 locker = {val = 94340195138016} ref = {d = 0x7ff134004770, locker = @0x7ff13c73acf8, exceptionCaught = true} app = <optimized out> #5 0x00007ff159ebc3aa in QThread::exec (this=<optimized out>) at thread/qthread.cpp:531 d = 0x55cd49d1b970 locker = {val = 94340195138016} eventLoop = {<QObject> = { _vptr.QObject = 0x7ff15a5583a8 <vtable for QEventLoop+16>, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7ff15a258bc0 <qt_meta_stringdata_QObject>, data = 0x7ff15a258aa0 <qt_meta_data_QObject>, static_metacall = 0x7ff15a0db650 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x7ff134004770}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x7ff15a25bae0 <qt_meta_stringdata_Qt>, data = 0x7ff15a258ce0 <qt_meta_data_Qt>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = { superdata = 0x7ff15a550540 <QObject::staticMetaObject>, stringdata = 0x7ff15a253500 <qt_meta_stringdata_QEventLoop>, data = 0x7ff15a2534a0 <qt_meta_data_QEventLoop>, static_metacall = 0x7ff15a0a0d60 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}} returnCode = <optimized out> #6 0x00007ff1509c30e5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 No symbol table info available. #7 0x00007ff159ebdb52 in QThreadPrivate::start (arg=0x7ff150c3ad80) at thread/qthread_unix.cpp:360 thr = 0x7ff150c3ad80 data = <optimized out> __clframe = { __cancel_routine = 0x7ff159ebcd20 <QThreadPrivate::finish(void*)>, __cancel_arg = 0x7ff150c3ad80, __do_it = 1, __cancel_type = <optimized out>} #8 0x00007ff153fa46db in start_thread (arg=0x7ff13c73b700) at pthread_create.c:463 pd = 0x7ff13c73b700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140674078062336, -7404218349108379402, 140674078060288, 0, 140674418847104, 140722631354400, 7411964302752956662, 7411879696984654070}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> #9 0x00007ff1595a288f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 2 (Thread 0x7ff1476a6700 (LWP 26807)): #0 0x00007ff159595bf9 in __GI___poll (fds=0x7ff1476a5ca8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 resultvar = 18446744073709551100 sc_cancel_oldtype = 0 sc_ret = <optimized out> #1 0x00007ff150e93747 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 No symbol table info available. #2 0x00007ff150e9536a in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 No symbol table info available. #3 0x00007ff14a259e10 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 No symbol table info available. #4 0x00007ff159ebdb52 in QThreadPrivate::start (arg=0x55cd49ca91c0) at thread/qthread_unix.cpp:360 thr = 0x55cd49ca91c0 data = <optimized out> __clframe = { __cancel_routine = 0x7ff159ebcd20 <QThreadPrivate::finish(void*)>, __cancel_arg = 0x55cd49ca91c0, __do_it = 1, __cancel_type = <optimized out>} #5 0x00007ff153fa46db in start_thread (arg=0x7ff1476a6700) at pthread_create.c:463 pd = 0x7ff1476a6700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140674262001408, -7404218349108379402, 140674261999360, 0, 94340194668992, 140722631353760, 7411905124009197814, 7411879696984654070}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> #6 0x00007ff1595a288f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 1 (Thread 0x7ff15ebcb800 (LWP 26806)): #0 0x00007ff153faa9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55cd49e00a24) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 __ret = -512 oldtype = 0 err = <optimized out> oldtype = <optimized out> err = <optimized out> __ret = <optimized out> resultvar = <optimized out> __arg4 = <optimized out> __arg3 = <optimized out> __arg2 = <optimized out> __arg1 = <optimized out> _a4 = <optimized out> _a3 = <optimized out> _a2 = <optimized out> _a1 = <optimized out> #1 __pthread_cond_wait_common (abstime=0x0, mutex=0x55cd49e009d0, cond=0x55cd49e009f8) at pthread_cond_wait.c:502 spin = 0 buffer = {__routine = 0x7ff153faa690 <__condvar_cleanup_waiting>, __arg = 0x7ffc8a741c90, __canceltype = 805312304, __prev = 0x0} cbuffer = {wseq = 3, cond = 0x55cd49e009f8, mutex = 0x55cd49e009d0, private = 0} rt = <optimized out> err = <optimized out> g = 1 flags = <optimized out> g1_start = <optimized out> signals = <optimized out> result = 0 wseq = <optimized out> seq = 1 private = <optimized out> maxspin = <optimized out> err = <optimized out> result = <optimized out> wseq = <optimized out> g = <optimized out> seq = <optimized out> flags = <optimized out> private = <optimized out> signals = <optimized out> g1_start = <optimized out> spin = <optimized out> buffer = <optimized out> cbuffer = <optimized out> rt = <optimized out> s = <optimized out> #2 __pthread_cond_wait (cond=0x55cd49e009f8, mutex=0x55cd49e009d0) at pthread_cond_wait.c:655 No locals. #3 0x00007ff159ec4aeb in QWaitConditionPrivate::wait (deadline=..., this=0x55cd49e009d0) at thread/qwaitcondition_unix.cpp:146 code = <optimized out> code = <optimized out> #4 QWaitCondition::wait (this=this@entry=0x55cd49ddcdc8, mutex=mutex@entry=0x55cd49ddcda0, deadline=...) at thread/qwaitcondition_unix.cpp:225 returnValue = <optimized out> #5 0x00007ff159ec09a7 in QThreadPoolPrivate::waitForDone ( this=this@entry=0x55cd49ddcd30, timer=...) at thread/qthreadpool.cpp:311 No locals. #6 0x00007ff159ec0de9 in QThreadPoolPrivate::waitForDone ( this=0x55cd49ddcd30, msecs=<optimized out>) at thread/qthreadpool.cpp:321 locker = {val = 94340195929505} timer = {t1 = 9223372036854775807, t2 = 0, type = 1} #7 0x00007ff15c0c6bed in KisUpdateScheduler::waitForDone (this=0x55cd49a80250) at /home/boud/dev/krita/libs/image/kis_update_scheduler.cpp:353 No locals. #8 0x00007ff15c0e592a in KisImage::waitForDone ( this=this@entry=0x55cd49e03030) at /home/boud/dev/krita/libs/image/kis_image.cc:1666 No locals. #9 0x00007ff15c0eec67 in KisImage::~KisImage (this=0x55cd49e03030, __in_chrg=<optimized out>) at /home/boud/dev/krita/libs/image/kis_image.cc:279 qt_category_enabled = <optimized out> __PRETTY_FUNCTION__ = "virtual KisImage::~KisImage()" qt_category_enabled = <optimized out> #10 0x00007ff15c0eefb9 in KisImage::~KisImage (this=0x55cd49e03030, __in_chrg=<optimized out>) at /home/boud/dev/krita/libs/image/kis_image.cc:272 __PRETTY_FUNCTION__ = "virtual KisImage::~KisImage()" qt_category_enabled = <optimized out> #11 0x000055cd49061ef6 in KisSharedPtr<KisImage>::deref (sp=0x7ffc8a742b60, t=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdebug.h:125 No locals. #12 KisSharedPtr<KisImage>::attach (this=0x7ffc8a742b60, p=0x0) at /home/boud/dev/krita/libs/global/kis_shared_ptr.h:516 old = <optimized out> #13 KisSharedPtr<KisImage>::operator= (p=0x0, this=0x7ffc8a742b60) at /home/boud/dev/krita/libs/global/kis_shared_ptr.h:130 No locals. #14 TestUtil::EmptyNodesTest::cleanupBase (this=0x7ffc8a742b60) at /home/boud/dev/krita/sdk/tests/empty_nodes_test.h:81 No locals. #15 KisDummiesFacadeBaseTest::cleanup() () at /home/boud/dev/krita/libs/ui/tests/kis_dummies_facade_base_test.cpp:45 No locals. #16 0x000055cd4906bd2d in KisDummiesFacadeBaseTest::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () at /home/boud/dev/b-krita/libs/ui/tests/KisDummiesFacadeTest_autogen/EWIEGA46WW/moc_kis_dummies_facade_base_test.cpp:120 _t = <optimized out> #17 0x00007ff15a0b41b5 in QMetaMethod::invoke (this=0x7ffc8a742ab0, object=0x7ffc8a742b50, connectionType=Qt::DirectConnection, returnValue=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:2308 typeNames = {0x0 <repeats 11 times>} paramCount = <optimized out> param = {0x0 <repeats 11 times>} idx_relative = <optimized out> idx_offset = 5 callFunction = 0x55cd4906bc00 <KisDummiesFacadeBaseTest::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)> #18 0x00007ff15c6205bd in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Test.so.5 No symbol table info available. #19 0x00007ff15c62117d in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Test.so.5 No symbol table info available. #20 0x00007ff15c6216e1 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Test.so.5 No symbol table info available. #21 0x00007ff15c621b7b in QTest::qRun() () from /usr/lib/x86_64-linux-gnu/libQt5Test.so.5 No symbol table info available. #22 0x00007ff15c621e8b in QTest::qExec(QObject*, int, char**) () from /usr/lib/x86_64-linux-gnu/libQt5Test.so.5 No symbol table info available. #23 0x000055cd4905b437 in main () at /home/boud/dev/krita/libs/ui/tests/kis_dummies_facade_test.cpp:40 app = <incomplete type> tc = {<KisDummiesFacadeBaseTest> = {<QObject> = { _vptr.QObject = 0x55cd492714e0 <vtable for KisDummiesFacadeTest+16>, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7ff15a258bc0 <qt_meta_stringdata_QObject>, data = 0x7ff15a258aa0 <qt_meta_data_QObject>, static_metacall = 0x7ff15a0db650 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x55cd49d22250}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x7ff15a25bae0 <qt_meta_stringdata_Qt>, data = 0x7ff15a258ce0 <qt_meta_data_Qt>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}}, <TestUtil::EmptyNodesTest> = {m_image = { d = 0x0}, m_layer1 = {d = 0x0}, m_layer2 = {d = 0x0}, m_layer3 = {d = 0x0}, m_layer4 = {d = 0x0}, m_mask1 = {d = 0x0}, m_sel1 = {d = 0x0}, m_sel2 = {d = 0x0}, m_sel3 = {d = 0x0}}, static staticMetaObject = {d = { superdata = 0x7ff15a550540 <QObject::staticMetaObject>, stringdata = 0x55cd4906dde0 <qt_meta_stringdata_KisDummiesFacadeBaseTest>, data = 0x55cd4906dc60 <qt_meta_data_KisDummiesFacadeBaseTest>, static_metacall = 0x55cd4906bc00 <KisDummiesFacadeBaseTest::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, m_dummiesFacade = 0x55cd49dae350, m_activatedNodes = { d = 0x55cd49e45240}, m_movedDummies = {d = 0x55cd49e45280}}, static staticMetaObject = {d = { superdata = 0x55cd49271980 <KisDummiesFacadeBaseTest::staticMetaObject>, stringdata = 0x55cd4906dc20 <qt_meta_stringdata_KisDummiesFacadeTest>, data = 0x55cd4906dbe0 <qt_meta_data_KisDummiesFacadeTest>, static_metacall = 0x55cd4906bb20 <KisDummiesFacadeTest::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}} #24 0x00007ff1594a2b97 in __libc_start_main (main=0x55cd4905b340 <main>, argc=1, argv=0x7ffc8a742cc8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffc8a742cb8) at ../csu/libc-start.c:310 self = <optimized out> __self = <optimized out> result = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, 3649178665724887286, 94340181784608, 140722631355584, 0, 0, 7406163317935784182, 7411900449372586230}, mask_was_saved = 0}}, priv = {pad = { 0x0, 0x0, 0x7ff15ea21733 <_dl_init+259>, 0x7ff15e6bce18}, data = {prev = 0x0, cleanup = 0x0, canceltype = 1587681075}}} not_first_call = <optimized out> #25 0x000055cd4905f84a in _start () at /home/boud/dev/krita/libs/ui/tests/kis_dummies_facade_test.cpp:40 No symbol table info available. Detaching from program: /home/boud/dev/b-krita/libs/ui/tests/KisDummiesFacadeTest, process 26806 === End of stack trace === QFATAL : KisDummiesFacadeTest::testSubstituteRootNode() Test function timed out FAIL! : KisDummiesFacadeTest::testSubstituteRootNode() Received a fatal error. Loc: [Unknown file(0)] Totals: 6 passed, 1 failed, 0 skipped, 0 blacklisted, 309574ms ********* Finished testing of KisDummiesFacadeTest ********* <end of output> Test time = 309.72 sec ---------------------------------------------------------- Test Failed. "libs-ui-KisDummiesFacadeTest" end time: Jan 22 15:23 CET "libs-ui-KisDummiesFacadeTest" time elapsed: 00:05:09 ----------------------------------------------------------
The test got fixed in the meantime