My Mac --enable-dbgutil build, with
0d754a386fb44f970f33a3e71b2f0f3cfb7c4598 "Revert 're-enable test after
fix up'" locally reverted, fails CppunitTest_sw_uiwriter with
Assertion failed: (!m_pFirst && !m_pLast && "There are still indices
registered"), function ~SwIndexReg, file sw/source/core/bastyp/index.cxx, line 226.
at
* thread #1: tid = 0x8f700, 0x00007fff8f695286
libsystem_kernel.dylib`__pthread_kill + 10, queue = 'com.apple.main-thread',
stop reason = signal SIGABRT
* "frame #0: 0x00007fff8f695286 libsystem_kernel.dylib`__pthread_kill + 10
" "frame #1: 0x00007fff8cd1842f libsystem_pthread.dylib`pthread_kill + 90
" "frame #2: 0x00007fff97f91b53 libsystem_c.dylib`abort + 129
" "frame #3: 0x00007fff97f59c39 libsystem_c.dylib`__assert_rtn + 321
" "frame #4: 0x000000011053b8b5
libswlo.dylib`SwIndexReg::~SwIndexReg(this=0x00000001251fe258) + 133 at
sw/source/core/bastyp/index.cxx:226
" "frame #5: 0x00000001108ef8fc
libswlo.dylib`SwContentNode::~SwContentNode(this=0x00000001251fe1f8) + 300 at
sw/source/core/docnode/node.cxx:1013
" "frame #6: 0x0000000110de4a7d
libswlo.dylib`SwTextNode::~SwTextNode(this=0x00000001251fe1f8) + 1277 at
sw/source/core/txtnode/ndtxt.cxx:273
" "frame #7: 0x0000000110de4bf5
libswlo.dylib`SwTextNode::~SwTextNode(this=0x00000001251fe1f8) + 21 at
sw/source/core/txtnode/ndtxt.cxx:241
" "frame #8: 0x0000000110de4c89
libswlo.dylib`SwTextNode::~SwTextNode(this=0x00000001251fe1f8) + 25 at
sw/source/core/txtnode/ndtxt.cxx:241
" "frame #9: 0x0000000110de4cb9 libswlo.dylib`non-virtual thunk to
SwTextNode::~SwTextNode(this=0x00000001251fe228) + 25 at
sw/source/core/txtnode/ndtxt.cxx:240
" "frame #10: 0x00000001108fe0fb
libswlo.dylib`SwNodes::RemoveNode(this=0x000000014ff022d0, nDelPos=9, nSz=1, bDel=true) +
2811 at sw/source/core/docnode/nodes.cxx:2291
" "frame #11: 0x0000000110902a6a
libswlo.dylib`SwNodes::DelNodes(this=0x000000014ff022d0, rStart=0x00007fff5fbf3df8,
nCnt=11) + 282 at sw/source/core/docnode/nodes.cxx:1374
" "frame #12: 0x00000001106e17f0
libswlo.dylib`SwDoc::~SwDoc(this=0x000000014ff08a50) + 6864 at
sw/source/core/doc/docnew.cxx:501
" "frame #13: 0x00000001106e3415
libswlo.dylib`SwDoc::~SwDoc(this=0x000000014ff08a50) + 21 at
sw/source/core/doc/docnew.cxx:385
" "frame #14: 0x00000001106e3439
libswlo.dylib`SwDoc::~SwDoc(this=0x000000014ff08a50) + 25 at
sw/source/core/doc/docnew.cxx:385
" "frame #15: 0x00000001113d72ba
libswlo.dylib`SwDocShell::RemoveLink(this=0x000000014ff2e9a0) + 506 at
sw/source/uibase/app/docshini.cxx:466
" "frame #16: 0x00000001113d6f11
libswlo.dylib`SwDocShell::~SwDocShell(this=0x000000014ff2e9a0, vtt=0x0000000111af9d70) +
705 at sw/source/uibase/app/docshini.cxx:388
" "frame #17: 0x00000001113d7320
libswlo.dylib`SwDocShell::~SwDocShell(this=0x000000014ff2e9a0) + 32 at
sw/source/uibase/app/docshini.cxx:378
" "frame #18: 0x00000001113d7419
libswlo.dylib`SwDocShell::~SwDocShell(this=0x000000014ff2e9a0) + 25 at
sw/source/uibase/app/docshini.cxx:378
" "frame #19: 0x00000001113d74c2 libswlo.dylib`virtual thunk to
SwDocShell::~SwDocShell(this=0x000000014ff2ea60) + 34 at
sw/source/uibase/app/docshini.cxx:377
" "frame #20: 0x000000010d48546e
libsfxlo.dylib`SvRefBase::ReleaseRef(this=0x000000014ff2ea60) + 190 at
include/tools/ref.hxx:196
" "frame #21: 0x000000010d485387
libsfxlo.dylib`tools::SvRef<SfxObjectShell>::~SvRef(this=0x0000000123732808) + 55 at
include/tools/ref.hxx:52
" "frame #22: 0x000000010d482b05
libsfxlo.dylib`tools::SvRef<SfxObjectShell>::~SvRef(this=0x0000000123732808) + 21 at
include/tools/ref.hxx:51
" "frame #23: 0x000000010d92a8c7
libsfxlo.dylib`IMPL_SfxBaseModel_DataContainer::~IMPL_SfxBaseModel_DataContainer(this=0x0000000123732800)
+ 439 at sfx2/source/doc/sfxbasemodel.cxx:247
" "frame #24: 0x000000010d92a4e5
libsfxlo.dylib`IMPL_SfxBaseModel_DataContainer::~IMPL_SfxBaseModel_DataContainer(this=0x0000000123732800)
+ 21 at sfx2/source/doc/sfxbasemodel.cxx:246
" "frame #25: 0x000000010d92a509
libsfxlo.dylib`IMPL_SfxBaseModel_DataContainer::~IMPL_SfxBaseModel_DataContainer(this=0x0000000123732800)
+ 25 at sfx2/source/doc/sfxbasemodel.cxx:246
" "frame #26: 0x000000010d9033cf
libsfxlo.dylib`SfxBaseModel::dispose(this=0x000000014fed6d38) + 1055 at
sfx2/source/doc/sfxbasemodel.cxx:795
" "frame #27: 0x000000011174b0b8
libswlo.dylib`SwXTextDocument::dispose(this=0x000000014fed6c08) + 24 at
sw/source/uibase/uno/unotxdoc.cxx:588
" "frame #28: 0x000000011174b11c libswlo.dylib`non-virtual thunk to
SwXTextDocument::dispose(this=0x000000014fed6d38) + 28 at
sw/source/uibase/uno/unotxdoc.cxx:586
" "frame #29: 0x000000010d907ff3
libsfxlo.dylib`SfxBaseModel::close(this=0x000000014fed6d38, bDeliverOwnership='\x01') +
1491 at sfx2/source/doc/sfxbasemodel.cxx:1418
" "frame #30: 0x000000011174b233
libswlo.dylib`SwXTextDocument::close(this=0x000000014fed6c08, bDeliverOwnership='\x01') +
211 at sw/source/uibase/uno/unotxdoc.cxx:596
" "frame #31: 0x000000011174b306 libswlo.dylib`non-virtual thunk to
SwXTextDocument::close(this=0x000000014fed6d38, bDeliverOwnership='\x01') + 38 at
sw/source/uibase/uno/unotxdoc.cxx:591
" "frame #32: 0x000000010d90301c
libsfxlo.dylib`SfxBaseModel::dispose(this=0x000000014fed6d38) + 108 at
sfx2/source/doc/sfxbasemodel.cxx:754
" "frame #33: 0x000000011174b0b8
libswlo.dylib`SwXTextDocument::dispose(this=0x000000014fed6c08) + 24 at
sw/source/uibase/uno/unotxdoc.cxx:588
" "frame #34: 0x000000011174b0f9 libswlo.dylib`non-virtual thunk to
SwXTextDocument::dispose(this=0x000000014fed6c30) + 25 at
sw/source/uibase/uno/unotxdoc.cxx:586
" "frame #35: 0x000000010ccec0e3
libtest_sw_uiwriter.dylib`SwUiWriterTest::testUnoCursorPointer(this=0x0000000100676d80) +
3299 at sw/qa/extras/uiwriter/uiwriter.cxx:1044
" "frame #36: 0x000000010cd138b5
libtest_sw_uiwriter.dylib`CppUnit::TestCaller<SwUiWriterTest>::runTest(this=0x0000000100676cf0)
+ 101 at workdir/UnpackedTarball/cppunit/include/cppunit/TestCaller.h:166
" "frame #37: 0x0000000100176f35
libcppunit-1.13.0.dylib`CppUnit::TestCaseMethodFunctor::operator(this=0x00007fff5fbf5fa0)()
const + 101 at workdir/UnpackedTarball/cppunit/src/cppunit/TestCase.cpp:32
" "frame #38: 0x00000001030dd761 libvclbootstrapprotector.dylib`(anonymous
namespace)::Protector::protect(this=0x0000000100339080, functor=0x00007fff5fbf5fa0,
(null)=0x00007fff5fbf5df8) + 33 at test/source/vclbootstrapprotector.cxx:57
" "frame #39: 0x00000001001661e8
libcppunit-1.13.0.dylib`CppUnit::ProtectorChain::ProtectFunctor::operator(this=0x0000000138e66db0)()
const + 40 at workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20
" "frame #40: 0x00000001004d9f91 unobootstrapprotector.dylib`(anonymous
namespace)::Prot::protect(this=0x0000000100319eb0, functor=0x0000000138e66db0,
(null)=0x00007fff5fbf5df8) + 33 at
unotest/source/cpp/unobootstrapprotector/unobootstrapprotector.cxx:88
" "frame #41: 0x00000001001661e8
libcppunit-1.13.0.dylib`CppUnit::ProtectorChain::ProtectFunctor::operator(this=0x00000001362f1f30)()
const + 40 at workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20
" "frame #42: 0x00000001002f8f5f unoexceptionprotector.dylib`(anonymous
namespace)::Prot::protect(this=0x000000010031b910, functor=0x00000001362f1f30,
context=0x00007fff5fbf5df8) + 79 at
unotest/source/cpp/unoexceptionprotector/unoexceptionprotector.cxx:63
" "frame #43: 0x00000001001661e8
libcppunit-1.13.0.dylib`CppUnit::ProtectorChain::ProtectFunctor::operator(this=0x0000000138e0c740)()
const + 40 at workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20
" "frame #44: 0x0000000100147c6f
libcppunit-1.13.0.dylib`CppUnit::DefaultProtector::protect(this=0x0000000103101260,
functor=0x0000000138e0c740, context=0x00007fff5fbf5df8) + 79 at
workdir/UnpackedTarball/cppunit/src/cppunit/DefaultProtector.cpp:15
" "frame #45: 0x00000001001661e8
libcppunit-1.13.0.dylib`CppUnit::ProtectorChain::ProtectFunctor::operator(this=0x00000001362bf4d0)()
const + 40 at workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20
" "frame #46: 0x0000000100164ec1
libcppunit-1.13.0.dylib`CppUnit::ProtectorChain::protect(this=0x0000000103101220,
functor=0x00007fff5fbf5fa0, context=0x00007fff5fbf5df8) + 1745 at
workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:77
" "frame #47: 0x0000000100196883
libcppunit-1.13.0.dylib`CppUnit::TestResult::protect(this=0x00007fff5fbf70e8,
functor=0x00007fff5fbf5fa0, test=0x0000000100676cf0, shortDescription=0x00007fff5fbf5f78)
+ 99 at workdir/UnpackedTarball/cppunit/src/cppunit/TestResult.cpp:181
" "frame #48: 0x00000001001766d8
libcppunit-1.13.0.dylib`CppUnit::TestCase::run(this=0x0000000100676cf0,
result=0x00007fff5fbf70e8) + 744 at
workdir/UnpackedTarball/cppunit/src/cppunit/TestCase.cpp:91
" "frame #49: 0x00000001001775ed
libcppunit-1.13.0.dylib`CppUnit::TestComposite::doRunChildTests(this=0x0000000100673e50,
controller=0x00007fff5fbf70e8) + 125 at
workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:64
" "frame #50: 0x000000010017746a
libcppunit-1.13.0.dylib`CppUnit::TestComposite::run(this=0x0000000100673e50,
result=0x00007fff5fbf70e8) + 90 at
workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:23
" "frame #51: 0x00000001001775ed
libcppunit-1.13.0.dylib`CppUnit::TestComposite::doRunChildTests(this=0x0000000100673e10,
controller=0x00007fff5fbf70e8) + 125 at
workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:64
" "frame #52: 0x000000010017746a
libcppunit-1.13.0.dylib`CppUnit::TestComposite::run(this=0x0000000100673e10,
result=0x00007fff5fbf70e8) + 90 at
workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:23
" "frame #53: 0x00000001001a290e
libcppunit-1.13.0.dylib`CppUnit::TestRunner::WrappingSuite::run(this=0x0000000100673dd0,
result=0x00007fff5fbf70e8) + 78 at
workdir/UnpackedTarball/cppunit/src/cppunit/TestRunner.cpp:47
" "frame #54: 0x00000001001963c2
libcppunit-1.13.0.dylib`CppUnit::TestResult::runTest(this=0x00007fff5fbf70e8,
test=0x0000000100673dd0) + 82 at
workdir/UnpackedTarball/cppunit/src/cppunit/TestResult.cpp:148
" "frame #55: 0x00000001001a2c28
libcppunit-1.13.0.dylib`CppUnit::TestRunner::run(this=0x00007fff5fbf6758,
controller=0x00007fff5fbf70e8, testPath=0x00007fff5fbf66f8) + 104 at
workdir/UnpackedTarball/cppunit/src/cppunit/TestRunner.cpp:96
" "frame #56: 0x0000000100002bf1 cppunittester`(anonymous
namespace)::ProtectedFixtureFunctor::run(this=0x00007fff5fbf6ee0) const + 2705 at
sal/cppunittester/cppunittester.cxx:276
" "frame #57: 0x00000001000018e1 cppunittester`sal_main() + 3521 at
sal/cppunittester/cppunittester.cxx:379
" "frame #58: 0x0000000100000b07 cppunittester`main(argc=21,
argv=0x00007fff5fbf7190) + 39 at sal/cppunittester/cppunittester.cxx:297
" "frame #59: 0x00007fff9549c5c9 libdyld.dylib`start + 1
_______________________________________________
LibreOffice mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice