Date: prev next · Thread: first prev next last
2017 Archives by date, by thread · List index


Hi,

I'm trying to build a full checked build of core master on macOS Sierra and it looks like the 
ooxmlexport4 cppunit test manages to kill the macOS display manager every time on my machine. 
Attached system crash report to the end of this e-mail.

I'm trying to find out what could be different between my configuration and the Jenkins_MacOSX 
tinderbox which looks like is building just fine. The XCode kit version reported by autotools is 
10.13 (just like mine) but apart from that I can't find any other build details, nor confirm that 
it is macOS 10.12 indeed. Can somebody point me to the build config (trying to find out if it's 
using LODE or otherwise) and the system details for that tinderbox?

To me, it looks like the the excessive amount of malloc'ing by the tests is halting my system (no 
ulimits). Manually disabling ooxmlexport4 test only gets me as far as the next one. :)


COMMAND          %MEM  VSZ(in KB)  %CPU
cppunittester     1.1  3704920  92.4
WindowServer     49.9 39437312  77.0
cppunittester    10.2 14668976  25.5
cppunittester    14.6 12695528  24.9
cppunittester    15.5 15359232  15.3

* see VSZ; and no, my diskspace isn't unlimited =)

Needless to say, has anyone else experienced this crash? The problem also looks vaguely similar to:

https://bugs.eclipse.org/bugs/show_bug.cgi?id=480852
http://jira.pentaho.com/browse/PDI-14470

Cheers,
Shinnok


Process:               cppunittester [75908]
Path:                  /Users/*/cppunittester
Identifier:            cppunittester
Version:               0
Code Type:             X86-64 (Native)
Parent Process:        ??? [75904]
Responsible:           cppunittester [75908]
User ID:               501

Date/Time:             2017-11-06 19:20:54.639 +0200
OS Version:            Mac OS X 10.12.6 (16G1036)
Report Version:        12
Anonymous UUID:        18706759-4C03-8DA4-2634-725C080287C9

Sleep/Wake UUID:       DAC3AC68-D461-4C4D-BAAA-847FFE057F31

Time Awake Since Boot: 160000 seconds
Time Since Wake:       770 seconds

System Integrity Protection: disabled

Crashed Thread:        0  Dispatch queue: com.apple.main-thread

Exception Type:        EXC_CRASH (SIGABRT)
Exception Codes:       0x0000000000000000, 0x0000000000000000
Exception Note:        EXC_CORPSE_NOTIFY

Application Specific Information:
Assertion failed: (backing->lock_buffer > 0), function CGSBackingStoreUnlockWriter, file 
Services/Windows/CGSBackingStore.c, line 384.
 

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   libsystem_kernel.dylib              0x00007fffdc617d42 __pthread_kill + 10
1   libsystem_pthread.dylib             0x00007fffdc705457 pthread_kill + 90
2   libsystem_c.dylib                   0x00007fffdc57d420 abort + 129
3   libuno_sal.dylib.3                  0x000000010a831ca7 (anonymous 
namespace)::callSystemHandler(int, __siginfo*, void*) + 215
4   libuno_sal.dylib.3                  0x000000010a8319ef (anonymous 
namespace)::signalHandlerFunction(int, __siginfo*, void*) + 159
5   libsystem_platform.dylib            0x00007fffdc6f8b3a _sigtramp + 26
6   ???                                 0x00007f8e40856d60 0 + 140248944569696
7   libsystem_c.dylib                   0x00007fffdc57d420 abort + 129
8   libsystem_c.dylib                   0x00007fffdc544893 __assert_rtn + 320
9   com.apple.SkyLight                  0x00007fffd8818933 CGSWindowUnlockBackingWriter + 204
10  com.apple.AppKit                    0x00007fffc4a0a378 lock_device + 513
11  com.apple.AppKit                    0x00007fffc49da095 
__NSCGSWindowBackingStoreMark__block_invoke + 1133
12  com.apple.AppKit                    0x00007fffc499d458 
NSCGSTransactionRunPreCommitActionsForOrder_ + 289
13  com.apple.AppKit                    0x00007fffc499d324 NSCGSTransactionRunPreCommitActions_ + 31
14  com.apple.AppKit                    0x00007fffc499d2f9 __39+[_NSCGSTransaction 
currentTransaction]_block_invoke + 34
15  com.apple.QuartzCore                0x00007fffcc892d06 
CA::Transaction::run_commit_handlers(CATransactionPhase) + 46
16  com.apple.QuartzCore                0x00007fffcc99cbdb 
CA::Context::commit_transaction(CA::Transaction*) + 959
17  com.apple.QuartzCore                0x00007fffcc8917e1 CA::Transaction::commit() + 475
18  com.apple.AppKit                    0x00007fffc4c8c8b1 __37+[NSDisplayCycle 
currentDisplayCycle]_block_invoke.31 + 323
19  com.apple.CoreFoundation            0x00007fffc6d82d37 
__CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 23
20  com.apple.CoreFoundation            0x00007fffc6d82ca7 __CFRunLoopDoObservers + 391
21  com.apple.CoreFoundation            0x00007fffc6d636d9 __CFRunLoopRun + 873
22  com.apple.CoreFoundation            0x00007fffc6d63114 CFRunLoopRunSpecific + 420
23  com.apple.HIToolbox                 0x00007fffc62c3ebc RunCurrentEventLoopInMode + 240
24  com.apple.HIToolbox                 0x00007fffc62c3bf9 ReceiveNextEventCommon + 184
25  com.apple.HIToolbox                 0x00007fffc62c3b26 
_BlockUntilNextEventMatchingListInModeWithFilter + 71
26  com.apple.AppKit                    0x00007fffc485aa54 _DPSNextEvent + 1120
27  com.apple.AppKit                    0x00007fffc4fd67ee -[NSApplication(NSEvent) 
_nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 2796
28  libvcllo.dylib                      0x000000010e6d10ca AquaSalInstance::DoYield(bool, bool) + 
570
29  libvcllo.dylib                      0x000000010e65c4f9 ImplYield(bool, bool) + 73
30  libfwklo.dylib                      0x0000000116fe5d33 
framework::StatusIndicatorFactory::impl_reschedule(bool) + 179
31  libfwklo.dylib                      0x0000000116fe54f0 
framework::StatusIndicatorFactory::start(com::sun::star::uno::Reference<com::sun::star::task::XStatusIndicator>
 const&, rtl::OUString const&, int) + 336
32  libfwklo.dylib                      0x0000000116fe3af2 
framework::StatusIndicator::start(rtl::OUString const&, int) + 146
33  libwriterfilterlo.dylib             0x000000014616b1a7 
writerfilter::ooxml::OOXMLDocumentImpl::resolve(writerfilter::Stream&) + 455
34  libwriterfilterlo.dylib             0x000000014616409a 
WriterFilter::filter(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) + 
1146
35  libsfxlo.dylib                      0x0000000112769c54 SfxObjectShell::ImportFrom(SfxMedium&, 
com::sun::star::uno::Reference<com::sun::star::text::XTextRange> const&) + 1492
36  libsfxlo.dylib                      0x0000000112763592 SfxObjectShell::DoLoad(SfxMedium*) + 1714
37  libsfxlo.dylib                      0x000000011278874f 
SfxBaseModel::load(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) + 431
38  libsfxlo.dylib                      0x00000001127fee6d (anonymous 
namespace)::SfxFrameLoader_Impl::load(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue>
 const&, com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&) + 925
39  libfwklo.dylib                      0x00000001170276f4 framework::LoadEnv::impl_loadContent() + 
1156
40  libfwklo.dylib                      0x0000000117024c45 framework::LoadEnv::startLoading() + 165
41  libfwklo.dylib                      0x0000000117024523 
framework::LoadEnv::loadComponentFromURL(com::sun::star::uno::Reference<com::sun::star::frame::XComponentLoader>
 const&, com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&, 
rtl::OUString const&, rtl::OUString const&, int, 
com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) + 179
42  libfwklo.dylib                      0x00000001170484c7 
framework::Desktop::loadComponentFromURL(rtl::OUString const&, rtl::OUString const&, int, 
com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) + 119
43  libfwklo.dylib                      0x0000000117048562 non-virtual thunk to 
framework::Desktop::loadComponentFromURL(rtl::OUString const&, rtl::OUString const&, int, 
com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) + 18
44  libunotest.dylib                    0x000000010fc9db93 
unotest::MacrosTest::loadFromDesktop(rtl::OUString const&, rtl::OUString const&, 
com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) + 1251
45  libtest_sw_ooxmlexport2.dylib       0x0000000111b20e62 SwModelTestBase::loadURL(rtl::OUString 
const&, char const*, char const*) + 226
46  libtest_sw_ooxmlexport2.dylib       0x0000000111b20c37 SwModelTestBase::load(rtl::OUString 
const&, char const*, char const*) + 119
47  libtest_sw_ooxmlexport2.dylib       0x0000000111b247d1 
SwModelTestBase::executeImportExportImportTest(char const*, char const*) + 97
48  libcppunit-1.14.0.dylib             0x000000010a8b0a26 
CppUnit::TestCaseMethodFunctor::operator()() const + 102
49  libcppunit-1.14.0.dylib             0x000000010a89baa8 
CppUnit::ProtectorChain::ProtectFunctor::operator()() const + 40
50  libcppunit-1.14.0.dylib             0x000000010a89baa8 
CppUnit::ProtectorChain::ProtectFunctor::operator()() const + 40
51  unoexceptionprotector.dylib         0x000000010a9fa54d (anonymous 
namespace)::Prot::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) + 45
52  libcppunit-1.14.0.dylib             0x000000010a89baa8 
CppUnit::ProtectorChain::ProtectFunctor::operator()() const + 40
53  libcppunit-1.14.0.dylib             0x000000010a87bb8f 
CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) + 79
54  libcppunit-1.14.0.dylib             0x000000010a89baa8 
CppUnit::ProtectorChain::ProtectFunctor::operator()() const + 40
55  libcppunit-1.14.0.dylib             0x000000010a89ae6b 
CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) + 1307
56  libcppunit-1.14.0.dylib             0x000000010a8ce2be 
CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::__1::basic_string<char, 
std::__1::char_traits<char>, std::__1::allocator<char> > const&) + 110
57  libcppunit-1.14.0.dylib             0x000000010a8b03f9 
CppUnit::TestCase::run(CppUnit::TestResult*) + 777
58  libcppunit-1.14.0.dylib             0x000000010a8b100d 
CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) + 125
59  libcppunit-1.14.0.dylib             0x000000010a8b0e8a 
CppUnit::TestComposite::run(CppUnit::TestResult*) + 90
60  libcppunit-1.14.0.dylib             0x000000010a8b100d 
CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) + 125
61  libcppunit-1.14.0.dylib             0x000000010a8b0e8a 
CppUnit::TestComposite::run(CppUnit::TestResult*) + 90
62  libcppunit-1.14.0.dylib             0x000000010a8da6be 
CppUnit::TestRunner::WrappingSuite::run(CppUnit::TestResult*) + 78
63  libcppunit-1.14.0.dylib             0x000000010a8cde12 
CppUnit::TestResult::runTest(CppUnit::Test*) + 82
64  libcppunit-1.14.0.dylib             0x000000010a8da9be 
CppUnit::TestRunner::run(CppUnit::TestResult&, std::__1::basic_string<char, 
std::__1::char_traits<char>, std::__1::allocator<char> > const&) + 126
65  cppunittester                       0x000000010a7e80e5 (anonymous 
namespace)::ProtectedFixtureFunctor::run() const + 821
66  cppunittester                       0x000000010a7e7614 sal_main() + 836
67  cppunittester                       0x000000010a7e72c0 main + 16
68  libdyld.dylib                       0x00007fffdc4e9235 start + 1


Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.