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

Reply via email to