CPU-loop on Mac on libreoffice-4-1

Norbert Thiebaud nthiebaud at gmail.com
Tue May 21 08:05:00 PDT 2013


I did a test build and run some manual test on 4-1

I noticed a cpu-loop. apparently one thread went rogue:
attached some debugging info (process 'sample' generated by the
Activity Monitor)

Norbert
-------------- next part --------------
Sampling process 12973 for 3 seconds with 1 millisecond of run time between samples
Sampling completed, processing symbols...
Analysis of sampling soffice (pid 12973) every 1 millisecond
Call graph:
    2568 Thread_20347929   DispatchQueue_1: com.apple.main-thread  (serial)
      2568 start
        2568 main
          2568 soffice_main
            2568 SVMain()
              2568 ImplSVMainHook(int*)
                2568 NSApplicationMain
                  2568 -[NSApplication run]
                    2568 -[VCL_NSApplication sendEvent:]
                      2568 AquaSalInstance::handleAppDefinedEvent(NSEvent*)
                        2568 ImplSVMain()
                          2568 desktop::Desktop::Main()
                            2568 Application::Execute()
                              2568 Application::Yield(bool)
                                2568 AquaSalInstance::Yield(bool, bool)
                                  2568 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:]
                                    2568 _DPSNextEvent
                                      2568 BlockUntilNextEventMatchingListInMode
                                        2568 ReceiveNextEventCommon
                                          2568 RunCurrentEventLoopInMode
                                            2568 CFRunLoopRunInMode
                                              2568 CFRunLoopRunSpecific
                                                2568 __CFRunLoopRun
                                                  2566 mach_msg
                                                    2566 mach_msg_trap
                                                  1 __NSFireTimer
                                                    1 -[TimerCallbackCaller timerElapsed:]
                                                      1 Timer::ImplTimerCallbackProc()
                                                        1 ImplStartTimer(ImplSVData*, unsigned long)
                                                          1 ImplSalStartTimer(unsigned long)
                                                            1 CFRunLoopTimerInvalidate
                                                              1 CFDictionaryRemoveValue
                                                                1 CFBasicHashRemoveValue
                                                  1 mach_port_insert_member
                                                    1 mach_msg
                                                      1 mach_msg_trap
    2568 Thread_20347963
      2568 thread_start
        2568 _pthread_start
          2568 rtl_cache_wsupdate_all(void*)
            2568 pthread_cond_timedwait$UNIX2003
              2568 _pthread_cond_wait
                2568 __semwait_signal
    2568 Thread_20347966   DispatchQueue_2: com.apple.libdispatch-manager  (serial)
      2568 start_wqthread
        2568 _pthread_wqthread
          2568 _dispatch_worker_thread2
            2568 _dispatch_queue_invoke
              2568 _dispatch_mgr_invoke
                2568 kevent
    2568 Thread_20347971
      2568 thread_start
        2568 _pthread_start
          2568 osl_thread_start_Impl
            2568 threadFunc
              2568 salhelper::Thread::run()
                2568 desktop::OfficeIPCThread::execute()
                  2568 osl_acceptPipe
                    2568 accept$UNIX2003
    2568 Thread_20347983
      2568 thread_start
        2568 _pthread_start
          2568 osl_thread_start_Impl
            2568 GrammarCheckingIterator::DequeueAndCheck()
              2568 osl_waitCondition
                2568 pthread_cond_wait$UNIX2003
                  2568 _pthread_cond_wait
                    2568 __semwait_signal
    2568 Thread_20348008: com.apple.CFSocket.private
      2568 thread_start
        2568 _pthread_start
          2568 __CFSocketManager
            2568 select$DARWIN_EXTSN
    2568 Thread_20348044
      2568 thread_start
        2568 _pthread_start
          2568 osl_thread_start_Impl
            2568 threadFunc
              2568 (anonymous namespace)::UpdateCheckThread::run()
                1721 UpdateCheckConfig::get(com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&, rtl::Reference<UpdateCheckConfigListener> const&)
                  921 configmgr::configuration_provider::(anonymous namespace)::Service::createInstanceWithArguments(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::uno::Any> const&)
                    622 configmgr::Access::isValue()
                      612 configmgr::RootAccess::getNode()
                        595 configmgr::Components::resolvePathRepresentation(rtl::OUString const&, rtl::OUString*, std::vector<rtl::OUString, std::allocator<rtl::OUString> >*, int*) const
                          593 configmgr::Data::resolvePathRepresentation(rtl::OUString const&, rtl::OUString*, std::vector<rtl::OUString, std::allocator<rtl::OUString> >*, int*) const
                            126 configmgr::Data::parseSegment(rtl::OUString const&, long, rtl::OUString*, bool*, rtl::OUString*)
                              73 rtl_uString_newFromStr_WithLength
                                56 rtl_uString_ImplAlloc(long)
                                  50 rtl_allocateMemory_CUSTOM(unsigned long)
                                    43 rtl_cache_alloc
                                      17 __spin_lock
                                      11 pthread_mutex_lock
                                      11 rtl_cache_alloc
                                      3 pthread_mutex_unlock
                                      1 DYLD-STUB$$_spin_lock
                                    6 rtl_allocateMemory_CUSTOM(unsigned long)
                                    1 DYLD-STUB$$pthread_mutex_unlock
                                  4 rtl_uString_ImplAlloc(long)
                                  2 rtl_allocateMemory
                                17 rtl_uString_newFromStr_WithLength
                              24 rtl_uString_assign
                                20 rtl_uString_assign
                                4 rtl_uString_release
                              17 configmgr::Data::parseSegment(rtl::OUString const&, long, rtl::OUString*, bool*, rtl::OUString*)
                              8 rtl_uString_release
                              4 rtl_uString_newFromSubString
                            123 std::vector<rtl::OUString, std::allocator<rtl::OUString> >::_M_insert_aux(__gnu_cxx::__normal_iterator<rtl::OUString*, std::vector<rtl::OUString, std::allocator<rtl::OUString> > >, rtl::OUString const&)
                              49 operator new(unsigned long)
                                48 malloc
                                  44 malloc_zone_malloc
                                    34 szone_malloc_should_clear
                                      22 szone_malloc_should_clear
                                      9 tiny_malloc_from_free_list
                                      3 __cpu_number
                                    4 __spin_lock
                                    3 malloc_zone_malloc
                                    2 szone_malloc
                                    1 DYLD-STUB$$_spin_unlock
                                  4 malloc
                                1 operator new(unsigned long)
                              29 free
                                12 szone_size
                                7 free
                                7 szone_free_definite_size
                                2 __spin_lock
                                1 DYLD-STUB$$_spin_lock
                              21 std::vector<rtl::OUString, std::allocator<rtl::OUString> >::_M_insert_aux(__gnu_cxx::__normal_iterator<rtl::OUString*, std::vector<rtl::OUString, std::allocator<rtl::OUString> > >, rtl::OUString const&)
                              15 rtl_uString_acquire
                              6 rtl_uString_release
                              3 operator delete(void*)
                            95 rtl_uStringbuffer_insert
                              63 rtl_uStringbuffer_ensureCapacity
                                26 rtl_uString_new_WithLength
                                  20 rtl_uString_ImplAlloc(long)
                                    18 rtl_allocateMemory_CUSTOM(unsigned long)
                                      16 rtl_cache_alloc
                                        6 pthread_mutex_unlock
                                        4 __spin_lock
                                        3 pthread_mutex_lock
                                        3 rtl_cache_alloc
                                      1 DYLD-STUB$$pthread_mutex_unlock
                                      1 rtl_allocateMemory_CUSTOM(unsigned long)
                                    1 rtl_allocateMemory
                                    1 rtl_uString_ImplAlloc(long)
                                  4 __bzero
                                  2 rtl_uString_new_WithLength
                                17 rtl_freeMemory_CUSTOM(void*)
                                  10 rtl_cache_free
                                    5 rtl_cache_free
                                    3 pthread_mutex_lock
                                      2 pthread_mutex_lock
                                      1 OSSpinLockUnlock
                                    2 __spin_lock
                                  2 __spin_lock
                                  2 pthread_mutex_unlock
                                  2 rtl_freeMemory_CUSTOM(void*)
                                  1 DYLD-STUB$$_spin_unlock
                                6 __memcpy
                                6 rtl_uString_release
                                4 rtl_uStringbuffer_ensureCapacity
                                2 memset
                                1 memcpy
                                1 rtl_freeMemory
                              20 rtl_uStringbuffer_insert
                              10 __memcpy
                              1 DYLD-STUB$$memcpy
                              1 memcpy
                            66 configmgr::Data::resolvePathRepresentation(rtl::OUString const&, rtl::OUString*, std::vector<rtl::OUString, std::allocator<rtl::OUString> >*, int*) const
                            63 std::_Rb_tree<rtl::OUString, std::pair<rtl::OUString const, rtl::Reference<configmgr::Node> >, std::_Select1st<std::pair<rtl::OUString const, rtl::Reference<configmgr::Node> > >, std::less<rtl::OUString>, std::allocator<std::pair<rtl::OUString const, rtl::Reference<configmgr::Node> > > >::find(rtl::OUString const&) const
                              50 rtl_ustr_compare_WithLength
                              13 std::_Rb_tree<rtl::OUString, std::pair<rtl::OUString const, rtl::Reference<configmgr::Node> >, std::_Select1st<std::pair<rtl::OUString const, rtl::Reference<configmgr::Node> > >, std::less<rtl::OUString>, std::allocator<std::pair<rtl::OUString const, rtl::Reference<configmgr::Node> > > >::find(rtl::OUString const&) const
                            40 configmgr::Node::getMember(rtl::OUString const&)
                              29 std::_Rb_tree<rtl::OUString, std::pair<rtl::OUString const, rtl::Reference<configmgr::Node> >, std::_Select1st<std::pair<rtl::OUString const, rtl::Reference<configmgr::Node> > >, std::less<rtl::OUString>, std::allocator<std::pair<rtl::OUString const, rtl::Reference<configmgr::Node> > > >::find(rtl::OUString const&) const
                                22 rtl_ustr_compare_WithLength
                                7 std::_Rb_tree<rtl::OUString, std::pair<rtl::OUString const, rtl::Reference<configmgr::Node> >, std::_Select1st<std::pair<rtl::OUString const, rtl::Reference<configmgr::Node> > >, std::less<rtl::OUString>, std::allocator<std::pair<rtl::OUString const, rtl::Reference<configmgr::Node> > > >::find(rtl::OUString const&) const
                              7 configmgr::Node::getMember(rtl::OUString const&)
                              2 configmgr::GroupNode::getMembers()
                              1 DYLD-STUB$$rtl_ustr_compare_WithLength
                              1 configmgr::SetNode::getMembers()
                            19 rtl_uString_new_WithLength
                              12 rtl_uString_ImplAlloc(long)
                                9 rtl_allocateMemory_CUSTOM(unsigned long)
                                  8 rtl_cache_alloc
                                    2 __spin_lock
                                    2 pthread_mutex_lock
                                    2 pthread_mutex_unlock
                                    2 rtl_cache_alloc
                                  1 rtl_allocateMemory_CUSTOM(unsigned long)
                                2 rtl_allocateMemory
                                1 rtl_uString_ImplAlloc(long)
                              5 __bzero
                              2 rtl_uString_new_WithLength
                            14 rtl_uString_release
                            11 configmgr::Data::createSegment(rtl::OUString const&, rtl::OUString const&)
                              8 rtl_uString_acquire
                              3 configmgr::Data::createSegment(rtl::OUString const&, rtl::OUString const&)
                            9 rtl_uString_assign
                              7 rtl_uString_assign
                              2 rtl_uString_release
                            4 memset
                            4 rtl_uStringBuffer_makeStringAndClear
                              3 rtl_uStringBuffer_makeStringAndClear
                              1 rtl_uString_new
                            3 DYLD-STUB$$rtl_uString_release
                            3 configmgr::Data::getComponents() const
                            2 configmgr::Node::getFinalized() const
                            2 configmgr::RootNode::getMembers()
                            1 DYLD-STUB$$memset
                            1 DYLD-STUB$$operator delete(void*)
                            1 DYLD-STUB$$operator new(unsigned long)
                            1 DYLD-STUB$$rtl_uString_acquire
                            1 DYLD-STUB$$rtl_uString_assign
                            1 DYLD-STUB$$rtl_ustr_compare_WithLength
                            1 rtl_uString_acquire
                            1 rtl_uString_new
                            1 rtl_uString_newFromSubString
                          1 DYLD-STUB$$rtl_uString_new
                          1 configmgr::Data::createSegment(rtl::OUString const&, rtl::OUString const&)
                        9 rtl_uString_assign
                          8 rtl_uString_assign
                          1 rtl_uString_release
                        8 configmgr::RootAccess::getNode()
                      4 configmgr::Access::isValue()
                      3 configmgr::Components::resolvePathRepresentation(rtl::OUString const&, rtl::OUString*, std::vector<rtl::OUString, std::allocator<rtl::OUString> >*, int*) const
                      1 DYLD-STUB$$rtl_uString_assign
                      1 configmgr::GroupNode::kind() const
                      1 configmgr::SetNode::kind() const
                    54 configmgr::Components::addRootAccess(rtl::Reference<configmgr::RootAccess> const&)
                      51 std::_Rb_tree<configmgr::RootAccess*, configmgr::RootAccess*, std::_Identity<configmgr::RootAccess*>, std::less<configmgr::RootAccess*>, std::allocator<configmgr::RootAccess*> >::_M_insert_unique(configmgr::RootAccess* const&)
                        31 std::_Rb_tree<configmgr::RootAccess*, configmgr::RootAccess*, std::_Identity<configmgr::RootAccess*>, std::less<configmgr::RootAccess*>, std::allocator<configmgr::RootAccess*> >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, configmgr::RootAccess* const&)
                          17 operator new(unsigned long)
                            16 malloc
                              16 malloc_zone_malloc
                                14 szone_malloc_should_clear
                                  7 tiny_malloc_from_free_list
                                  6 szone_malloc_should_clear
                                  1 __cpu_number
                                1 malloc_zone_malloc
                                1 szone_malloc
                            1 operator new(unsigned long)
                          9 std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)
                          5 std::_Rb_tree<configmgr::RootAccess*, configmgr::RootAccess*, std::_Identity<configmgr::RootAccess*>, std::less<configmgr::RootAccess*>, std::allocator<configmgr::RootAccess*> >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, configmgr::RootAccess* const&)
                        18 std::_Rb_tree<configmgr::RootAccess*, configmgr::RootAccess*, std::_Identity<configmgr::RootAccess*>, std::less<configmgr::RootAccess*>, std::allocator<configmgr::RootAccess*> >::_M_insert_unique(configmgr::RootAccess* const&)
                        2 std::_Rb_tree_decrement(std::_Rb_tree_node_base*)
                      3 configmgr::Components::addRootAccess(rtl::Reference<configmgr::RootAccess> const&)
                    44 uno_type_assignData
                      43 cppu::_assignData(void*, _typelib_TypeDescriptionReference*, _typelib_TypeDescription*, void*, _typelib_TypeDescriptionReference*, _typelib_TypeDescription*, void* (*)(void*, _typelib_TypeDescriptionReference*), void (*)(void*), void (*)(void*))
                        30 uno_type_assignData
                          28 cppu::_assignData(void*, _typelib_TypeDescriptionReference*, _typelib_TypeDescription*, void*, _typelib_TypeDescriptionReference*, _typelib_TypeDescription*, void* (*)(void*, _typelib_TypeDescriptionReference*), void (*)(void*), void (*)(void*))
                            10 cppu::_assignData(void*, _typelib_TypeDescriptionReference*, _typelib_TypeDescription*, void*, _typelib_TypeDescriptionReference*, _typelib_TypeDescription*, void* (*)(void*, _typelib_TypeDescriptionReference*), void (*)(void*), void (*)(void*))
                            8 cppu::_copyConstructAny(_uno_Any*, void*, _typelib_TypeDescriptionReference*, _typelib_TypeDescription*, void (*)(void*), _uno_Mapping*)
                              7 cppu::_copyConstructAnyFromData(_uno_Any*, void*, _typelib_TypeDescriptionReference*, _typelib_TypeDescription*, void (*)(void*), _uno_Mapping*)
                                6 cppu::_copyConstructAnyFromData(_uno_Any*, void*, _typelib_TypeDescriptionReference*, _typelib_TypeDescription*, void (*)(void*), _uno_Mapping*)
                                1 rtl_uString_acquire
                              1 cppu::_copyConstructAny(_uno_Any*, void*, _typelib_TypeDescriptionReference*, _typelib_TypeDescription*, void (*)(void*), _uno_Mapping*)
                            7 cppu::_destructAny(_uno_Any*, void (*)(void*))
                              7 typelib_typedescriptionreference_release
                                5 typelib_typedescription_release
                                2 typelib_typedescriptionreference_release
                            3 rtl_uString_assign
                              2 rtl_uString_release
                              1 rtl_uString_assign
                          2 uno_type_assignData
                        13 cppu::_assignData(void*, _typelib_TypeDescriptionReference*, _typelib_TypeDescription*, void*, _typelib_TypeDescriptionReference*, _typelib_TypeDescription*, void* (*)(void*, _typelib_TypeDescriptionReference*), void (*)(void*), void (*)(void*))
                      1 uno_type_assignData
                    37 configmgr::RootAccess::RootAccess(configmgr::Components&, rtl::OUString const&, rtl::OUString const&, bool)
                      14 configmgr::Access::Access(configmgr::Components&)
                        11 configmgr::Access::Access(configmgr::Components&)
                        3 configmgr::lock()
                      13 configmgr::RootAccess::RootAccess(configmgr::Components&, rtl::OUString const&, rtl::OUString const&, bool)
                      5 configmgr::lock()
                      5 rtl_uString_acquire
                    19 configmgr::configuration_provider::(anonymous namespace)::Service::createInstanceWithArguments(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::uno::Any> const&)
                    19 cppu::_destructAny(_uno_Any*, void (*)(void*))
                      13 typelib_typedescriptionreference_release
                        11 typelib_typedescription_release
                        2 typelib_typedescriptionreference_release
                      3 cppu::_destructAny(_uno_Any*, void (*)(void*))
                      3 rtl_uString_release
                    17 rtl_uString_release
                    12 rtl_uString_newFromLiteral
                      9 rtl_uString_ImplAlloc(long)
                        7 rtl_allocateMemory_CUSTOM(unsigned long)
                          5 rtl_cache_alloc
                            2 pthread_mutex_unlock
                            1 __spin_lock
                            1 pthread_mutex_lock
                            1 rtl_cache_alloc
                          2 rtl_allocateMemory_CUSTOM(unsigned long)
                        2 rtl_uString_ImplAlloc(long)
                      3 rtl_uString_newFromLiteral
                    11 cppu::OWeakObject::acquire()
                    11 rtl_allocateMemory_CUSTOM(unsigned long)
                      6 rtl_cache_alloc
                        2 __spin_lock
                        2 rtl_cache_alloc
                        1 pthread_mutex_lock
                        1 pthread_mutex_unlock
                      4 rtl_allocateMemory_CUSTOM(unsigned long)
                      1 DYLD-STUB$$pthread_mutex_lock
                    11 rtl_uString_assign
                      9 rtl_uString_assign
                      2 rtl_uString_release
                    8 osl_acquireMutex
                      5 pthread_mutex_lock
                      2 osl_acquireMutex
                      1 DYLD-STUB$$_spin_lock
                    8 rtl_ustr_ascii_compareIgnoreAsciiCase_WithLength
                    7 rtl_ustr_asciil_reverseEquals_WithLength
                    7 uno_any_construct
                      5 typelib_typedescriptionreference_acquire
                      2 uno_any_construct
                    6 uno_type_any_assign
                      4 cppu::_copyConstructAny(_uno_Any*, void*, _typelib_TypeDescriptionReference*, _typelib_TypeDescription*, void (*)(void*), _uno_Mapping*)
                        4 cppu::_copyConstructAnyFromData(_uno_Any*, void*, _typelib_TypeDescriptionReference*, _typelib_TypeDescription*, void (*)(void*), _uno_Mapping*)
                          3 rtl_uString_acquire
                          1 cppu::_copyConstructAnyFromData(_uno_Any*, void*, _typelib_TypeDescriptionReference*, _typelib_TypeDescription*, void (*)(void*), _uno_Mapping*)
                      2 cppu::_destructAny(_uno_Any*, void (*)(void*))
                        1 cppu::_destructAny(_uno_Any*, void (*)(void*))
                        1 typelib_typedescriptionreference_release
                          1 typelib_typedescription_release
                    5 rtl_uString_ImplAlloc(long)
                      4 rtl_allocateMemory_CUSTOM(unsigned long)
                        4 rtl_cache_alloc
                          2 rtl_cache_alloc
                          1 pthread_mutex_lock
                          1 pthread_mutex_unlock
                      1 rtl_uString_ImplAlloc(long)
                    4 __memcpy
                    4 osl_releaseMutex
                      2 __spin_lock
                      2 pthread_mutex_unlock
                    4 rtl_freeMemory_CUSTOM(void*)
                      2 rtl_cache_free
                        1 __spin_lock
                        1 pthread_mutex_lock
                      1 __spin_lock
                      1 rtl_freeMemory_CUSTOM(void*)
                    3 rtl_uString_new
                    2 cppu::OWeakObject::release()
                    2 rtl_allocateMemory
                    1 DYLD-STUB$$pthread_mutex_lock
                    1 configmgr::Components::getSingleton(com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&)
                    1 configmgr::RootAccess::getNode()
                    1 rtl_freeMemory
                  271 com::sun::star::uno::BaseReference::iquery_throw(com::sun::star::uno::XInterface*, com::sun::star::uno::Type const&)
                    258 configmgr::RootAccess::queryInterface(com::sun::star::uno::Type const&)
                      232 configmgr::Access::queryInterface(com::sun::star::uno::Type const&)
                        58 com::sun::star::uno::Any cppu::queryInterface<com::sun::star::lang::XTypeProvider, com::sun::star::lang::XServiceInfo, com::sun::star::lang::XComponent, com::sun::star::container::XHierarchicalNameAccess, com::sun::star::container::XContainer, com::sun::star::beans::XExactName, com::sun::star::container::XHierarchicalName, com::sun::star::container::XNamed, com::sun::star::beans::XProperty, com::sun::star::container::XElementAccess, com::sun::star::container::XNameAccess>(com::sun::star::uno::Type const&, com::sun::star::lang::XTypeProvider*, com::sun::star::lang::XServiceInfo*, com::sun::star::lang::XComponent*, com::sun::star::container::XHierarchicalNameAccess*, com::sun::star::container::XContainer*, com::sun::star::beans::XExactName*, com::sun::star::container::XHierarchicalName*, com::sun::star::container::XNamed*, com::sun::star::beans::XProperty*, com::sun::star::container::XElementAccess*, com::sun::star::container::XNameAccess*)
                          27 typelib_typedescriptionreference_equals
                            20 typelib_typedescriptionreference_equals
                            7 rtl_ustr_compare
                          8 com::sun::star::uno::Any cppu::queryInterface<com::sun::star::lang::XTypeProvider, com::sun::star::lang::XServiceInfo, com::sun::star::lang::XComponent, com::sun::star::container::XHierarchicalNameAccess, com::sun::star::container::XContainer, com::sun::star::beans::XExactName, com::sun::star::container::XHierarchicalName, com::sun::star::container::XNamed, com::sun::star::beans::XProperty, com::sun::star::container::XElementAccess, com::sun::star::container::XNameAccess>(com::sun::star::uno::Type const&, com::sun::star::lang::XTypeProvider*, com::sun::star::lang::XServiceInfo*, com::sun::star::lang::XComponent*, com::sun::star::container::XHierarchicalNameAccess*, com::sun::star::container::XContainer*, com::sun::star::beans::XExactName*, com::sun::star::container::XHierarchicalName*, com::sun::star::container::XNamed*, com::sun::star::beans::XProperty*, com::sun::star::container::XElementAccess*, com::sun::star::container::XNameAccess*)
                          7 com::sun::star::lang::cppu_detail_getUnoType(com::sun::star::lang::XServiceInfo const*)
                            4 com::sun::star::lang::cppu_detail_getUnoType(com::sun::star::lang::XServiceInfo const*)
                            3 rtl::StaticWithInit<com::sun::star::uno::Type*, com::sun::star::lang::detail::theXServiceInfoType, com::sun::star::lang::detail::theXServiceInfoType, com::sun::star::uno::Type*>::get()
                          5 com::sun::star::lang::cppu_detail_getUnoType(com::sun::star::lang::XTypeProvider const*)
                          3 com::sun::star::container::cppu_detail_getUnoType(com::sun::star::container::XElementAccess const*)
                          3 com::sun::star::lang::cppu_detail_getUnoType(com::sun::star::lang::XComponent const*)
                            2 com::sun::star::lang::cppu_detail_getUnoType(com::sun::star::lang::XComponent const*)
                            1 rtl::StaticWithInit<com::sun::star::uno::Type*, com::sun::star::lang::detail::theXComponentType, com::sun::star::lang::detail::theXComponentType, com::sun::star::uno::Type*>::get()
                          2 com::sun::star::container::cppu_detail_getUnoType(com::sun::star::container::XHierarchicalNameAccess const*)
                          2 com::sun::star::container::cppu_detail_getUnoType(com::sun::star::container::XNameAccess const*)
                            2 rtl::StaticWithInit<com::sun::star::uno::Type*, com::sun::star::container::detail::theXNameAccessType, com::sun::star::container::detail::theXNameAccessType, com::sun::star::uno::Type*>::get()
                          1 uno_any_construct
                        50 uno_type_any_assign
                          27 cppu::_destructAny(_uno_Any*, void (*)(void*))
                            21 typelib_typedescriptionreference_release
                              17 typelib_typedescription_release
                              4 typelib_typedescriptionreference_release
                            6 cppu::_destructAny(_uno_Any*, void (*)(void*))
                          18 cppu::_copyConstructAny(_uno_Any*, void*, _typelib_TypeDescriptionReference*, _typelib_TypeDescription*, void (*)(void*), _uno_Mapping*)
                            11 typelib_typedescriptionreference_acquire
                            3 cppu::_copyConstructAny(_uno_Any*, void*, _typelib_TypeDescriptionReference*, _typelib_TypeDescription*, void (*)(void*), _uno_Mapping*)
                            3 cppu::_copyConstructAnyFromData(_uno_Any*, void*, _typelib_TypeDescriptionReference*, _typelib_TypeDescription*, void (*)(void*), _uno_Mapping*)
                            1 DYLD-STUB$$cppu::OWeakObject::acquire()
                          5 uno_type_any_assign
                        24 configmgr::Access::queryInterface(com::sun::star::uno::Type const&)
                        24 cppu::_destructAny(_uno_Any*, void (*)(void*))
                          16 typelib_typedescriptionreference_release
                            13 typelib_typedescription_release
                            3 typelib_typedescriptionreference_release
                          6 cppu::_destructAny(_uno_Any*, void (*)(void*))
                          2 cppu::OWeakObject::release()
                        21 cppu::OWeakObject::queryInterface(com::sun::star::uno::Type const&)
                          9 uno_any_construct
                            7 typelib_typedescriptionreference_acquire
                            2 uno_any_construct
                          6 typelib_typedescriptionreference_equals
                          3 com::sun::star::uno::cppu_detail_getUnoType(com::sun::star::uno::XWeak const*)
                          2 cppu::OWeakObject::queryInterface(com::sun::star::uno::Type const&)
                          1 typelib_static_type_getByTypeClass
                        11 configmgr::RootAccess::getNode()
                        11 uno_type_any_construct
                          11 cppu::_copyConstructAny(_uno_Any*, void*, _typelib_TypeDescriptionReference*, _typelib_TypeDescription*, void (*)(void*), _uno_Mapping*)
                            9 cppu::_copyConstructAnyFromData(_uno_Any*, void*, _typelib_TypeDescriptionReference*, _typelib_TypeDescription*, void (*)(void*), _uno_Mapping*)
                              4 cppu::_copyConstructAnyFromData(_uno_Any*, void*, _typelib_TypeDescriptionReference*, _typelib_TypeDescription*, void (*)(void*), _uno_Mapping*)
                              3 cppu::OWeakObject::acquire()
                              2 com::sun::star::uno::cpp_acquire(void*)
                            2 non-virtual thunk to configmgr::RootAccess::acquire()
                        7 uno_any_construct
                          5 typelib_typedescriptionreference_acquire
                          2 uno_any_construct
                        6 configmgr::RootAccess::getRootAccess()
                          5 cppu::OWeakObject::acquire()
                          1 configmgr::RootAccess::getRootAccess()
                        5 typelib_typedescriptionreference_equals
                        3 __dynamic_cast
                          2 __cxxabiv1::__si_class_type_info::__do_dyncast(int, __cxxabiv1::__class_type_info::__sub_kind, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info::__dyncast_result&) const
                          1 __dynamic_cast
                        3 cppu::OWeakObject::release()
                        2 configmgr::RootAccess::isUpdate() const
                        1 DYLD-STUB$$typelib_static_type_getByTypeClass
                        1 DYLD-STUB$$typelib_typedescriptionreference_equals
                        1 com::sun::star::beans::cppu_detail_getUnoType(com::sun::star::beans::XMultiPropertySet const*)
                        1 com::sun::star::beans::cppu_detail_getUnoType(com::sun::star::beans::XPropertySet const*)
                        1 com::sun::star::container::cppu_detail_getUnoType(com::sun::star::container::XNameContainer const*)
                        1 configmgr::GroupNode::kind() const
                        1 uno_any_destruct
                      7 configmgr::Access::checkLocalizedPropertyAccess()
                        4 configmgr::Access::checkLocalizedPropertyAccess()
                        2 configmgr::RootAccess::getNode()
                        1 configmgr::SetNode::kind() const
                      7 osl_acquireMutex
                        6 pthread_mutex_lock
                        1 __spin_lock
                      5 osl_releaseMutex
                        3 pthread_mutex_unlock
                        2 __spin_lock
                      3 configmgr::RootAccess::queryInterface(com::sun::star::uno::Type const&)
                      1 DYLD-STUB$$cppu::OWeakObject::queryInterface(com::sun::star::uno::Type const&)
                      1 DYLD-STUB$$typelib_typedescriptionreference_equals
                      1 DYLD-STUB$$uno_type_any_assign
                      1 uno_any_destruct
                    6 com::sun::star::uno::BaseReference::iquery_throw(com::sun::star::uno::XInterface*, com::sun::star::uno::Type const&)
                    6 cppu::_destructAny(_uno_Any*, void (*)(void*))
                      5 typelib_typedescriptionreference_release
                        3 typelib_typedescriptionreference_release
                        2 typelib_typedescription_release
                      1 cppu::_destructAny(_uno_Any*, void (*)(void*))
                    1 DYLD-STUB$$osl_acquireMutex
                  94 uno_type_any_assign
                    51 cppu::_copyConstructAny(_uno_Any*, void*, _typelib_TypeDescriptionReference*, _typelib_TypeDescription*, void (*)(void*), _uno_Mapping*)
                      49 cppu::_copyConstructAnyFromData(_uno_Any*, void*, _typelib_TypeDescriptionReference*, _typelib_TypeDescription*, void (*)(void*), _uno_Mapping*)
                        22 uno_type_copyData
                          19 cppu::_copyConstructData(void*, void*, _typelib_TypeDescriptionReference*, _typelib_TypeDescription*, void (*)(void*), _uno_Mapping*)
                            10 cppu::_copyConstructAny(_uno_Any*, void*, _typelib_TypeDescriptionReference*, _typelib_TypeDescription*, void (*)(void*), _uno_Mapping*)
                              9 cppu::_copyConstructAnyFromData(_uno_Any*, void*, _typelib_TypeDescriptionReference*, _typelib_TypeDescription*, void (*)(void*), _uno_Mapping*)
                                6 cppu::_copyConstructAnyFromData(_uno_Any*, void*, _typelib_TypeDescriptionReference*, _typelib_TypeDescription*, void (*)(void*), _uno_Mapping*)
                                3 rtl_uString_acquire
                              1 cppu::_copyConstructAny(_uno_Any*, void*, _typelib_TypeDescriptionReference*, _typelib_TypeDescription*, void (*)(void*), _uno_Mapping*)
                            5 rtl_uString_acquire
                            4 cppu::_copyConstructData(void*, void*, _typelib_TypeDescriptionReference*, _typelib_TypeDescription*, void (*)(void*), _uno_Mapping*)
                          3 uno_type_copyData
                        14 cppu::_copyConstructAnyFromData(_uno_Any*, void*, _typelib_TypeDescriptionReference*, _typelib_TypeDescription*, void (*)(void*), _uno_Mapping*)
                        8 rtl_allocateMemory_CUSTOM(unsigned long)
                          8 rtl_cache_alloc
                            2 pthread_mutex_lock
                            2 pthread_mutex_unlock
                            2 rtl_cache_alloc
                            1 DYLD-STUB$$_spin_lock
                            1 __spin_lock
                        5 rtl_uString_acquire
                      2 cppu::_copyConstructAny(_uno_Any*, void*, _typelib_TypeDescriptionReference*, _typelib_TypeDescription*, void (*)(void*), _uno_Mapping*)
                    42 cppu::_destructAny(_uno_Any*, void (*)(void*))
                      22 uno_type_destructData
                        18 cppu::_destructData(void*, _typelib_TypeDescriptionReference*, _typelib_TypeDescription*, void (*)(void*))
                          11 cppu::_destructAny(_uno_Any*, void (*)(void*))
                            4 rtl_freeMemory_CUSTOM(void*)
                              4 rtl_cache_free
                                2 pthread_mutex_lock
                                1 __spin_lock
                                1 rtl_cache_free
                            3 rtl_uString_release
                            2 cppu::_destructAny(_uno_Any*, void (*)(void*))
                            2 rtl_freeMemory
                          6 cppu::_destructData(void*, _typelib_TypeDescriptionReference*, _typelib_TypeDescription*, void (*)(void*))
                          1 rtl_uString_release
                        4 uno_type_destructData
                      7 cppu::_destructAny(_uno_Any*, void (*)(void*))
                      5 rtl_freeMemory_CUSTOM(void*)
                        2 pthread_mutex_unlock
                        1 __spin_lock
                        1 rtl_cache_free
                          1 pthread_mutex_lock
                        1 rtl_freeMemory_CUSTOM(void*)
                      5 typelib_typedescriptionreference_release
                        5 typelib_typedescription_release
                      3 rtl_uString_release
                    1 uno_type_any_assign
                  68 cppu::_destructAny(_uno_Any*, void (*)(void*))
                    19 uno_type_destructData
                      16 cppu::_destructData(void*, _typelib_TypeDescriptionReference*, _typelib_TypeDescription*, void (*)(void*))
                        12 cppu::_destructAny(_uno_Any*, void (*)(void*))
                          7 typelib_typedescriptionreference_release
                            6 typelib_typedescription_release
                            1 typelib_typedescriptionreference_release
                          4 rtl_uString_release
                          1 cppu::_destructAny(_uno_Any*, void (*)(void*))
                        3 cppu::_destructData(void*, _typelib_TypeDescriptionReference*, _typelib_TypeDescription*, void (*)(void*))
                        1 rtl_uString_release
                      3 uno_type_destructData
                    17 rtl_freeMemory_CUSTOM(void*)
                      6 rtl_cache_free
                        2 __spin_lock
                        2 pthread_mutex_lock
                        2 rtl_cache_free
                      4 pthread_mutex_unlock
                      3 DYLD-STUB$$pthread_mutex_lock
                      3 __spin_lock
                      1 rtl_freeMemory_CUSTOM(void*)
                    15 typelib_typedescriptionreference_release
                      12 typelib_typedescription_release
                      3 typelib_typedescriptionreference_release
                    12 cppu::_destructAny(_uno_Any*, void (*)(void*))
                    4 rtl_uString_release
                    1 cppu::WeakComponentImplHelperBase::release()
                  63 rtl_uString_newFromLiteral
                    39 rtl_uString_ImplAlloc(long)
                      32 rtl_allocateMemory_CUSTOM(unsigned long)
                        28 rtl_cache_alloc
                          9 rtl_cache_alloc
                          7 __spin_lock
                          5 pthread_mutex_lock
                            4 pthread_mutex_lock
                            1 OSSpinLockLock
                          5 pthread_mutex_unlock
                          2 DYLD-STUB$$_spin_unlock
                        3 rtl_allocateMemory_CUSTOM(unsigned long)
                        1 DYLD-STUB$$pthread_mutex_unlock
                      5 rtl_uString_ImplAlloc(long)
                      2 rtl_allocateMemory
                    24 rtl_uString_newFromLiteral
                  62 uno_type_any_construct
                    57 cppu::_copyConstructAny(_uno_Any*, void*, _typelib_TypeDescriptionReference*, _typelib_TypeDescription*, void (*)(void*), _uno_Mapping*)
                      54 cppu::_copyConstructAnyFromData(_uno_Any*, void*, _typelib_TypeDescriptionReference*, _typelib_TypeDescription*, void (*)(void*), _uno_Mapping*)
                        24 uno_type_copyData
                          19 cppu::_copyConstructData(void*, void*, _typelib_TypeDescriptionReference*, _typelib_TypeDescription*, void (*)(void*), _uno_Mapping*)
                            10 cppu::_copyConstructData(void*, void*, _typelib_TypeDescriptionReference*, _typelib_TypeDescription*, void (*)(void*), _uno_Mapping*)
                            8 cppu::_copyConstructAny(_uno_Any*, void*, _typelib_TypeDescriptionReference*, _typelib_TypeDescription*, void (*)(void*), _uno_Mapping*)
                              7 cppu::_copyConstructAnyFromData(_uno_Any*, void*, _typelib_TypeDescriptionReference*, _typelib_TypeDescription*, void (*)(void*), _uno_Mapping*)
                                5 cppu::_copyConstructAnyFromData(_uno_Any*, void*, _typelib_TypeDescriptionReference*, _typelib_TypeDescription*, void (*)(void*), _uno_Mapping*)
                                2 rtl_uString_acquire
                              1 cppu::_copyConstructAny(_uno_Any*, void*, _typelib_TypeDescriptionReference*, _typelib_TypeDescription*, void (*)(void*), _uno_Mapping*)
                            1 rtl_uString_acquire
                          5 uno_type_copyData
                        17 rtl_allocateMemory_CUSTOM(unsigned long)
                          13 rtl_cache_alloc
                            4 __spin_lock
                            4 pthread_mutex_unlock
                              3 pthread_mutex_unlock
                              1 OSSpinLockUnlock
                            3 pthread_mutex_lock
                            1 DYLD-STUB$$_spin_unlock
                            1 rtl_cache_alloc
                          3 rtl_allocateMemory_CUSTOM(unsigned long)
                          1 DYLD-STUB$$pthread_mutex_unlock
                        9 cppu::_copyConstructAnyFromData(_uno_Any*, void*, _typelib_TypeDescriptionReference*, _typelib_TypeDescription*, void (*)(void*), _uno_Mapping*)
                        3 rtl_uString_acquire
                        1 rtl_allocateMemory
                      3 cppu::_copyConstructAny(_uno_Any*, void*, _typelib_TypeDescriptionReference*, _typelib_TypeDescription*, void (*)(void*), _uno_Mapping*)
                    5 uno_type_any_construct
                  40 cppu::ComponentContext::getValueByName(rtl::OUString const&)
                    30 cppu::ComponentContext::lookupMap(rtl::OUString const&)
                      13 uno_type_any_construct
                        11 cppu::_copyConstructAny(_uno_Any*, void*, _typelib_TypeDescriptionReference*, _typelib_TypeDescription*, void (*)(void*), _uno_Mapping*)
                          8 cppu::_copyConstructAnyFromData(_uno_Any*, void*, _typelib_TypeDescriptionReference*, _typelib_TypeDescription*, void (*)(void*), _uno_Mapping*)
                            4 cppu::_copyConstructAnyFromData(_uno_Any*, void*, _typelib_TypeDescriptionReference*, _typelib_TypeDescription*, void (*)(void*), _uno_Mapping*)
                            3 cppu::WeakComponentImplHelperBase::acquire()
                            1 cppu::WeakComponentImplHelper5<com::sun::star::lang::XServiceInfo, com::sun::star::lang::XMultiServiceFactory, com::sun::star::util::XRefreshable, com::sun::star::util::XFlushable, com::sun::star::lang::XLocalizable>::acquire()
                          2 cppu::_copyConstructAny(_uno_Any*, void*, _typelib_TypeDescriptionReference*, _typelib_TypeDescription*, void (*)(void*), _uno_Mapping*)
                          1 DYLD-STUB$$cppu::WeakComponentImplHelperBase::acquire()
                        2 uno_type_any_construct
                      11 boost::unordered_detail::hash_table<boost::unordered_detail::map<rtl::OUString, rtl::OUStringHash, std::equal_to<rtl::OUString>, std::allocator<std::pair<rtl::OUString const, cppu::ComponentContext::ContextEntry*> > > >::find(rtl::OUString const&) const
                        6 rtl_ustr_reverseCompare_WithLength
                        5 rtl_ustr_hashCode_WithLength
                      2 cppu::ComponentContext::lookupMap(rtl::OUString const&)
                      2 osl_acquireMutex
                        2 pthread_mutex_lock
                      2 osl_releaseMutex
                        1 __spin_lock
                        1 pthread_mutex_unlock
                    5 uno_type_any_construct
                      3 cppu::_copyConstructAny(_uno_Any*, void*, _typelib_TypeDescriptionReference*, _typelib_TypeDescription*, void (*)(void*), _uno_Mapping*)
                        2 cppu::_copyConstructAnyFromData(_uno_Any*, void*, _typelib_TypeDescriptionReference*, _typelib_TypeDescription*, void (*)(void*), _uno_Mapping*)
                        1 cppu::_copyConstructAny(_uno_Any*, void*, _typelib_TypeDescriptionReference*, _typelib_TypeDescription*, void (*)(void*), _uno_Mapping*)
                      2 uno_type_any_construct
                    3 cppu::_destructAny(_uno_Any*, void (*)(void*))
                      2 typelib_typedescriptionreference_release
                        1 typelib_typedescription_release
                        1 typelib_typedescriptionreference_release
                      1 cppu::WeakComponentImplHelperBase::release()
                    2 cppu::ComponentContext::getValueByName(rtl::OUString const&)
                  30 uno_type_destructData
                    30 cppu::_destructData(void*, _typelib_TypeDescriptionReference*, _typelib_TypeDescription*, void (*)(void*))
                      18 cppu::idestructElements(void*, _typelib_TypeDescriptionReference*, long, long, void (*)(void*))
                        17 cppu::_destructAny(_uno_Any*, void (*)(void*))
                          10 uno_type_destructData
                            9 cppu::_destructData(void*, _typelib_TypeDescriptionReference*, _typelib_TypeDescription*, void (*)(void*))
                              8 cppu::_destructAny(_uno_Any*, void (*)(void*))
                                6 rtl_uString_release
                                1 cppu::_destructAny(_uno_Any*, void (*)(void*))
                                1 typelib_typedescriptionreference_release
                                  1 typelib_typedescription_release
                              1 rtl_uString_release
                            1 uno_type_destructData
                          4 rtl_freeMemory_CUSTOM(void*)
                            3 rtl_cache_free
                              2 __spin_lock
                              1 pthread_mutex_lock
                            1 pthread_mutex_unlock
                          3 cppu::_destructAny(_uno_Any*, void (*)(void*))
                        1 cppu::idestructElements(void*, _typelib_TypeDescriptionReference*, long, long, void (*)(void*))
                      10 rtl_freeMemory_CUSTOM(void*)
                        7 rtl_cache_free
                          2 __spin_lock
                          2 pthread_mutex_lock
                          2 rtl_cache_free
                          1 DYLD-STUB$$_spin_unlock
                        2 rtl_freeMemory_CUSTOM(void*)
                        1 pthread_mutex_unlock
                      2 cppu::_destructData(void*, _typelib_TypeDescriptionReference*, _typelib_TypeDescription*, void (*)(void*))
                  29 rtl_freeMemory_CUSTOM(void*)
                    15 rtl_cache_free
                      8 pthread_mutex_lock
                      4 rtl_cache_free
                      2 __spin_lock
                      1 DYLD-STUB$$_spin_lock
                    6 pthread_mutex_unlock
                      5 pthread_mutex_unlock
                      1 OSSpinLockUnlock
                    5 __spin_lock
                    2 rtl_freeMemory_CUSTOM(void*)
                    1 DYLD-STUB$$_spin_unlock
                  26 uno_type_sequence_construct
                    19 cppu::idefaultConstructElements(_sal_Sequence**, _typelib_TypeDescriptionReference*, long, long, long)
                      8 cppu::idefaultConstructElements(_sal_Sequence**, _typelib_TypeDescriptionReference*, long, long, long)
                      7 rtl_allocateMemory_CUSTOM(unsigned long)
                        5 rtl_cache_alloc
                          2 __spin_lock
                          2 pthread_mutex_lock
                          1 pthread_mutex_unlock
                        2 rtl_allocateMemory_CUSTOM(unsigned long)
                      3 rtl_allocateMemory
                      1 typelib_typedescriptionreference_acquire
                    7 uno_type_sequence_construct
                  25 uno_type_assignData
                    24 cppu::_assignData(void*, _typelib_TypeDescriptionReference*, _typelib_TypeDescription*, void*, _typelib_TypeDescriptionReference*, _typelib_TypeDescription*, void* (*)(void*, _typelib_TypeDescriptionReference*), void (*)(void*), void (*)(void*))
                      23 com::sun::star::uno::cpp_queryInterface(void*, _typelib_TypeDescriptionReference*)
                        18 cppu::WeakComponentImplHelper5<com::sun::star::lang::XServiceInfo, com::sun::star::lang::XMultiServiceFactory, com::sun::star::util::XRefreshable, com::sun::star::util::XFlushable, com::sun::star::lang::XLocalizable>::queryInterface(com::sun::star::uno::Type const&)
                          16 cppu::WeakComponentImplHelper_query(com::sun::star::uno::Type const&, cppu::class_data*, void*, cppu::WeakComponentImplHelperBase*)
                            8 uno_type_any_construct
                              7 cppu::_copyConstructAny(_uno_Any*, void*, _typelib_TypeDescriptionReference*, _typelib_TypeDescription*, void (*)(void*), _uno_Mapping*)
                                5 cppu::_copyConstructAnyFromData(_uno_Any*, void*, _typelib_TypeDescriptionReference*, _typelib_TypeDescription*, void (*)(void*), _uno_Mapping*)
                                  2 com::sun::star::uno::cpp_acquire(void*)
                                  2 cppu::WeakComponentImplHelper5<com::sun::star::lang::XServiceInfo, com::sun::star::lang::XMultiServiceFactory, com::sun::star::util::XRefreshable, com::sun::star::util::XFlushable, com::sun::star::lang::XLocalizable>::acquire()
                                  1 cppu::_copyConstructAnyFromData(_uno_Any*, void*, _typelib_TypeDescriptionReference*, _typelib_TypeDescription*, void (*)(void*), _uno_Mapping*)
                                2 cppu::_copyConstructAny(_uno_Any*, void*, _typelib_TypeDescriptionReference*, _typelib_TypeDescription*, void (*)(void*), _uno_Mapping*)
                              1 uno_type_any_construct
                            5 cppu::__queryDeepNoXInterface(_typelib_TypeDescriptionReference*, cppu::class_data*, void*)
                              3 cppu::__getTypeEntries(cppu::class_data*)
                              2 cppu::__queryDeepNoXInterface(_typelib_TypeDescriptionReference*, cppu::class_data*, void*)
                            2 cppu::WeakComponentImplHelper_query(com::sun::star::uno::Type const&, cppu::class_data*, void*, cppu::WeakComponentImplHelperBase*)
                            1 cppu::checkInterface(com::sun::star::uno::Type const&)
                          2 cppu::WeakComponentImplHelper5<com::sun::star::lang::XServiceInfo, com::sun::star::lang::XMultiServiceFactory, com::sun::star::util::XRefreshable, com::sun::star::util::XFlushable, com::sun::star::lang::XLocalizable>::queryInterface(com::sun::star::uno::Type const&)
                        3 com::sun::star::uno::cpp_queryInterface(void*, _typelib_TypeDescriptionReference*)
                        2 cppu::_destructAny(_uno_Any*, void (*)(void*))
                          1 cppu::_destructAny(_uno_Any*, void (*)(void*))
                          1 typelib_typedescriptionreference_release
                            1 typelib_typedescription_release
                      1 cppu::_assignData(void*, _typelib_TypeDescriptionReference*, _typelib_TypeDescription*, void*, _typelib_TypeDescriptionReference*, _typelib_TypeDescription*, void* (*)(void*, _typelib_TypeDescriptionReference*), void (*)(void*), void (*)(void*))
                    1 uno_type_assignData
                  23 UpdateCheckConfig::get(com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&, rtl::Reference<UpdateCheckConfigListener> const&)
                  17 UpdateCheckConfig::UpdateCheckConfig(com::sun::star::uno::Reference<com::sun::star::container::XNameContainer> const&, com::sun::star::uno::Reference<com::sun::star::container::XNameContainer> const&, com::sun::star::uno::Reference<com::sun::star::container::XNameContainer> const&, rtl::Reference<UpdateCheckConfigListener> const&)
                    7 osl_incrementInterlockedCount
                    6 cppu::OWeakObject::acquire()
                    2 UpdateCheck::acquire()
                    2 UpdateCheckConfig::UpdateCheckConfig(com::sun::star::uno::Reference<com::sun::star::container::XNameContainer> const&, com::sun::star::uno::Reference<com::sun::star::container::XNameContainer> const&, com::sun::star::uno::Reference<com::sun::star::container::XNameContainer> const&, rtl::Reference<UpdateCheckConfigListener> const&)
                  11 rtl_uString_release
                  8 rtl_allocateMemory_CUSTOM(unsigned long)
                    7 rtl_cache_alloc
                      4 __spin_lock
                      1 pthread_mutex_lock
                      1 pthread_mutex_unlock
                      1 rtl_cache_alloc
                    1 rtl_allocateMemory_CUSTOM(unsigned long)
                  7 cppu::OWeakObject::release()
                  5 typelib_static_type_getByTypeClass
                  3 uno_any_construct
                    2 uno_any_construct
                    1 typelib_typedescriptionreference_acquire
                  2 com::sun::star::container::cppu_detail_getUnoType(com::sun::star::container::XNameContainer const*)
                  2 cppu::OWeakObject::acquire()
                  2 cppu::WeakImplHelper3<com::sun::star::container::XNameReplace, com::sun::star::util::XChangesBatch, com::sun::star::lang::XServiceInfo>::acquire()
                  2 uno_any_destruct
                  1 DYLD-STUB$$pthread_mutex_unlock
                  1 DYLD-STUB$$rtl_uString_assign
                  1 DYLD-STUB$$rtl_uString_new
                  1 DYLD-STUB$$uno_any_construct
                  1 configmgr::RootAccess::acquire()
                  1 configmgr::RootAccess::release()
                  1 cppu::WeakComponentImplHelperBase::release()
                  1 non-virtual thunk to configmgr::RootAccess::acquire()
                  1 rtl_allocateMemory
                  1 rtl_freeMemory
                303 UpdateCheckConfig::getLastChecked() const
                  263 UpdateCheckConfig::getByName(rtl::OUString const&)
                    256 configmgr::Access::getByName(rtl::OUString const&)
                      133 configmgr::Access::getChild(rtl::OUString const&)
                        121 configmgr::Access::getUnmodifiedChild(rtl::OUString const&)
                          40 configmgr::ChildAccess::ChildAccess(configmgr::Components&, rtl::Reference<configmgr::RootAccess> const&, rtl::Reference<configmgr::Access> const&, rtl::OUString const&, rtl::Reference<configmgr::Node> const&)
                            13 configmgr::ChildAccess::ChildAccess(configmgr::Components&, rtl::Reference<configmgr::RootAccess> const&, rtl::Reference<configmgr::Access> const&, rtl::OUString const&, rtl::Reference<configmgr::Node> const&)
                            11 configmgr::Access::Access(configmgr::Components&)
                              7 configmgr::Access::Access(configmgr::Components&)
                              4 configmgr::lock()
                            7 configmgr::RootAccess::acquire()
                            4 configmgr::lock()
                            3 rtl_uString_acquire
                            2 cppu::OWeakObject::acquire()
                          25 std::_Rb_tree<rtl::OUString, std::pair<rtl::OUString const, configmgr::ChildAccess*>, std::_Select1st<std::pair<rtl::OUString const, configmgr::ChildAccess*> >, std::less<rtl::OUString>, std::allocator<std::pair<rtl::OUString const, configmgr::ChildAccess*> > >::_M_insert_unique(std::_Rb_tree_iterator<std::pair<rtl::OUString const, configmgr::ChildAccess*> >, std::pair<rtl::OUString const, configmgr::ChildAccess*> const&)
                            24 std::_Rb_tree<rtl::OUString, std::pair<rtl::OUString const, configmgr::ChildAccess*>, std::_Select1st<std::pair<rtl::OUString const, configmgr::ChildAccess*> >, std::less<rtl::OUString>, std::allocator<std::pair<rtl::OUString const, configmgr::ChildAccess*> > >::_M_insert_unique(std::pair<rtl::OUString const, configmgr::ChildAccess*> const&)
                              19 std::_Rb_tree<rtl::OUString, std::pair<rtl::OUString const, configmgr::ChildAccess*>, std::_Select1st<std::pair<rtl::OUString const, configmgr::ChildAccess*> >, std::less<rtl::OUString>, std::allocator<std::pair<rtl::OUString const, configmgr::ChildAccess*> > >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair<rtl::OUString const, configmgr::ChildAccess*> const&)
                                13 operator new(unsigned long)
                                  12 malloc
                                    10 malloc_zone_malloc
                                      8 szone_malloc_should_clear
                                        4 szone_malloc_should_clear
                                        2 __cpu_number
                                        1 OSSpinLockUnlock
                                        1 tiny_malloc_from_free_list
                                      2 __spin_lock
                                    2 malloc
                                  1 operator new(unsigned long)
                                2 rtl_uString_acquire
                                2 std::_Rb_tree<rtl::OUString, std::pair<rtl::OUString const, configmgr::ChildAccess*>, std::_Select1st<std::pair<rtl::OUString const, configmgr::ChildAccess*> >, std::less<rtl::OUString>, std::allocator<std::pair<rtl::OUString const, configmgr::ChildAccess*> > >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair<rtl::OUString const, configmgr::ChildAccess*> const&)
                                1 DYLD-STUB$$malloc
                                1 std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)
                              5 std::_Rb_tree<rtl::OUString, std::pair<rtl::OUString const, configmgr::ChildAccess*>, std::_Select1st<std::pair<rtl::OUString const, configmgr::ChildAccess*> >, std::less<rtl::OUString>, std::allocator<std::pair<rtl::OUString const, configmgr::ChildAccess*> > >::_M_insert_unique(std::pair<rtl::OUString const, configmgr::ChildAccess*> const&)
                            1 std::_Rb_tree<rtl::OUString, std::pair<rtl::OUString const, configmgr::ChildAccess*>, std::_Select1st<std::pair<rtl::OUString const, configmgr::ChildAccess*> >, std::less<rtl::OUString>, std::allocator<std::pair<rtl::OUString const, configmgr::ChildAccess*> > >::_M_insert_unique(std::_Rb_tree_iterator<std::pair<rtl::OUString const, configmgr::ChildAccess*> >, std::pair<rtl::OUString const, configmgr::ChildAccess*> const&)
                          16 configmgr::Node::getMember(rtl::OUString const&)
                            13 std::_Rb_tree<rtl::OUString, std::pair<rtl::OUString const, rtl::Reference<configmgr::Node> >, std::_Select1st<std::pair<rtl::OUString const, rtl::Reference<configmgr::Node> > >, std::less<rtl::OUString>, std::allocator<std::pair<rtl::OUString const, rtl::Reference<configmgr::Node> > > >::find(rtl::OUString const&) const
                              8 rtl_ustr_compare_WithLength
                              5 std::_Rb_tree<rtl::OUString, std::pair<rtl::OUString const, rtl::Reference<configmgr::Node> >, std::_Select1st<std::pair<rtl::OUString const, rtl::Reference<configmgr::Node> > >, std::less<rtl::OUString>, std::allocator<std::pair<rtl::OUString const, rtl::Reference<configmgr::Node> > > >::find(rtl::OUString const&) const
                            2 configmgr::Node::getMember(rtl::OUString const&)
                            1 DYLD-STUB$$rtl_ustr_compare_WithLength
                          12 rtl_allocateMemory_CUSTOM(unsigned long)
                            10 rtl_cache_alloc
                              5 rtl_cache_alloc
                              3 pthread_mutex_lock
                              1 __spin_lock
                              1 pthread_mutex_unlock
                            2 rtl_allocateMemory_CUSTOM(unsigned long)
                          7 configmgr::Access::getUnmodifiedChild(rtl::OUString const&)
                          3 configmgr::ChildAccess::acquire()
                          3 configmgr::RootAccess::getNode()
                          3 configmgr::RootAccess::getRootAccess()
                            2 cppu::OWeakObject::acquire()
                            1 configmgr::RootAccess::getRootAccess()
                          3 cppu::OWeakObject::release()
                          2 configmgr::RootAccess::acquire()
                          2 configmgr::RootAccess::release()
                          2 rtl_uString_acquire
                          1 rtl_allocateMemory
                          1 rtl_uString_release
                          1 std::_Rb_tree<rtl::OUString, std::pair<rtl::OUString const, configmgr::ChildAccess*>, std::_Select1st<std::pair<rtl::OUString const, configmgr::ChildAccess*> >, std::less<rtl::OUString>, std::allocator<std::pair<rtl::OUString const, configmgr::ChildAccess*> > >::lower_bound(rtl::OUString const&)
                        5 configmgr::Access::getChild(rtl::OUString const&)
                        2 configmgr::RootAccess::getNode()
                        2 std::_Rb_tree<rtl::OUString, std::pair<rtl::OUString const, configmgr::Access::ModifiedChild>, std::_Select1st<std::pair<rtl::OUString const, configmgr::Access::ModifiedChild> >, std::less<rtl::OUString>, std::allocator<std::pair<rtl::OUString const, configmgr::Access::ModifiedChild> > >::find(rtl::OUString const&)
                        1 DYLD-STUB$$rtl_allocateMemory
                        1 DYLD-STUB$$rtl_uString_release
                        1 rtl_allocateMemory
                      67 configmgr::ChildAccess::~ChildAccess()
                        34 std::_Rb_tree<rtl::OUString, std::pair<rtl::OUString const, configmgr::ChildAccess*>, std::_Select1st<std::pair<rtl::OUString const, configmgr::ChildAccess*> >, std::less<rtl::OUString>, std::allocator<std::pair<rtl::OUString const, configmgr::ChildAccess*> > >::erase(rtl::OUString const&)
                          29 std::_Rb_tree<rtl::OUString, std::pair<rtl::OUString const, configmgr::ChildAccess*>, std::_Select1st<std::pair<rtl::OUString const, configmgr::ChildAccess*> >, std::less<rtl::OUString>, std::allocator<std::pair<rtl::OUString const, configmgr::ChildAccess*> > >::erase(std::_Rb_tree_iterator<std::pair<rtl::OUString const, configmgr::ChildAccess*> >, std::_Rb_tree_iterator<std::pair<rtl::OUString const, configmgr::ChildAccess*> >)
                            29 std::_Rb_tree<rtl::OUString, std::pair<rtl::OUString const, configmgr::ChildAccess*>, std::_Select1st<std::pair<rtl::OUString const, configmgr::ChildAccess*> >, std::less<rtl::OUString>, std::allocator<std::pair<rtl::OUString const, configmgr::ChildAccess*> > >::_M_erase(std::_Rb_tree_node<std::pair<rtl::OUString const, configmgr::ChildAccess*> >*)
                              23 free
                                16 szone_free_definite_size
                                  12 szone_free_definite_size
                                  4 tiny_free_list_add_ptr
                                4 __spin_lock
                                3 szone_size
                              4 std::_Rb_tree<rtl::OUString, std::pair<rtl::OUString const, configmgr::ChildAccess*>, std::_Select1st<std::pair<rtl::OUString const, configmgr::ChildAccess*> >, std::less<rtl::OUString>, std::allocator<std::pair<rtl::OUString const, configmgr::ChildAccess*> > >::_M_erase(std::_Rb_tree_node<std::pair<rtl::OUString const, configmgr::ChildAccess*> >*)
                              1 rtl_uString_release
                              1 std::_Rb_tree<rtl::OUString, std::pair<rtl::OUString const, configmgr::ChildAccess*>, std::_Select1st<std::pair<rtl::OUString const, configmgr::ChildAccess*> >, std::less<rtl::OUString>, std::allocator<std::pair<rtl::OUString const, configmgr::ChildAccess*> > >::_M_erase(std::_Rb_tree_node<std::pair<rtl::OUString const, configmgr::ChildAccess*> >*)
                          2 std::_Rb_tree<rtl::OUString, std::pair<rtl::OUString const, configmgr::ChildAccess*>, std::_Select1st<std::pair<rtl::OUString const, configmgr::ChildAccess*> >, std::less<rtl::OUString>, std::allocator<std::pair<rtl::OUString const, configmgr::ChildAccess*> > >::lower_bound(rtl::OUString const&)
                            1 rtl_ustr_compare_WithLength
                            1 std::_Rb_tree<rtl::OUString, std::pair<rtl::OUString const, configmgr::ChildAccess*>, std::_Select1st<std::pair<rtl::OUString const, configmgr::ChildAccess*> >, std::less<rtl::OUString>, std::allocator<std::pair<rtl::OUString const, configmgr::ChildAccess*> > >::lower_bound(rtl::OUString const&)
                          2 std::_Rb_tree<rtl::OUString, std::pair<rtl::OUString const, configmgr::ChildAccess*>, std::_Select1st<std::pair<rtl::OUString const, configmgr::ChildAccess*> >, std::less<rtl::OUString>, std::allocator<std::pair<rtl::OUString const, configmgr::ChildAccess*> > >::upper_bound(rtl::OUString const&)
                            1 rtl_ustr_compare_WithLength
                            1 std::_Rb_tree<rtl::OUString, std::pair<rtl::OUString const, configmgr::ChildAccess*>, std::_Select1st<std::pair<rtl::OUString const, configmgr::ChildAccess*> >, std::less<rtl::OUString>, std::allocator<std::pair<rtl::OUString const, configmgr::ChildAccess*> > >::upper_bound(rtl::OUString const&)
                          1 std::_Rb_tree<rtl::OUString, std::pair<rtl::OUString const, configmgr::ChildAccess*>, std::_Select1st<std::pair<rtl::OUString const, configmgr::ChildAccess*> >, std::less<rtl::OUString>, std::allocator<std::pair<rtl::OUString const, configmgr::ChildAccess*> > >::erase(rtl::OUString const&)
                        10 osl_acquireMutex
                          6 pthread_mutex_lock
                          2 __spin_lock
                          2 osl_acquireMutex
                        8 configmgr::Access::~Access()
                          2 configmgr::Access::~Access()
                          2 std::_Rb_tree<com::sun::star::uno::Reference<com::sun::star::lang::XEventListener>, com::sun::star::uno::Reference<com::sun::star::lang::XEventListener>, std::_Identity<com::sun::star::uno::Reference<com::sun::star::lang::XEventListener> >, std::less<com::sun::star::uno::Reference<com::sun::star::lang::XEventListener> >, std::allocator<com::sun::star::uno::Reference<com::sun::star::lang::XEventListener> > >::_M_erase(std::_Rb_tree_node<com::sun::star::uno::Reference<com::sun::star::lang::XEventListener> >*)
                          2 std::_Rb_tree<rtl::OUString, std::pair<rtl::OUString const, std::multiset<com::sun::star::uno::Reference<com::sun::star::beans::XPropertyChangeListener>, std::less<com::sun::star::uno::Reference<com::sun::star::beans::XPropertyChangeListener> >, std::allocator<com::sun::star::uno::Reference<com::sun::star::beans::XPropertyChangeListener> > > >, std::_Select1st<std::pair<rtl::OUString const, std::multiset<com::sun::star::uno::Reference<com::sun::star::beans::XPropertyChangeListener>, std::less<com::sun::star::uno::Reference<com::sun::star::beans::XPropertyChangeListener> >, std::allocator<com::sun::star::uno::Reference<com::sun::star::beans::XPropertyChangeListener> > > > >, std::less<rtl::OUString>, std::allocator<std::pair<rtl::OUString const, std::multiset<com::sun::star::uno::Reference<com::sun::star::beans::XPropertyChangeListener>, std::less<com::sun::star::uno::Reference<com::sun::star::beans::XPropertyChangeListener> >, std::allocator<com::sun::star::uno::Reference<com::sun::star::beans::XPropertyChangeListener> > > > > >::_M_erase(std::_Rb_tree_node<std::pair<rtl::OUString const, std::multiset<com::sun::star::uno::Reference<com::sun::star::beans::XPropertyChangeListener>, std::less<com::sun::star::uno::Reference<com::sun::star::beans::XPropertyChangeListener> >, std::allocator<com::sun::star::uno::Reference<com::sun::star::beans::XPropertyChangeListener> > > > >*)
                          1 std::_Rb_tree<com::sun::star::uno::Reference<com::sun::star::container::XContainerListener>, com::sun::star::uno::Reference<com::sun::star::container::XContainerListener>, std::_Identity<com::sun::star::uno::Reference<com::sun::star::container::XContainerListener> >, std::less<com::sun::star::uno::Reference<com::sun::star::container::XContainerListener> >, std::allocator<com::sun::star::uno::Reference<com::sun::star::container::XContainerListener> > >::_M_erase(std::_Rb_tree_node<com::sun::star::uno::Reference<com::sun::star::container::XContainerListener> >*)
                          1 std::_Rb_tree<rtl::OUString, std::pair<rtl::OUString const, std::multiset<com::sun::star::uno::Reference<com::sun::star::beans::XVetoableChangeListener>, std::less<com::sun::star::uno::Reference<com::sun::star::beans::XVetoableChangeListener> >, std::allocator<com::sun::star::uno::Reference<com::sun::star::beans::XVetoableChangeListener> > > >, std::_Select1st<std::pair<rtl::OUString const, std::multiset<com::sun::star::uno::Reference<com::sun::star::beans::XVetoableChangeListener>, std::less<com::sun::star::uno::Reference<com::sun::star::beans::XVetoableChangeListener> >, std::allocator<com::sun::star::uno::Reference<com::sun::star::beans::XVetoableChangeListener> > > > >, std::less<rtl::OUString>, std::allocator<std::pair<rtl::OUString const, std::multiset<com::sun::star::uno::Reference<com::sun::star::beans::XVetoableChangeListener>, std::less<com::sun::star::uno::Reference<com::sun::star::beans::XVetoableChangeListener> >, std::allocator<com::sun::star::uno::Reference<com::sun::star::beans::XVetoableChangeListener> > > > > >::_M_erase(std::_Rb_tree_node<std::pair<rtl::OUString const, std::multiset<com::sun::star::uno::Reference<com::sun::star::beans::XVetoableChangeListener>, std::less<com::sun::star::uno::Reference<com::sun::star::beans::XVetoableChangeListener> >, std::allocator<com::sun::star::uno::Reference<com::sun::star::beans::XVetoableChangeListener> > > > >*)
                        6 configmgr::ChildAccess::~ChildAccess()
                        5 osl_releaseMutex
                          3 pthread_mutex_unlock
                          1 __spin_lock
                          1 osl_releaseMutex
                        2 configmgr::Access::releaseChild(rtl::OUString const&)
                        2 rtl_uString_release
                      27 configmgr::ChildAccess::asValue()
                        16 configmgr::PropertyNode::getValue(configmgr::Components&)
                          16 uno_type_any_construct
                            13 cppu::_copyConstructAny(_uno_Any*, void*, _typelib_TypeDescriptionReference*, _typelib_TypeDescription*, void (*)(void*), _uno_Mapping*)
                              13 cppu::_copyConstructAnyFromData(_uno_Any*, void*, _typelib_TypeDescriptionReference*, _typelib_TypeDescription*, void (*)(void*), _uno_Mapping*)
                                9 rtl_allocateMemory_CUSTOM(unsigned long)
                                  7 rtl_cache_alloc
                                    2 __spin_lock
                                    2 pthread_mutex_lock
                                    2 pthread_mutex_unlock
                                      1 OSSpinLockUnlock
                                      1 pthread_mutex_unlock
                                    1 rtl_cache_alloc
                                  2 rtl_allocateMemory_CUSTOM(unsigned long)
                                3 cppu::_copyConstructAnyFromData(_uno_Any*, void*, _typelib_TypeDescriptionReference*, _typelib_TypeDescription*, void (*)(void*), _uno_Mapping*)
                                1 rtl_allocateMemory
                            3 uno_type_any_construct
                        6 configmgr::ChildAccess::asValue()
                        5 __dynamic_cast
                          3 __dynamic_cast
                          2 __cxxabiv1::__si_class_type_info::__do_dyncast(int, __cxxabiv1::__class_type_info::__sub_kind, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info::__dyncast_result&) const
                      8 configmgr::Access::checkLocalizedPropertyAccess()
                        4 configmgr::Access::checkLocalizedPropertyAccess()
                        3 configmgr::GroupNode::kind() const
                        1 configmgr::RootAccess::getNode()
                      7 rtl_freeMemory_CUSTOM(void*)
                        6 rtl_cache_free
                          3 __spin_lock
                          2 rtl_cache_free
                          1 pthread_mutex_lock
                        1 rtl_freeMemory_CUSTOM(void*)
                      5 osl_acquireMutex
                        3 pthread_mutex_lock
                        1 DYLD-STUB$$_spin_lock
                        1 __spin_lock
                      4 cppu::OWeakObject::release()
                        3 cppu::OWeakObject::disposeWeakConnectionPoint()
                        1 cppu::OWeakObject::release()
                      2 osl_releaseMutex
                        2 pthread_mutex_unlock
                      1 configmgr::Access::getByName(rtl::OUString const&)
                      1 configmgr::ChildAccess::release()
                      1 rtl_freeMemory
                    3 UpdateCheckConfig::getByName(rtl::OUString const&)
                    2 rtl_ustr_ascii_compare_WithLength
                    1 DYLD-STUB$$cppu::OWeakObject::release()
                    1 configmgr::ChildAccess::release()
                  19 cppu::_destructAny(_uno_Any*, void (*)(void*))
                    14 rtl_freeMemory_CUSTOM(void*)
                      8 rtl_cache_free
                        4 pthread_mutex_lock
                        2 __spin_lock
                        1 DYLD-STUB$$_spin_lock
                        1 rtl_cache_free
                      2 __spin_lock
                      2 pthread_mutex_unlock
                        1 OSSpinLockLock
                        1 pthread_mutex_unlock
                      2 rtl_freeMemory_CUSTOM(void*)
                    4 typelib_typedescriptionreference_release
                      3 typelib_typedescription_release
                      1 typelib_typedescriptionreference_release
                    1 cppu::_destructAny(_uno_Any*, void (*)(void*))
                  8 rtl_uString_newFromLiteral
                    7 rtl_uString_ImplAlloc(long)
                      6 rtl_allocateMemory_CUSTOM(unsigned long)
                        4 rtl_cache_alloc
                          1 DYLD-STUB$$_spin_lock
                          1 DYLD-STUB$$_spin_unlock
                          1 __spin_lock
                          1 pthread_mutex_lock
                        2 rtl_allocateMemory_CUSTOM(unsigned long)
                      1 rtl_allocateMemory
                    1 rtl_uString_newFromLiteral
                  5 rtl_freeMemory_CUSTOM(void*)
                    4 rtl_cache_free
                      2 __spin_lock
                      1 pthread_mutex_lock
                      1 rtl_cache_free
                    1 pthread_mutex_unlock
                  4 UpdateCheckConfig::getLastChecked() const
                  3 non-virtual thunk to configmgr::Access::getByName(rtl::OUString const&)
                  1 rtl_uString_release
                263 UpdateCheckConfig::~UpdateCheckConfig()
                  227 configmgr::RootAccess::~RootAccess()
                    66 rtl_freeMemory_CUSTOM(void*)
                      33 rtl_cache_free
                        13 pthread_mutex_lock
                          11 pthread_mutex_lock
                          1 OSSpinLockLock
                          1 OSSpinLockUnlock
                        11 __spin_lock
                        7 rtl_cache_free
                        2 DYLD-STUB$$_spin_unlock
                      17 pthread_mutex_unlock
                        16 pthread_mutex_unlock
                        1 OSSpinLockLock
                      12 __spin_lock
                      2 DYLD-STUB$$_spin_unlock
                      1 DYLD-STUB$$pthread_mutex_lock
                      1 rtl_freeMemory_CUSTOM(void*)
                    60 configmgr::Components::removeRootAccess(configmgr::RootAccess*)
                      60 std::_Rb_tree<configmgr::RootAccess*, configmgr::RootAccess*, std::_Identity<configmgr::RootAccess*>, std::less<configmgr::RootAccess*>, std::allocator<configmgr::RootAccess*> >::erase(configmgr::RootAccess* const&)
                        40 std::_Rb_tree<configmgr::RootAccess*, configmgr::RootAccess*, std::_Identity<configmgr::RootAccess*>, std::less<configmgr::RootAccess*>, std::allocator<configmgr::RootAccess*> >::erase(std::_Rb_tree_iterator<configmgr::RootAccess*>, std::_Rb_tree_iterator<configmgr::RootAccess*>)
                          26 free
                            16 szone_free_definite_size
                              9 tiny_free_list_add_ptr
                              7 szone_free_definite_size
                            5 szone_size
                            4 __spin_lock
                            1 free
                          5 std::_Rb_tree_increment(std::_Rb_tree_node_base*)
                          5 std::_Rb_tree_rebalance_for_erase(std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)
                          3 std::_Rb_tree<configmgr::RootAccess*, configmgr::RootAccess*, std::_Identity<configmgr::RootAccess*>, std::less<configmgr::RootAccess*>, std::allocator<configmgr::RootAccess*> >::erase(std::_Rb_tree_iterator<configmgr::RootAccess*>, std::_Rb_tree_iterator<configmgr::RootAccess*>)
                          1 szone_free_definite_size
                        10 std::_Rb_tree<configmgr::RootAccess*, configmgr::RootAccess*, std::_Identity<configmgr::RootAccess*>, std::less<configmgr::RootAccess*>, std::allocator<configmgr::RootAccess*> >::upper_bound(configmgr::RootAccess* const&)
                        7 std::_Rb_tree<configmgr::RootAccess*, configmgr::RootAccess*, std::_Identity<configmgr::RootAccess*>, std::less<configmgr::RootAccess*>, std::allocator<configmgr::RootAccess*> >::lower_bound(configmgr::RootAccess* const&)
                        2 std::_Rb_tree<configmgr::RootAccess*, configmgr::RootAccess*, std::_Identity<configmgr::RootAccess*>, std::less<configmgr::RootAccess*>, std::allocator<configmgr::RootAccess*> >::erase(configmgr::RootAccess* const&)
                        1 DYLD-STUB$$std::_Rb_tree_increment(std::_Rb_tree_node_base*)
                    25 configmgr::RootAccess::~RootAccess()
                    23 rtl_uString_release
                    21 free
                      10 szone_free_definite_size
                        8 szone_free_definite_size
                        2 tiny_free_list_add_ptr
                      6 free
                      4 szone_size
                      1 __spin_lock
                    14 configmgr::Access::~Access()
                      13 configmgr::Access::~Access()
                      1 std::_Rb_tree<rtl::OUString, std::pair<rtl::OUString const, std::multiset<com::sun::star::uno::Reference<com::sun::star::beans::XVetoableChangeListener>, std::less<com::sun::star::uno::Reference<com::sun::star::beans::XVetoableChangeListener> >, std::allocator<com::sun::star::uno::Reference<com::sun::star::beans::XVetoableChangeListener> > > >, std::_Select1st<std::pair<rtl::OUString const, std::multiset<com::sun::star::uno::Reference<com::sun::star::beans::XVetoableChangeListener>, std::less<com::sun::star::uno::Reference<com::sun::star::beans::XVetoableChangeListener> >, std::allocator<com::sun::star::uno::Reference<com::sun::star::beans::XVetoableChangeListener> > > > >, std::less<rtl::OUString>, std::allocator<std::pair<rtl::OUString const, std::multiset<com::sun::star::uno::Reference<com::sun::star::beans::XVetoableChangeListener>, std::less<com::sun::star::uno::Reference<com::sun::star::beans::XVetoableChangeListener> >, std::allocator<com::sun::star::uno::Reference<com::sun::star::beans::XVetoableChangeListener> > > > > >::_M_erase(std::_Rb_tree_node<std::pair<rtl::OUString const, std::multiset<com::sun::star::uno::Reference<com::sun::star::beans::XVetoableChangeListener>, std::less<com::sun::star::uno::Reference<com::sun::star::beans::XVetoableChangeListener> >, std::allocator<com::sun::star::uno::Reference<com::sun::star::beans::XVetoableChangeListener> > > > >*)
                    10 osl_acquireMutex
                      9 pthread_mutex_lock
                      1 __spin_lock
                    3 osl_releaseMutex
                      2 pthread_mutex_unlock
                      1 __spin_lock
                    2 rtl_freeMemory
                    2 std::_Rb_tree<com::sun::star::uno::Reference<com::sun::star::util::XChangesListener>, com::sun::star::uno::Reference<com::sun::star::util::XChangesListener>, std::_Identity<com::sun::star::uno::Reference<com::sun::star::util::XChangesListener> >, std::less<com::sun::star::uno::Reference<com::sun::star::util::XChangesListener> >, std::allocator<com::sun::star::uno::Reference<com::sun::star::util::XChangesListener> > >::_M_erase(std::_Rb_tree_node<com::sun::star::uno::Reference<com::sun::star::util::XChangesListener> >*)
                    1 DYLD-STUB$$_spin_unlock
                  17 rtl_freeMemory_CUSTOM(void*)
                    12 rtl_cache_free
                      8 pthread_mutex_lock
                      2 __spin_lock
                      2 rtl_cache_free
                    3 __spin_lock
                    2 pthread_mutex_unlock
                  6 cppu::OWeakObject::release()
                  5 UpdateCheck::release()
                    3 UpdateCheck::release()
                    2 osl_decrementInterlockedCount
                  3 rtl_uString_release
                  2 cppu::OWeakObject::~OWeakObject()
                  1 DYLD-STUB$$osl_acquireMutex
                  1 DYLD-STUB$$rtl_uString_release
                  1 rtl_freeMemory
                179 UpdateCheckConfig::getCheckInterval() const
                  147 UpdateCheckConfig::getByName(rtl::OUString const&)
                    145 configmgr::Access::getByName(rtl::OUString const&)
                      79 configmgr::Access::getChild(rtl::OUString const&)
                        73 configmgr::Access::getUnmodifiedChild(rtl::OUString const&)
                          17 configmgr::ChildAccess::ChildAccess(configmgr::Components&, rtl::Reference<configmgr::RootAccess> const&, rtl::Reference<configmgr::Access> const&, rtl::OUString const&, rtl::Reference<configmgr::Node> const&)
                            7 configmgr::ChildAccess::ChildAccess(configmgr::Components&, rtl::Reference<configmgr::RootAccess> const&, rtl::Reference<configmgr::Access> const&, rtl::OUString const&, rtl::Reference<configmgr::Node> const&)
                            4 configmgr::Access::Access(configmgr::Components&)
                            3 cppu::OWeakObject::acquire()
                            2 configmgr::lock()
                            1 rtl_uString_acquire
                          17 configmgr::Node::getMember(rtl::OUString const&)
                            12 std::_Rb_tree<rtl::OUString, std::pair<rtl::OUString const, rtl::Reference<configmgr::Node> >, std::_Select1st<std::pair<rtl::OUString const, rtl::Reference<configmgr::Node> > >, std::less<rtl::OUString>, std::allocator<std::pair<rtl::OUString const, rtl::Reference<configmgr::Node> > > >::find(rtl::OUString const&) const
                              7 std::_Rb_tree<rtl::OUString, std::pair<rtl::OUString const, rtl::Reference<configmgr::Node> >, std::_Select1st<std::pair<rtl::OUString const, rtl::Reference<configmgr::Node> > >, std::less<rtl::OUString>, std::allocator<std::pair<rtl::OUString const, rtl::Reference<configmgr::Node> > > >::find(rtl::OUString const&) const
                              5 rtl_ustr_compare_WithLength
                            4 configmgr::Node::getMember(rtl::OUString const&)
                            1 DYLD-STUB$$rtl_ustr_compare_WithLength
                          15 std::_Rb_tree<rtl::OUString, std::pair<rtl::OUString const, configmgr::ChildAccess*>, std::_Select1st<std::pair<rtl::OUString const, configmgr::ChildAccess*> >, std::less<rtl::OUString>, std::allocator<std::pair<rtl::OUString const, configmgr::ChildAccess*> > >::_M_insert_unique(std::_Rb_tree_iterator<std::pair<rtl::OUString const, configmgr::ChildAccess*> >, std::pair<rtl::OUString const, configmgr::ChildAccess*> const&)
                            13 std::_Rb_tree<rtl::OUString, std::pair<rtl::OUString const, configmgr::ChildAccess*>, std::_Select1st<std::pair<rtl::OUString const, configmgr::ChildAccess*> >, std::less<rtl::OUString>, std::allocator<std::pair<rtl::OUString const, configmgr::ChildAccess*> > >::_M_insert_unique(std::pair<rtl::OUString const, configmgr::ChildAccess*> const&)
                              13 std::_Rb_tree<rtl::OUString, std::pair<rtl::OUString const, configmgr::ChildAccess*>, std::_Select1st<std::pair<rtl::OUString const, configmgr::ChildAccess*> >, std::less<rtl::OUString>, std::allocator<std::pair<rtl::OUString const, configmgr::ChildAccess*> > >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair<rtl::OUString const, configmgr::ChildAccess*> const&)
                                8 operator new(unsigned long)
                                  8 malloc
                                    6 malloc_zone_malloc
                                      5 szone_malloc_should_clear
                                      1 malloc_zone_malloc
                                    1 malloc
                                    1 szone_malloc
                                4 rtl_uString_acquire
                                1 std::_Rb_tree<rtl::OUString, std::pair<rtl::OUString const, configmgr::ChildAccess*>, std::_Select1st<std::pair<rtl::OUString const, configmgr::ChildAccess*> >, std::less<rtl::OUString>, std::allocator<std::pair<rtl::OUString const, configmgr::ChildAccess*> > >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair<rtl::OUString const, configmgr::ChildAccess*> const&)
                            2 std::_Rb_tree<rtl::OUString, std::pair<rtl::OUString const, configmgr::ChildAccess*>, std::_Select1st<std::pair<rtl::OUString const, configmgr::ChildAccess*> >, std::less<rtl::OUString>, std::allocator<std::pair<rtl::OUString const, configmgr::ChildAccess*> > >::_M_insert_unique(std::_Rb_tree_iterator<std::pair<rtl::OUString const, configmgr::ChildAccess*> >, std::pair<rtl::OUString const, configmgr::ChildAccess*> const&)
                          6 cppu::OWeakObject::acquire()
                          5 configmgr::Access::getUnmodifiedChild(rtl::OUString const&)
                          5 rtl_allocateMemory_CUSTOM(unsigned long)
                            5 rtl_cache_alloc
                              3 pthread_mutex_unlock
                              1 DYLD-STUB$$_spin_lock
                              1 pthread_mutex_lock
                          4 cppu::OWeakObject::release()
                          2 configmgr::RootAccess::getNode()
                          1 configmgr::RootAccess::getRootAccess()
                            1 configmgr::RootAccess::acquire()
                          1 std::_Rb_tree<rtl::OUString, std::pair<rtl::OUString const, configmgr::ChildAccess*>, std::_Select1st<std::pair<rtl::OUString const, configmgr::ChildAccess*> >, std::less<rtl::OUString>, std::allocator<std::pair<rtl::OUString const, configmgr::ChildAccess*> > >::find(rtl::OUString const&)
                        3 configmgr::Access::getChild(rtl::OUString const&)
                        1 DYLD-STUB$$cppu::OWeakObject::release()
                        1 DYLD-STUB$$rtl_uString_acquire
                        1 configmgr::RootAccess::getNode()
                      31 configmgr::ChildAccess::~ChildAccess()
                        10 std::_Rb_tree<rtl::OUString, std::pair<rtl::OUString const, configmgr::ChildAccess*>, std::_Select1st<std::pair<rtl::OUString const, configmgr::ChildAccess*> >, std::less<rtl::OUString>, std::allocator<std::pair<rtl::OUString const, configmgr::ChildAccess*> > >::erase(rtl::OUString const&)
                          5 std::_Rb_tree<rtl::OUString, std::pair<rtl::OUString const, configmgr::ChildAccess*>, std::_Select1st<std::pair<rtl::OUString const, configmgr::ChildAccess*> >, std::less<rtl::OUString>, std::allocator<std::pair<rtl::OUString const, configmgr::ChildAccess*> > >::erase(std::_Rb_tree_iterator<std::pair<rtl::OUString const, configmgr::ChildAccess*> >, std::_Rb_tree_iterator<std::pair<rtl::OUString const, configmgr::ChildAccess*> >)
                            5 std::_Rb_tree<rtl::OUString, std::pair<rtl::OUString const, configmgr::ChildAccess*>, std::_Select1st<std::pair<rtl::OUString const, configmgr::ChildAccess*> >, std::less<rtl::OUString>, std::allocator<std::pair<rtl::OUString const, configmgr::ChildAccess*> > >::_M_erase(std::_Rb_tree_node<std::pair<rtl::OUString const, configmgr::ChildAccess*> >*)
                              3 free
                                2 __spin_lock
                                1 szone_free_definite_size
                              1 rtl_uString_release
                              1 std::_Rb_tree<rtl::OUString, std::pair<rtl::OUString const, configmgr::ChildAccess*>, std::_Select1st<std::pair<rtl::OUString const, configmgr::ChildAccess*> >, std::less<rtl::OUString>, std::allocator<std::pair<rtl::OUString const, configmgr::ChildAccess*> > >::_M_erase(std::_Rb_tree_node<std::pair<rtl::OUString const, configmgr::ChildAccess*> >*)
                          2 std::_Rb_tree<rtl::OUString, std::pair<rtl::OUString const, configmgr::ChildAccess*>, std::_Select1st<std::pair<rtl::OUString const, configmgr::ChildAccess*> >, std::less<rtl::OUString>, std::allocator<std::pair<rtl::OUString const, configmgr::ChildAccess*> > >::erase(rtl::OUString const&)
                          2 std::_Rb_tree<rtl::OUString, std::pair<rtl::OUString const, configmgr::ChildAccess*>, std::_Select1st<std::pair<rtl::OUString const, configmgr::ChildAccess*> >, std::less<rtl::OUString>, std::allocator<std::pair<rtl::OUString const, configmgr::ChildAccess*> > >::upper_bound(rtl::OUString const&)
                            2 rtl_ustr_compare_WithLength
                          1 std::_Rb_tree<rtl::OUString, std::pair<rtl::OUString const, configmgr::ChildAccess*>, std::_Select1st<std::pair<rtl::OUString const, configmgr::ChildAccess*> >, std::less<rtl::OUString>, std::allocator<std::pair<rtl::OUString const, configmgr::ChildAccess*> > >::lower_bound(rtl::OUString const&)
                        6 configmgr::Access::~Access()
                          4 configmgr::Access::~Access()
                          1 std::_Rb_tree<com::sun::star::uno::Reference<com::sun::star::beans::XPropertiesChangeListener>, com::sun::star::uno::Reference<com::sun::star::beans::XPropertiesChangeListener>, std::_Identity<com::sun::star::uno::Reference<com::sun::star::beans::XPropertiesChangeListener> >, std::less<com::sun::star::uno::Reference<com::sun::star::beans::XPropertiesChangeListener> >, std::allocator<com::sun::star::uno::Reference<com::sun::star::beans::XPropertiesChangeListener> > >::_M_erase(std::_Rb_tree_node<com::sun::star::uno::Reference<com::sun::star::beans::XPropertiesChangeListener> >*)
                          1 std::_Rb_tree<rtl::OUString, std::pair<rtl::OUString const, configmgr::ChildAccess*>, std::_Select1st<std::pair<rtl::OUString const, configmgr::ChildAccess*> >, std::less<rtl::OUString>, std::allocator<std::pair<rtl::OUString const, configmgr::ChildAccess*> > >::_M_erase(std::_Rb_tree_node<std::pair<rtl::OUString const, configmgr::ChildAccess*> >*)
                        5 osl_acquireMutex
                          4 pthread_mutex_lock
                            3 pthread_mutex_lock
                            1 OSSpinLockUnlock
                          1 __spin_lock
                        5 osl_releaseMutex
                          5 pthread_mutex_unlock
                        2 configmgr::ChildAccess::~ChildAccess()
                        1 DYLD-STUB$$pthread_mutex_unlock
                        1 cppu::OWeakObject::release()
                        1 rtl_uString_release
                      14 configmgr::ChildAccess::asValue()
                        10 configmgr::PropertyNode::getValue(configmgr::Components&)
                          9 uno_type_any_construct
                            9 cppu::_copyConstructAny(_uno_Any*, void*, _typelib_TypeDescriptionReference*, _typelib_TypeDescription*, void (*)(void*), _uno_Mapping*)
                              9 cppu::_copyConstructAnyFromData(_uno_Any*, void*, _typelib_TypeDescriptionReference*, _typelib_TypeDescription*, void (*)(void*), _uno_Mapping*)
                                8 rtl_allocateMemory_CUSTOM(unsigned long)
                                  7 rtl_cache_alloc
                                    3 pthread_mutex_unlock
                                    2 rtl_cache_alloc
                                    1 __spin_lock
                                    1 pthread_mutex_lock
                                  1 rtl_allocateMemory_CUSTOM(unsigned long)
                                1 cppu::_copyConstructAnyFromData(_uno_Any*, void*, _typelib_TypeDescriptionReference*, _typelib_TypeDescription*, void (*)(void*), _uno_Mapping*)
                          1 configmgr::PropertyNode::getValue(configmgr::Components&)
                        2 __dynamic_cast
                        2 configmgr::ChildAccess::asValue()
                      6 configmgr::Access::checkLocalizedPropertyAccess()
                        4 configmgr::Access::checkLocalizedPropertyAccess()
                        2 configmgr::RootAccess::getNode()
                      5 rtl_freeMemory_CUSTOM(void*)
                        2 pthread_mutex_unlock
                        2 rtl_cache_free
                          2 pthread_mutex_lock
                        1 DYLD-STUB$$pthread_mutex_lock
                      3 cppu::OWeakObject::release()
                      3 osl_acquireMutex
                        2 pthread_mutex_lock
                        1 __spin_lock
                      1 DYLD-STUB$$pthread_mutex_unlock
                      1 configmgr::Access::getByName(rtl::OUString const&)
                      1 configmgr::ChildAccess::release()
                      1 osl_releaseMutex
                        1 pthread_mutex_unlock
                    2 UpdateCheckConfig::getByName(rtl::OUString const&)
                  11 rtl_uString_newFromLiteral
                    8 rtl_uString_ImplAlloc(long)
                      7 rtl_allocateMemory_CUSTOM(unsigned long)
                        7 rtl_cache_alloc
                          3 pthread_mutex_lock
                          3 pthread_mutex_unlock
                          1 rtl_cache_alloc
                      1 rtl_uString_ImplAlloc(long)
                    3 rtl_uString_newFromLiteral
                  9 cppu::_destructAny(_uno_Any*, void (*)(void*))
                    6 rtl_freeMemory_CUSTOM(void*)
                      5 rtl_cache_free
                        2 pthread_mutex_lock
                        2 rtl_cache_free
                        1 __spin_lock
                      1 pthread_mutex_unlock
                    2 typelib_typedescriptionreference_release
                      1 typelib_typedescription_release
                      1 typelib_typedescriptionreference_release
                    1 cppu::_destructAny(_uno_Any*, void (*)(void*))
                  6 rtl_freeMemory_CUSTOM(void*)
                    3 rtl_cache_free
                      2 pthread_mutex_lock
                      1 rtl_cache_free
                    2 pthread_mutex_unlock
                    1 __spin_lock
                  4 UpdateCheckConfig::getCheckInterval() const
                  1 DYLD-STUB$$pthread_mutex_unlock
                  1 non-virtual thunk to configmgr::Access::getByName(rtl::OUString const&)
                35 osl_waitCondition
                  17 pthread_cond_timedwait$UNIX2003
                    15 _pthread_cond_wait
                      8 _pthread_cond_wait
                      5 gettimeofday
                        4 __gettimeofday
                          3 __nanotime
                          1 __gettimeofday
                        1 gettimeofday
                      1 __spin_lock
                      1 _pthread_testcancel
                    1 DYLD-STUB$$_spin_unlock
                    1 __spin_lock
                  11 gettimeofday
                    8 __gettimeofday
                      4 __gettimeofday
                      4 __nanotime
                    2 gettimeofday
                    1 __commpage_gettimeofday
                  3 pthread_mutex_lock
                  2 osl_waitCondition
                  1 DYLD-STUB$$_spin_lock
                  1 pthread_mutex_unlock
                    1 OSSpinLockLock
                14 osl_getSystemTime
                  9 osl_getSystemTime
                  4 __nanotime
                  1 mach_absolute_time
                12 osl::Thread::schedule()
                  12 osl_scheduleThread
                    4 pthread_mutex_unlock
                    3 __spin_lock
                    2 osl_scheduleThread
                    2 pthread_equal
                    1 pthread_mutex_lock
                6 UpdateCheck::release()
                  5 UpdateCheck::release()
                  1 osl_decrementInterlockedCount
                5 (anonymous namespace)::UpdateCheckThread::run()
                5 cppu::OWeakObject::release()
                3 non-virtual thunk to cppu::ComponentContext::getValueByName(rtl::OUString const&)
                3 osl_incrementInterlockedCount
                3 rtl_uString_release
                2 DYLD-STUB$$rtl_uString_release
                2 non-virtual thunk to configmgr::configuration_provider::(anonymous namespace)::Service::createInstanceWithArguments(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::uno::Any> const&)
                2 rtl_freeMemory_CUSTOM(void*)
                  1 __spin_lock
                  1 pthread_mutex_unlock
                1 DYLD-STUB$$cppu::WeakComponentImplHelperBase::release()
                1 DYLD-STUB$$uno_any_destruct
                1 DYLD-STUB$$uno_type_any_assign
                1 DYLD-STUB$$uno_type_any_construct
                1 UpdateCheck::acquire()
                1 cppu::WeakImplHelper3<com::sun::star::container::XNameReplace, com::sun::star::util::XChangesBatch, com::sun::star::lang::XServiceInfo>::release()
                1 non-virtual thunk to configmgr::RootAccess::release()
                1 non-virtual thunk to cppu::WeakComponentImplHelper5<com::sun::star::lang::XServiceInfo, com::sun::star::lang::XMultiServiceFactory, com::sun::star::util::XRefreshable, com::sun::star::util::XFlushable, com::sun::star::lang::XLocalizable>::release()
                1 rtl_freeMemory
                1 uno_any_destruct

Total number in stack (recursive counted multiple, when >=5):
        58       __spin_lock
        43       pthread_mutex_lock
        40       pthread_mutex_unlock
        29       rtl_uString_release
        17       rtl_allocateMemory_CUSTOM(unsigned long)
        17       rtl_cache_alloc
        17       rtl_freeMemory_CUSTOM(void*)
        17       rtl_uString_acquire
        16       cppu::_destructAny(_uno_Any*, void (*)(void*))
        16       rtl_cache_free
        14       typelib_typedescription_release
        14       typelib_typedescriptionreference_release
        13       cppu::_copyConstructAny(_uno_Any*, void*, _typelib_TypeDescriptionReference*, _typelib_TypeDescription*, void (*)(void*), _uno_Mapping*)
        13       cppu::_copyConstructAnyFromData(_uno_Any*, void*, _typelib_TypeDescriptionReference*, _typelib_TypeDescription*, void (*)(void*), _uno_Mapping*)
        12       rtl_allocateMemory
        11       DYLD-STUB$$_spin_unlock
        11       cppu::OWeakObject::release()
        10       DYLD-STUB$$_spin_lock
        10       configmgr::RootAccess::getNode()
        9       cppu::OWeakObject::acquire()
        8       DYLD-STUB$$pthread_mutex_unlock
        8       osl_acquireMutex
        8       osl_releaseMutex
        8       rtl_freeMemory
        8       rtl_uString_ImplAlloc(long)
        7       OSSpinLockUnlock
        7       rtl_ustr_compare_WithLength
        7       uno_type_any_construct
        6       szone_free_definite_size
        6       typelib_typedescriptionreference_acquire
        5       DYLD-STUB$$pthread_mutex_lock
        5       OSSpinLockLock
        5       _pthread_start
        5       configmgr::lock()
        5       free
        5       rtl_uString_assign
        5       thread_start
        5       uno_any_construct

Sort by top of stack, same collapsed (when >= 5):
        __semwait_signal        5136
        accept$UNIX2003        2568
        kevent        2568
        select$DARWIN_EXTSN        2568
        mach_msg_trap        2567
        __spin_lock        151
        rtl_uString_release        135
        pthread_mutex_lock        132
        pthread_mutex_unlock        102
        rtl_ustr_compare_WithLength        89
        typelib_typedescription_release        79
        configmgr::Data::resolvePathRepresentation(rtl::OUString const&, rtl::OUString*, std::vector<rtl::OUString, std::allocator<rtl::OUString> >*, int*) const        66
        rtl_uString_acquire        64
        cppu::_copyConstructAnyFromData(_uno_Any*, void*, _typelib_TypeDescriptionReference*, _typelib_TypeDescription*, void (*)(void*), _uno_Mapping*)        59
        cppu::_destructAny(_uno_Any*, void (*)(void*))        46
        rtl_uString_assign        45
        rtl_cache_alloc        43
        cppu::OWeakObject::acquire()        40
        cppu::OWeakObject::release()        37
        szone_malloc_should_clear        37
        szone_free_definite_size        36
        configmgr::RootAccess::getNode()        33
        std::_Rb_tree<rtl::OUString, std::pair<rtl::OUString const, rtl::Reference<configmgr::Node> >, std::_Select1st<std::pair<rtl::OUString const, rtl::Reference<configmgr::Node> > >, std::less<rtl::OUString>, std::allocator<std::pair<rtl::OUString const, rtl::Reference<configmgr::Node> > > >::find(rtl::OUString const&) const        32
        rtl_uString_newFromLiteral        31
        typelib_typedescriptionreference_equals        31
        rtl_allocateMemory_CUSTOM(unsigned long)        30
        rtl_cache_free        30
        typelib_typedescriptionreference_acquire        30
        configmgr::RootAccess::~RootAccess()        25
        configmgr::Access::queryInterface(com::sun::star::uno::Type const&)        24
        cppu::_assignData(void*, _typelib_TypeDescriptionReference*, _typelib_TypeDescription*, void*, _typelib_TypeDescriptionReference*, _typelib_TypeDescription*, void* (*)(void*, _typelib_TypeDescriptionReference*), void (*)(void*), void (*)(void*))        24
        szone_size        24
        UpdateCheckConfig::get(com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&, rtl::Reference<UpdateCheckConfigListener> const&)        23
        configmgr::Access::Access(configmgr::Components&)        22
        std::vector<rtl::OUString, std::allocator<rtl::OUString> >::_M_insert_aux(__gnu_cxx::__normal_iterator<rtl::OUString*, std::vector<rtl::OUString, std::allocator<rtl::OUString> > >, rtl::OUString const&)        21
        typelib_typedescriptionreference_release        21
        __memcpy        20
        configmgr::ChildAccess::ChildAccess(configmgr::Components&, rtl::Reference<configmgr::RootAccess> const&, rtl::Reference<configmgr::Access> const&, rtl::OUString const&, rtl::Reference<configmgr::Node> const&)        20
        rtl_uStringbuffer_insert        20
        configmgr::Access::~Access()        19
        configmgr::configuration_provider::(anonymous namespace)::Service::createInstanceWithArguments(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::uno::Any> const&)        19
        configmgr::lock()        18
        rtl_allocateMemory        18
        std::_Rb_tree<configmgr::RootAccess*, configmgr::RootAccess*, std::_Identity<configmgr::RootAccess*>, std::less<configmgr::RootAccess*>, std::allocator<configmgr::RootAccess*> >::_M_insert_unique(configmgr::RootAccess* const&)        18
        configmgr::Data::parseSegment(rtl::OUString const&, long, rtl::OUString*, bool*, rtl::OUString*)        17
        rtl_uString_newFromStr_WithLength        17
        tiny_malloc_from_free_list        17
        cppu::_copyConstructAny(_uno_Any*, void*, _typelib_TypeDescriptionReference*, _typelib_TypeDescription*, void (*)(void*), _uno_Mapping*)        16
        rtl_uString_ImplAlloc(long)        15
        tiny_free_list_add_ptr        15
        DYLD-STUB$$_spin_unlock        14
        cppu::_copyConstructData(void*, void*, _typelib_TypeDescriptionReference*, _typelib_TypeDescription*, void (*)(void*), _uno_Mapping*)        14
        free        14
        configmgr::Node::getMember(rtl::OUString const&)        13
        configmgr::RootAccess::RootAccess(configmgr::Components&, rtl::OUString const&, rtl::OUString const&, bool)        13
        rtl_freeMemory_CUSTOM(void*)        13
        uno_type_any_construct        13
        configmgr::Access::checkLocalizedPropertyAccess()        12
        configmgr::Access::getUnmodifiedChild(rtl::OUString const&)        12
        __nanotime        11
        configmgr::RootAccess::acquire()        11
        cppu::_destructData(void*, _typelib_TypeDescriptionReference*, _typelib_TypeDescription*, void (*)(void*))        11
        DYLD-STUB$$_spin_lock        10
        osl_incrementInterlockedCount        10
        rtl_freeMemory        10
        std::_Rb_tree<configmgr::RootAccess*, configmgr::RootAccess*, std::_Identity<configmgr::RootAccess*>, std::less<configmgr::RootAccess*>, std::allocator<configmgr::RootAccess*> >::upper_bound(configmgr::RootAccess* const&)        10
        std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)        10
        __bzero        9
        osl_getSystemTime        9
        uno_any_construct        9
        DYLD-STUB$$pthread_mutex_unlock        8
        UpdateCheck::release()        8
        _pthread_cond_wait        8
        com::sun::star::uno::Any cppu::queryInterface<com::sun::star::lang::XTypeProvider, com::sun::star::lang::XServiceInfo, com::sun::star::lang::XComponent, com::sun::star::container::XHierarchicalNameAccess, com::sun::star::container::XContainer, com::sun::star::beans::XExactName, com::sun::star::container::XHierarchicalName, com::sun::star::container::XNamed, com::sun::star::beans::XProperty, com::sun::star::container::XElementAccess, com::sun::star::container::XNameAccess>(com::sun::star::uno::Type const&, com::sun::star::lang::XTypeProvider*, com::sun::star::lang::XServiceInfo*, com::sun::star::lang::XComponent*, com::sun::star::container::XHierarchicalNameAccess*, com::sun::star::container::XContainer*, com::sun::star::beans::XExactName*, com::sun::star::container::XHierarchicalName*, com::sun::star::container::XNamed*, com::sun::star::beans::XProperty*, com::sun::star::container::XElementAccess*, com::sun::star::container::XNameAccess*)        8
        configmgr::Access::getChild(rtl::OUString const&)        8
        configmgr::ChildAccess::asValue()        8
        configmgr::ChildAccess::~ChildAccess()        8
        cppu::idefaultConstructElements(_sal_Sequence**, _typelib_TypeDescriptionReference*, long, long, long)        8
        rtl_ustr_ascii_compareIgnoreAsciiCase_WithLength        8
        uno_type_copyData        8
        uno_type_destructData        8
        DYLD-STUB$$pthread_mutex_lock        7
        DYLD-STUB$$rtl_uString_release        7
        OSSpinLockUnlock        7
        malloc        7
        rtl_ustr_asciil_reverseEquals_WithLength        7
        rtl_ustr_compare        7
        std::_Rb_tree<configmgr::RootAccess*, configmgr::RootAccess*, std::_Identity<configmgr::RootAccess*>, std::less<configmgr::RootAccess*>, std::allocator<configmgr::RootAccess*> >::lower_bound(configmgr::RootAccess* const&)        7
        std::_Rb_tree<rtl::OUString, std::pair<rtl::OUString const, configmgr::ChildAccess*>, std::_Select1st<std::pair<rtl::OUString const, configmgr::ChildAccess*> >, std::less<rtl::OUString>, std::allocator<std::pair<rtl::OUString const, configmgr::ChildAccess*> > >::_M_erase(std::_Rb_tree_node<std::pair<rtl::OUString const, configmgr::ChildAccess*> >*)        7
        uno_type_sequence_construct        7
        __cpu_number        6
        __dynamic_cast        6
        com::sun::star::uno::BaseReference::iquery_throw(com::sun::star::uno::XInterface*, com::sun::star::uno::Type const&)        6
        memset        6
        rtl_ustr_reverseCompare_WithLength        6
        typelib_static_type_getByTypeClass        6
        uno_type_any_assign        6
        (anonymous namespace)::UpdateCheckThread::run()        5
        OSSpinLockLock        5
        UpdateCheckConfig::getByName(rtl::OUString const&)        5
        __gettimeofday        5
        com::sun::star::lang::cppu_detail_getUnoType(com::sun::star::lang::XTypeProvider const*)        5
        configmgr::GroupNode::kind() const        5
        malloc_zone_malloc        5
        rtl_uString_new        5
        rtl_uString_newFromSubString        5
        rtl_ustr_hashCode_WithLength        5
        std::_Rb_tree<configmgr::RootAccess*, configmgr::RootAccess*, std::_Identity<configmgr::RootAccess*>, std::less<configmgr::RootAccess*>, std::allocator<configmgr::RootAccess*> >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, configmgr::RootAccess* const&)        5
        std::_Rb_tree<rtl::OUString, std::pair<rtl::OUString const, configmgr::ChildAccess*>, std::_Select1st<std::pair<rtl::OUString const, configmgr::ChildAccess*> >, std::less<rtl::OUString>, std::allocator<std::pair<rtl::OUString const, configmgr::ChildAccess*> > >::_M_insert_unique(std::pair<rtl::OUString const, configmgr::ChildAccess*> const&)        5
        std::_Rb_tree_increment(std::_Rb_tree_node_base*)        5
        std::_Rb_tree_rebalance_for_erase(std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)        5
        uno_any_destruct        5
Sample analysis of process 12973 written to file /dev/stdout


More information about the LibreOffice mailing list