another life-cycle/timing bug

Norbert Thiebaud nthiebaud at gmail.com
Wed Aug 12 14:52:50 PDT 2015


I ran into this one twice.. it is pretty hard to hit... but still.
saddly I do not have a core for it...


Process:               cppunittester [13018]
Path:                  /Volumes/VOLUME/*/cppunittester
Identifier:            cppunittester
Version:               0
Code Type:             X86-64 (Native)
Parent Process:        sh [13017]
Responsible:           Terminal [490]
User ID:               501

Date/Time:             2015-08-12 16:34:05.274 -0500
OS Version:            Mac OS X 10.10.4 (14E46)
Report Version:        11
Anonymous UUID:        B1FE0557-CF36-658A-EB00-2A70629726F2


Time Awake Since Boot: 4400 seconds

Crashed Thread:        4

Exception Type:        EXC_BAD_ACCESS (SIGSEGV)
Exception Codes:       EXC_I386_GPFLT

Thread 0:: Dispatch queue: com.apple.main-thread
0   libsystem_kernel.dylib            0x00007fff8930c412
_kernelrpc_mach_vm_deallocate_trap + 10
1   libsystem_kernel.dylib            0x00007fff89310153 mach_vm_deallocate + 25
2   com.apple.CoreGraphics            0x00007fff8dc1ec91 (anonymous
namespace)::CGSShmemInfo::~CGSShmemInfo() + 27
3   com.apple.CoreGraphics            0x00007fff8dc1ec32
CGSShmemReleaseMappedMemory + 188
4   com.apple.CoreGraphics            0x00007fff8dc500d9
CGSBackingStoreRelease + 35
5   com.apple.CoreGraphics            0x00007fff8dbfb2af CGSWindowRelease + 76
6   com.apple.CoreGraphics            0x00007fff8dbfb242 CGSDeviceDestroy + 72
7   libRIP.A.dylib                    0x000000011bb0e173 ripd_release + 46
8   libRIP.A.dylib                    0x000000011bb04c15 ripc_Finalize + 106
9   com.apple.CoreGraphics            0x00007fff8dbc39fe
CGContextDelegateFinalize + 59
10  com.apple.CoreFoundation          0x00007fff8ecf8e20 CFRelease + 416
11  com.apple.CoreGraphics            0x00007fff8dbc396c context_reclaim + 37
12  com.apple.CoreFoundation          0x00007fff8ecf8e20 CFRelease + 416
13  com.apple.AppKit                  0x00007fff9201c26d
-[NSCGSContext _invalidate] + 79
14  com.apple.AppKit                  0x00007fff9201c1f8
-[NSCGSContext dealloc] + 25
15  com.apple.AppKit                  0x00007fff9201c1d8
-[NSWindowGraphicsContext dealloc] + 67
16  libobjc.A.dylib                   0x00007fff946ef89c
objc_object::sidetable_release(bool) + 236
17  libobjc.A.dylib                   0x00007fff946d5e8f (anonymous
namespace)::AutoreleasePoolPage::pop(void*) + 575
18  com.apple.CoreFoundation          0x00007fff8ed1a6f2
_CFAutoreleasePoolPop + 50
19  com.apple.Foundation              0x00007fff91479013
-[NSAutoreleasePool release] + 146
20  libvcllo.dylib                    0x0000000107444bdd
releasePool(void*) + 45 (saldata.cxx:35)
21  libuno_sal.dylib.3                0x00000001023ecdaf
osl_setThreadKeyData + 175 (thread.cxx:994)
22  libvcllo.dylib                    0x0000000107444e29
SalData::~SalData() + 537 (saldata.cxx:77)
23  libvcllo.dylib                    0x0000000107444f55
SalData::~SalData() + 21 (saldata.cxx:88)
24  libvcllo.dylib                    0x0000000107446c9c
DeInitSalData() + 108 (salinst.cxx:248)
25  libvcllo.dylib                    0x00000001073302f5
Application::~Application() + 37 (svapp.cxx:205)
26  libvcllo.dylib                    0x0000000107330345
Application::~Application() + 21 (svapp.cxx:207)
27  libvcllo.dylib                    0x0000000107330369
Application::~Application() + 25 (svapp.cxx:203)
28  libvcllo.dylib                    0x000000010733d464 DeInitVCL() +
4372 (svmain.cxx:542)
29  libvclbootstrapprotector.dylib    0x000000010640d862 (anonymous
namespace)::Protector::~Protector() + 34
(vclbootstrapprotector.cxx:51)
30  libvclbootstrapprotector.dylib    0x000000010640d7d5 (anonymous
namespace)::Protector::~Protector() + 21
(vclbootstrapprotector.cxx:52)
31  libvclbootstrapprotector.dylib    0x000000010640d7f9 (anonymous
namespace)::Protector::~Protector() + 25
(vclbootstrapprotector.cxx:50)
32  libcppunit-1.13.0.dylib           0x00000001024af91d
CppUnit::ProtectorChain::pop() + 157 (ProtectorChain.cpp:48)
33  libcppunit-1.13.0.dylib           0x00000001024e3299
CppUnit::TestResult::popProtector() + 25 (TestResult.cpp:196)
34  cppunittester                     0x0000000102329579 (anonymous
namespace)::ProtectedFixtureFunctor::run() const + 3193
(cppunittester.cxx:285)
35  cppunittester                     0x0000000102328076 sal_main() +
3590 (cppunittester.cxx:379)
36  cppunittester                     0x0000000102327257 main + 39
(cppunittester.cxx:297)
37  libdyld.dylib                     0x00007fff954c65c9 start + 1

Thread 1:
0   libsystem_kernel.dylib            0x00007fff89311136 __psynch_cvwait + 10
1   libuno_sal.dylib.3                0x000000010236c2a1
rtl_cache_wsupdate_wait(unsigned int) + 113 (alloc_cache.cxx:1358)
2   libuno_sal.dylib.3                0x000000010236c1aa
rtl_cache_wsupdate_all(void*) + 90 (alloc_cache.cxx:1510)
3   libsystem_pthread.dylib           0x00007fff954bc268 _pthread_body + 131
4   libsystem_pthread.dylib           0x00007fff954bc1e5 _pthread_start + 176
5   libsystem_pthread.dylib           0x00007fff954ba41d thread_start + 13

Thread 2:: Dispatch queue: com.apple.libdispatch-manager
0   libsystem_kernel.dylib            0x00007fff89312232 kevent64 + 10
1   libdispatch.dylib                 0x00007fff90a3da6a
_dispatch_mgr_thread + 52

Thread 3:
0   libsystem_kernel.dylib            0x00007fff8931194a __workq_kernreturn + 10
1   libsystem_pthread.dylib           0x00007fff954ba40d start_wqthread + 13

Thread 4 Crashed:
0   libupdchklo.dylib                 0x0000000122446611
rtl::OUString::equalsAscii(char const*) const + 33
1   libupdchklo.dylib                 0x00000001224401cf
NamedValueByNameAccess::getValue(char const*) + 95
2   libupdchklo.dylib                 0x000000012244038c
UpdateCheckROModel::getStringValue(char const*) const + 60
3   libupdchklo.dylib                 0x0000000122440543
UpdateCheckROModel::getUpdateEntryVersion() const + 35
4   libupdchklo.dylib                 0x00000001224298c5
UpdateCheck::initialize(com::sun::star::uno::Sequence<com::sun::star::beans::NamedValue>
const&, com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext>
const&) + 197
5   libupdchklo.dylib                 0x000000012244f25f (anonymous
namespace)::InitUpdateCheckJobThread::run() + 207
6   libupdchklo.dylib                 0x000000012243aa3e threadFunc + 30
7   libuno_sal.dylib.3                0x00000001023ed11f
osl_thread_start_Impl(void*) + 335 (thread.cxx:248)
8   libsystem_pthread.dylib           0x00007fff954bc268 _pthread_body + 131
9   libsystem_pthread.dylib           0x00007fff954bc1e5 _pthread_start + 176
10  libsystem_pthread.dylib           0x00007fff954ba41d thread_start + 13


More information about the LibreOffice mailing list