Sampling process 67125 for 3 seconds with 1 millisecond of run time between samples Sampling completed, processing symbols... Analysis of sampling soffice (pid 67125) every 1 millisecond Call graph: 1867 Thread_2067649 DispatchQueue_1: com.apple.main-thread (serial) 1867 start 1867 _start 1867 main 1867 soffice_main 1867 SVMain() 1867 ImplSVMainHook(int*) 1867 NSApplicationMain 1867 -[NSApplication run] 1867 -[VCL_NSApplication sendEvent:] 1867 AquaSalInstance::handleAppDefinedEvent(NSEvent*) 1867 ImplSVMain() 1867 desktop::Desktop::Main() 1867 Application::Execute() 1867 Application::Yield(bool) 1867 AquaSalInstance::Yield(bool, bool) 1867 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] 1867 _DPSNextEvent 1867 BlockUntilNextEventMatchingListInMode 1867 ReceiveNextEventCommon 1867 RunCurrentEventLoopInMode 1867 CFRunLoopRunInMode 1867 CFRunLoopRunSpecific 1867 __CFRunLoopRun 1867 __NSFireTimer 1867 -[TimerCallbackCaller timerElapsed:] 1867 Timer::ImplTimerCallbackProc() 1867 Timer::Timeout() 1867 framework::AutoRecovery::implts_timerExpired(void*) 1867 framework::AutoRecovery::implts_saveDocs(unsigned char, unsigned char, framework::DispatchParams const*) 1867 framework::AutoRecovery::implts_saveOneDoc(rtl::OUString const&, framework::AutoRecovery::TDocumentInfo&, com::sun::star::uno::Reference const&) 1867 SfxBaseModel::storeToRecoveryFile(rtl::OUString const&, com::sun::star::uno::Sequence const&) 1867 SfxBaseModel::impl_store(rtl::OUString const&, com::sun::star::uno::Sequence const&, unsigned char) 1867 SfxObjectShell::APISaveAs_Impl(String const&, SfxItemSet*) 1867 SfxObjectShell::CommonSaveAs_Impl(INetURLObject const&, String const&, SfxItemSet*) 1867 SfxObjectShell::PreDoSaveAs_Impl(String const&, String const&, SfxItemSet*) 1867 SfxObjectShell::SaveTo_Impl(SfxMedium&, SfxItemSet const*) 1867 SfxObjectShell::GenerateAndStoreThumbnail(unsigned char, unsigned char, unsigned char, com::sun::star::uno::Reference const&) 1867 SfxObjectShell::WriteThumbnail(unsigned char, unsigned char, unsigned char, com::sun::star::uno::Reference const&) 1867 SfxObjectShell::GetPreviewMetaFile(unsigned char) const 1867 SfxObjectShell::CreatePreviewMetaFile_Impl(unsigned char) const 1867 SfxObjectShell::DoDraw(OutputDevice*, Point const&, Size const&, JobSetup const&, unsigned short) 1867 SfxObjectShell::DoDraw_Impl(OutputDevice*, Point const&, Fraction const&, Fraction const&, JobSetup const&, unsigned short) 1867 SwDocShell::Draw(OutputDevice*, JobSetup const&, unsigned short) 1867 ViewShell::PrtOle2(SwDoc*, SwViewOption const*, SwPrintData const&, OutputDevice*, Rectangle const&) 1867 SwRootFrm::Paint(SwRect const&, SwPrintData const*) const 1867 SwViewImp::PaintLayer(unsigned char, SwPrintData const*, SwRect const&, Color const*, bool, sdr::contact::ViewObjectContactRedirector*) const 1867 SdrPageView::DrawLayer(unsigned char, OutputDevice*, sdr::contact::ViewObjectContactRedirector*) const 1867 SdrPageWindow::RedrawLayer(unsigned char const*, sdr::contact::ViewObjectContactRedirector*) const 1867 sdr::contact::ObjectContactOfPageView::ProcessDisplay(sdr::contact::DisplayInfo&) 1867 sdr::contact::ObjectContactOfPageView::DoProcessDisplay(sdr::contact::DisplayInfo&) 1867 drawinglayer::processor2d::BaseProcessor2D::process(com::sun::star::uno::Sequence > const&) 1867 drawinglayer::processor2d::VclMetafileProcessor2D::processBasePrimitive2D(drawinglayer::primitive2d::BasePrimitive2D const&) 1867 drawinglayer::primitive2d::SwVirtFlyDrawObjPrimitive::get2DDecomposition(drawinglayer::geometry::ViewInformation2D const&) const 1867 SwVirtFlyDrawObj::wrap_DoPaintObject() const 1867 SwFlyFrm::Paint(SwRect const&, SwPrintData const*) const 1867 SwLayoutFrm::Paint(SwRect const&, SwPrintData const*) const 1867 SwTxtFrm::Paint(SwRect const&, SwPrintData const*) const 1867 SwTxtPainter::DrawTextLine(SwRect const&, SwSaveClip&, unsigned char) 1867 SwFlyCntPortion::Paint(SwTxtPaintInfo const&) const 1867 SwFlyFrm::Paint(SwRect const&, SwPrintData const*) const 1867 SwLayoutFrm::Paint(SwRect const&, SwPrintData const*) const 1867 SwNoTxtFrm::Paint(SwRect const&, SwPrintData const*) const 1867 SwNoTxtFrm::PaintPicture(OutputDevice*, SwRect const&) const 1867 SwGrfNode::SwapIn(unsigned char) 1867 SwBaseLink::SwapIn(unsigned char, unsigned char) 1867 SvFileObject::GetData(com::sun::star::uno::Any&, String const&, unsigned char) 1867 SvFileObject::LoadFile_Impl() 1867 SfxMedium::DownLoad(Link const&) 1867 SfxMedium::GetInStream() 1867 SfxMedium::GetMedium_Impl() 1867 comphelper::MediaDescriptor::addInputStream() 1867 comphelper::MediaDescriptor::impl_addInputStream(unsigned char) 1867 comphelper::MediaDescriptor::impl_openStreamWithURL(rtl::OUString const&, unsigned char) 1867 ucbhelper::Content::getPropertyValue(rtl::OUString const&) 1867 ucbhelper::Content::getPropertyValues(com::sun::star::uno::Sequence const&) 1867 ucbhelper::Content::getPropertyValuesInterface(com::sun::star::uno::Sequence const&) 1867 ucbhelper::Content_Impl::executeCommand(com::sun::star::ucb::Command const&) 1867 webdav_ucp::Content::execute(com::sun::star::ucb::Command const&, long, com::sun::star::uno::Reference const&) 1867 webdav_ucp::Content::getPropertyValues(com::sun::star::uno::Sequence const&, com::sun::star::uno::Reference const&) 1867 webdav_ucp::Content::getResourceType(com::sun::star::uno::Reference const&, std::auto_ptr const&) 1867 webdav_ucp::DAVResourceAccess::PROPFIND(webdav_ucp::Depth, std::vector > const&, std::vector >&, com::sun::star::uno::Reference const&) 1867 webdav_ucp::DAVResourceAccess::getRequestURI() const 1867 webdav_ucp::NeonSession::UsesProxy() 1867 webdav_ucp::NeonSession::Init() 1867 osl_acquireMutex 1867 pthread_mutex_lock 1867 semaphore_wait_signal_trap 1867 Thread_2067672 1867 thread_start 1867 _pthread_start 1867 rtl_cache_wsupdate_all(void*) 1867 pthread_cond_timedwait 1867 _pthread_cond_wait 1867 semaphore_timedwait_signal_trap 1867 Thread_2067673 DispatchQueue_2: com.apple.libdispatch-manager (serial) 1867 start_wqthread 1867 _pthread_wqthread 1867 _dispatch_worker_thread2 1867 _dispatch_queue_invoke 1867 _dispatch_mgr_invoke 1867 kevent 1867 Thread_2067697 1867 thread_start 1867 _pthread_start 1867 osl_thread_start_Impl 1867 threadFunc 1867 salhelper::Thread::run() 1867 desktop::OfficeIPCThread::execute() 1867 osl_acceptPipe 1867 accept 1867 accept$NOCANCEL$UNIX2003 1867 Thread_2068199 1867 thread_start 1867 _pthread_start 1867 osl_thread_start_Impl 1867 GrammarCheckingIterator::DequeueAndCheck() 1867 osl_waitCondition 1867 pthread_cond_wait 1867 _pthread_cond_wait 1867 semaphore_wait_signal_trap 1867 Thread_2068703: Java: Exception Handler Thread 1867 thread_start 1867 _pthread_start 1867 jio_snprintf 1867 jio_snprintf 1867 jio_snprintf 1867 mach_msg_server 1867 mach_msg 1867 mach_msg_trap 1867 Thread_2068704: Java: Gang worker#0 (Parallel GC Threads) 1867 thread_start 1867 _pthread_start 1867 jio_snprintf 1867 jio_vsnprintf 1867 jio_vsnprintf 1867 jio_snprintf 1867 jio_snprintf 1867 jio_snprintf 1867 jio_snprintf 1867 jio_snprintf 1867 mach_msg 1867 mach_msg_trap 1867 Thread_2068705: Java: Gang worker#1 (Parallel GC Threads) 1867 thread_start 1867 _pthread_start 1867 jio_snprintf 1867 jio_vsnprintf 1867 jio_vsnprintf 1867 jio_snprintf 1867 jio_snprintf 1867 jio_snprintf 1867 jio_snprintf 1867 jio_snprintf 1867 mach_msg 1867 mach_msg_trap 1867 Thread_2068706: Java: Concurrent Mark-Sweep GC Thread 1867 thread_start 1867 _pthread_start 1867 jio_snprintf 1867 jio_vsnprintf 1867 JVM_GetMethodIxExceptionTableEntry 1867 JVM_GetMethodIxExceptionTableEntry 1867 jio_snprintf 1867 jio_snprintf 1867 jio_snprintf 1867 jio_vsnprintf 1867 jio_snprintf 1867 mach_msg 1867 mach_msg_trap 1867 Thread_2068707: Java: VM Thread 1867 thread_start 1867 _pthread_start 1867 jio_snprintf 1867 JVM_Lseek 1867 JVM_Lseek 1867 jio_snprintf 1867 jio_snprintf 1867 jio_snprintf 1867 jio_vsnprintf 1867 jio_snprintf 1867 mach_msg 1867 mach_msg_trap 1867 Thread_2068708: Java: Reference Handler 1867 thread_start 1867 _pthread_start 1867 jio_snprintf 1867 JVM_StartThread 1867 JVM_StartThread 1867 JVM_StartThread 1867 JVM_StartThread 1867 JVM_StartThread 1867 JVM_Lseek 1867 JVM_Lseek 1867 0x3d801374 1867 0x3d803e31 1867 0x3d803e31 1867 0x3d80b9d9 1867 JVM_MonitorWait 1867 JVM_MonitorWait 1867 JVM_MonitorWait 1867 JVM_MonitorWait 1867 jio_snprintf 1867 jio_snprintf 1867 mach_msg 1867 mach_msg_trap 1867 Thread_2068709: Java: Finalizer 1867 thread_start 1867 _pthread_start 1867 jio_snprintf 1867 JVM_StartThread 1867 JVM_StartThread 1867 JVM_StartThread 1867 JVM_StartThread 1867 JVM_StartThread 1867 JVM_Lseek 1867 JVM_Lseek 1867 0x3d801374 1867 0x3d803f97 1867 0x3d803f97 1867 0x3d803e31 1867 0x3d80b9d9 1867 JVM_MonitorWait 1867 JVM_MonitorWait 1867 JVM_MonitorWait 1867 JVM_MonitorWait 1867 jio_snprintf 1867 jio_snprintf 1867 mach_msg 1867 mach_msg_trap 1867 Thread_2068713: Java: Surrogate Locker Thread (Concurrent GC) 1867 thread_start 1867 _pthread_start 1867 jio_snprintf 1867 JVM_StartThread 1867 JVM_StartThread 1867 JVM_IsPrimitiveClass 1867 JVM_IsPrimitiveClass 1867 jio_snprintf 1867 jio_snprintf 1867 jio_snprintf 1867 jio_snprintf 1867 jio_snprintf 1867 mach_msg 1867 mach_msg_trap 1867 Thread_2068714: Java: Signal Dispatcher 1867 thread_start 1867 _pthread_start 1867 jio_snprintf 1867 JVM_StartThread 1867 JVM_StartThread 1867 JVM_IsPrimitiveClass 1867 JVM_IsPrimitiveClass 1867 semaphore_wait_trap 1867 Thread_2068715: Java: C1 CompilerThread0 1867 thread_start 1867 _pthread_start 1867 jio_snprintf 1867 JVM_StartThread 1867 JVM_StartThread 1867 JVM_IsPrimitiveClass 1867 JVM_IsPrimitiveClass 1867 JVM_Write 1867 jio_snprintf 1867 jio_snprintf 1867 jio_snprintf 1867 jio_snprintf 1867 jio_snprintf 1867 mach_msg 1867 mach_msg_trap 1867 Thread_2068716: Java: Low Memory Detector 1867 thread_start 1867 _pthread_start 1867 jio_snprintf 1867 JVM_StartThread 1867 JVM_StartThread 1867 JVM_IsPrimitiveClass 1867 jio_snprintf 1867 jio_snprintf 1867 jio_snprintf 1867 jio_snprintf 1867 jio_snprintf 1867 mach_msg 1867 mach_msg_trap 1867 Thread_2068717: Java: VM Periodic Task Thread 1867 thread_start 1867 _pthread_start 1867 jio_snprintf 1867 JVM_IsPrimitiveClass 1864 jio_vsnprintf 1864 jio_snprintf 1864 mach_msg 1864 mach_msg_trap 2 JVM_IsPrimitiveClass 1 JVM_Write 1 JVM_Write 1 JVM_Write 1 JVM_Write 1 jio_vsnprintf 1 jio_vsnprintf 1 jio_vsnprintf 1 jio_vsnprintf 1 jio_vsnprintf 1 jio_vsnprintf 1867 Thread_2099520: Java: Thread-39 1867 thread_start 1867 _pthread_start 1867 jio_snprintf 1867 JVM_StartThread 1867 JVM_StartThread 1867 JVM_StartThread 1867 JVM_StartThread 1867 JVM_StartThread 1867 JVM_Lseek 1867 JVM_Lseek 1867 0x3d801374 1867 0x3d803e31 1867 0x3d803e31 1867 0x3d80b9d9 1867 JVM_MonitorWait 1867 JVM_MonitorWait 1867 JVM_MonitorWait 1867 JVM_MonitorWait 1867 jio_snprintf 1867 jio_snprintf 1867 mach_msg 1867 mach_msg_trap 1867 Thread_2100919 1867 thread_start 1867 _pthread_start 1867 osl_thread_start_Impl 1867 threadFunc 1867 SwAsyncRetrieveInputStreamThread::threadFunction() 1867 comphelper::MediaDescriptor::addInputStream() 1867 comphelper::MediaDescriptor::impl_addInputStream(unsigned char) 1867 comphelper::MediaDescriptor::impl_openStreamWithURL(rtl::OUString const&, unsigned char) 1867 ucbhelper::Content::openWriteableStream() 1867 ucbhelper::Content::isDocument() 1867 ucbhelper::Content::getPropertyValue(rtl::OUString const&) 1867 ucbhelper::Content::getPropertyValues(com::sun::star::uno::Sequence const&) 1867 ucbhelper::Content::getPropertyValuesInterface(com::sun::star::uno::Sequence const&) 1867 ucbhelper::Content_Impl::executeCommand(com::sun::star::ucb::Command const&) 1867 webdav_ucp::Content::execute(com::sun::star::ucb::Command const&, long, com::sun::star::uno::Reference const&) 1867 webdav_ucp::Content::getPropertyValues(com::sun::star::uno::Sequence const&, com::sun::star::uno::Reference const&) 1867 webdav_ucp::NeonSession::~NeonSession() 1867 osl_acquireMutex 1867 pthread_mutex_lock 1867 semaphore_wait_signal_trap 1867 Thread_2100920 1867 thread_start 1867 _pthread_start 1867 osl_thread_start_Impl 1867 threadFunc 1867 SwAsyncRetrieveInputStreamThread::threadFunction() 1867 comphelper::MediaDescriptor::addInputStream() 1867 comphelper::MediaDescriptor::impl_addInputStream(unsigned char) 1867 comphelper::MediaDescriptor::impl_openStreamWithURL(rtl::OUString const&, unsigned char) 1867 ucbhelper::Content::openWriteableStream() 1867 ucbhelper::Content::isDocument() 1867 ucbhelper::Content::getPropertyValue(rtl::OUString const&) 1867 ucbhelper::Content::getPropertyValues(com::sun::star::uno::Sequence const&) 1867 ucbhelper::Content::getPropertyValuesInterface(com::sun::star::uno::Sequence const&) 1867 ucbhelper::Content_Impl::executeCommand(com::sun::star::ucb::Command const&) 1867 webdav_ucp::Content::execute(com::sun::star::ucb::Command const&, long, com::sun::star::uno::Reference const&) 1867 webdav_ucp::Content::getPropertyValues(com::sun::star::uno::Sequence const&, com::sun::star::uno::Reference const&) 1867 webdav_ucp::DAVResourceAccess::HEAD(std::vector > const&, webdav_ucp::DAVResource&, com::sun::star::uno::Reference const&) 1867 webdav_ucp::NeonSession::HEAD(rtl::OUString const&, std::vector > const&, webdav_ucp::DAVResource&, webdav_ucp::DAVRequestEnvironment const&) 1867 webdav_ucp::NeonHeadRequest::NeonHeadRequest(ne_session_s*, rtl::OUString const&, std::vector > const&, webdav_ucp::DAVResource&, int&) 1867 ne_request_dispatch 1867 ne_begin_request 1867 send_request 1867 ne__negotiate_ssl 1867 ne_sock_connect_ssl 1867 ssl23_connect 1867 ssl23_read_bytes 1867 BIO_read 1867 sock_read 1867 read$UNIX2003 Total number in stack (recursive counted multiple, when >=5): 55 jio_snprintf 23 JVM_StartThread 18 _pthread_start 18 thread_start 14 jio_vsnprintf 12 JVM_MonitorWait 12 mach_msg 12 mach_msg_trap 8 JVM_IsPrimitiveClass 8 JVM_Lseek 5 0x3d803e31 5 JVM_Write Sort by top of stack, same collapsed (when >= 5): mach_msg_trap 22401 semaphore_wait_signal_trap 5601 accept$NOCANCEL$UNIX2003 1867 kevent 1867 read$UNIX2003 1867 semaphore_timedwait_signal_trap 1867 semaphore_wait_trap 1867 Sample analysis of process 67125 written to file /dev/stdout