Bugzilla – Attachment 70204 Details for
Bug 56937
EDITING: freeze when drag-and-drop from Calc input line to anywhere on OSX when BetterTouchTool option "window snapping" is active
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
sampling of LibreOffice process during the freeze
sampling of LibreOffice (while freezing).txt (text/plain), 39.84 KB, created by
cedric houvenagel
on 2012-11-17 23:14:59 UTC
(
hide
)
Description:
sampling of LibreOffice process during the freeze
Filename:
MIME Type:
Creator:
cedric houvenagel
Created:
2012-11-17 23:14:59 UTC
Size:
39.84 KB
patch
obsolete
>Sampling process 975 for 3 seconds with 1 millisecond of run time between samples >Sampling completed, processing symbols... >Analysis of sampling soffice (pid 975) every 1 millisecond >Call graph: > 2086 Thread_11760 DispatchQueue_1: com.apple.main-thread (serial) > 2086 start > 2086 _start > 2086 main > 2086 soffice_main > 2086 SVMain() > 2086 ImplSVMainHook(int*) > 2086 NSApplicationMain > 2086 -[NSApplication run] > 2086 -[VCL_NSApplication sendEvent:] > 2086 AquaSalInstance::handleAppDefinedEvent(NSEvent*) > 2086 ImplSVMain() > 2086 desktop::Desktop::Main() > 2086 Application::Execute() > 2086 Application::Yield(bool) > 2086 AquaSalInstance::Yield(bool, bool) > 2086 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] > 2086 _DPSNextEvent > 2086 BlockUntilNextEventMatchingListInMode > 2086 ReceiveNextEventCommon > 2086 RunCurrentEventLoopInMode > 2086 CFRunLoopRunInMode > 2086 CFRunLoopRunSpecific > 2086 __CFRunLoopRun > 2086 mshMIGPerform > 2086 _XCopyElementAtPosition > 2086 _AXXMIGCopyElementAtPosition > 2086 CopyElementAtPosition > 2086 -[NSApplication(NSApplicationAccessibility) accessibilityHitTest:] > 2086 -[AquaA11yWrapper accessibilityHitTest:] > 2086 hitTestRunner(com::sun::star::awt::Point, com::sun::star::uno::Reference<com::sun::star::accessibility::XAccessibleContext>) > 2086 hitTestRunner(com::sun::star::awt::Point, com::sun::star::uno::Reference<com::sun::star::accessibility::XAccessibleContext>) > 2086 hitTestRunner(com::sun::star::awt::Point, com::sun::star::uno::Reference<com::sun::star::accessibility::XAccessibleContext>) > 2086 hitTestRunner(com::sun::star::awt::Point, com::sun::star::uno::Reference<com::sun::star::accessibility::XAccessibleContext>) > 2086 hitTestRunner(com::sun::star::awt::Point, com::sun::star::uno::Reference<com::sun::star::accessibility::XAccessibleContext>) > 2086 hitTestRunner(com::sun::star::awt::Point, com::sun::star::uno::Reference<com::sun::star::accessibility::XAccessibleContext>) > 2076 ScAccessibleTableBase::getAccessibleChild(long) > 2076 ScAccessibleSpreadsheet::getAccessibleCellAt(long, long) > 1974 ScAccessibleSpreadsheet::GetAccessibleCellAt(long, long) > 1974 ScAccessibleCell::ScAccessibleCell(com::sun::star::uno::Reference<com::sun::star::accessibility::XAccessible> const&, ScTabViewShell*, ScAddress&, long, ScSplitPos, ScAccessibleDocument*) > 1942 accessibility::AccessibleStaticTextBase::AccessibleStaticTextBase(std::auto_ptr<SvxEditSource>) > 1904 accessibility::AccessibleStaticTextBase_Impl::AccessibleStaticTextBase_Impl() > 1903 accessibility::AccessibleEditableTextPara::AccessibleEditableTextPara(com::sun::star::uno::Reference<com::sun::star::accessibility::XAccessible> const&, accessibility::AccessibleParaManager const*) > 1901 comphelper::AccessibleEventNotifier::registerClient() > 1887 comphelper::AccessibleEventNotifier::generateId() > 1677 std::_Rb_tree_increment(std::_Rb_tree_node_base const*) > 210 comphelper::AccessibleEventNotifier::generateId() > 10 dyld_stub_std::_Rb_tree_increment(std::_Rb_tree_node_base const*) > 2 std::_Rb_tree<unsigned long, std::pair<unsigned long const, cppu::OInterfaceContainerHelper*>, std::_Select1st<std::pair<unsigned long const, cppu::OInterfaceContainerHelper*> >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, cppu::OInterfaceContainerHelper*> > >::insert_unique(std::pair<unsigned long const, cppu::OInterfaceContainerHelper*> const&) > 2 std::_Rb_tree<unsigned long, std::pair<unsigned long const, cppu::OInterfaceContainerHelper*>, std::_Select1st<std::pair<unsigned long const, cppu::OInterfaceContainerHelper*> >, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, cppu::OInterfaceContainerHelper*> > >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair<unsigned long const, cppu::OInterfaceContainerHelper*> const&) > 2 operator new(unsigned long) > 2 malloc > 1 malloc > 1 malloc_zone_malloc > 1 szone_malloc_should_clear > 1 osl_acquireMutex > 1 rtl_allocateMemory_CUSTOM(unsigned long) > 1 rtl_cache_alloc > 1 pthread_mutex_lock > 1 accessibility::AccessibleEditableTextPara::AccessibleEditableTextPara(com::sun::star::uno::Reference<com::sun::star::accessibility::XAccessible> const&, accessibility::AccessibleParaManager const*) > 1 rtl_allocateMemory_CUSTOM(unsigned long) > 1 osl_createMutex > 1 pthread_mutex_init > 37 accessibility::AccessibleStaticTextBase::SetEditSource(std::auto_ptr<SvxEditSource>) > 37 accessibility::AccessibleStaticTextBase_Impl::SetEditSource(std::auto_ptr<SvxEditSource>) > 37 accessibility::AccessibleEditableTextPara::SetEditSource(SvxEditSourceAdapter*) > 36 accessibility::AccessibleEditableTextPara::TextChanged() > 35 comphelper::OCommonAccessibleText::getText() > 35 accessibility::AccessibleEditableTextPara::implGetText() > 34 accessibility::AccessibleEditableTextPara::GetTextLen() const > 34 accessibility::AccessibleEditableTextPara::GetTextForwarder() const > 34 SvxEditSourceAdapter::GetTextForwarderAdapter() > 34 ScAccessibleCellTextData::GetTextForwarder() > 26 ScCellTextData::GetTextForwarder() > 13 ScDocument::CreateFieldEditEngine() > 13 ScFieldEditEngine::ScFieldEditEngine(ScDocument*, SfxItemPool*, SfxItemPool*, bool) > 13 ScEditEngineDefaulter::ScEditEngineDefaulter(SfxItemPool*, unsigned char) > 13 EditEngine::EditEngine(SfxItemPool*) > 11 ImpEditEngine::ImpEditEngine(EditEngine*, SfxItemPool*) > 4 SfxListener::SfxListener() > 3 ImpEditEngine::InitDoc(bool) > 3 EditDoc::Clear() > 2 EditDoc::CreateDefFont(unsigned char) > 1 CreateFont(SvxFont&, SfxItemSet const&, bool, short) > 1 SfxItemSet::Get(unsigned short, unsigned char) const > 1 SfxItemSet::~SfxItemSet() > 1 free > 1 szone_free_definite_size > 1 tiny_free_list_remove_ptr > 1 ContentNode::ContentNode(SfxItemPool&) > 1 ContentAttribs::ContentAttribs(SfxItemPool&) > 1 SfxItemSet::InitRanges_Impl(unsigned short, unsigned short) > 1 operator new[](unsigned long) > 1 operator new(unsigned long) > 1 malloc > 1 malloc_zone_malloc > 1 szone_malloc_should_clear > 1 EditDLL::Get() > 1 String::String(char const*, unsigned short, unsigned short, unsigned long) > 1 Timer::Timer() > 1 rtl_string2UString_status(_rtl_uString**, char const*, long, unsigned short, unsigned long, unsigned long*) > 1 rtl_uString_ImplAlloc(long) > 1 rtl_allocateMemory_CUSTOM(unsigned long) > 1 rtl_cache_alloc > 1 SvtSysLocale::GetLocaleDataPtr() const > 1 operator new(unsigned long) > 1 malloc > 1 malloc_zone_malloc > 1 szone_malloc_should_clear > 6 ScPatternAttr::FillToEditItemSet(SfxItemSet&, SfxItemSet const&, SfxItemSet const*) > 2 SfxItemSet::Put(SfxPoolItem const&, unsigned short) > 2 SfxItemPool::Put(SfxPoolItem const&, unsigned short) > 1 SfxItemPool::Put(SfxPoolItem const&, unsigned short) > 1 SvxTextLineItem::operator==(SfxPoolItem const&) const > 1 SvxColorItem::SetValue(Color const&) > 1 SvxFontItem::SvxFontItem(unsigned short) > 1 SvxUnderlineItem::SvxUnderlineItem(FontUnderline, unsigned short) > 1 SvxWordLineModeItem::SvxWordLineModeItem(unsigned char, unsigned short) > 4 ScEditEngineDefaulter::SetDefaults(SfxItemSet const&, unsigned char) > 1 EditEngine::SetParaAttribs(unsigned short, SfxItemSet const&) > 1 ImpEditEngine::SetParaAttribs(unsigned short, SfxItemSet const&) > 1 ContentNode::CreateDefFont() > 1 CreateFont(SvxFont&, SfxItemSet const&, bool, short) > 1 SfxItemPool::GetDefaultItem(unsigned short) const > 1 SfxItemPool::IsInRange(unsigned short) const > 1 EditEngine::SetUpdateMode(unsigned char) > 1 ImpEditEngine::FormatAndUpdate(EditView*) > 1 ImpEditEngine::FormatDoc() > 1 ImpEditEngine::CreateLines(unsigned short, unsigned long) > 1 ImpEditEngine::CreateAndInsertEmptyLine(ParaPortion*, unsigned long) > 1 SvxFont::GetPhysTxtSize(OutputDevice const*, String const&) > 1 OutputDevice::GetTextHeight() const > 1 OutputDevice::ImplNewFont() const > 1 OutputDevice::ImplInitFontList() const > 1 ImpEditEngine::UpdateViews(EditView*) > 1 SfxItemSet::SfxItemSet(SfxItemSet const&) > 1 SfxItemPool::IsItemFlag(unsigned short, unsigned short) const > 2 ScPatternAttr::FillEditParaItems(SfxItemSet*) const > 1 SfxItemSet::Get(unsigned short, unsigned char) const > 1 SfxItemSet::Put(SfxPoolItem const&, unsigned short) > 1 SfxItemPool::Put(SfxPoolItem const&, unsigned short) > 1 SvxAdjustItem::operator==(SfxPoolItem const&) const > 1 ImpEditEngine::GetEmptyItemSet() > 1 __bzero > 4 EditEngine::SetPaperSize(Size const&) > 4 ImpEditEngine::FormatDoc() > 4 ImpEditEngine::CreateLines(unsigned short, unsigned long) > 3 ImpEditEngine::CreateAndInsertEmptyLine(ParaPortion*, unsigned long) > 1 ImpEditEngine::CreateAndInsertEmptyLine(ParaPortion*, unsigned long) > 1 ImpEditEngine::SeekCursor(ContentNode*, unsigned short, SvxFont&, OutputDevice*, unsigned short) > 1 ContentAttribs::GetItem(unsigned short) const > 1 SfxItemSet::Get(unsigned short, unsigned char) const > 1 SvxFont::GetPhysTxtSize(OutputDevice const*, String const&) > 1 OutputDevice::GetTextHeight() const > 1 OutputDevice::ImplNewFont() const > 1 ImplFontCache::GetFontEntry(ImplDevFontList*, Font const&, Size const&, float, ImplDirectFontSubstitution*) > 1 rtl_uString_release > 1 osl_decrementInterlockedCount > 1 TextPortionList::Reset() > 2 ScViewData::GetMergeSizePixel(short, long, long&, long&) > 2 ScDocument::GetColWidth(short, short) const > 2 ScTable::GetColWidth(short) const > 2 ScTable::ColHidden(short, short*, short*) const > 2 ScFlatBoolColSegments::getRangeData(short, ScFlatBoolColSegments::RangeData&) > 1 EditEngine::CalcTextWidth() > 1 ImpEditEngine::CalcTextWidth(unsigned char) > 1 ImpEditEngine::CalcLineWidth(ParaPortion*, EditLine*, unsigned char) > 1 ImpEditEngine::ImplInitLayoutMode(OutputDevice*, unsigned short, unsigned short) > 1 ScDocument::GetAttr(short, long, short, unsigned short) const > 1 ScColumn::GetAttr(long, unsigned short) const > 1 accessibility::AccessibleEditableTextPara::GetTextRange(long, long) > 1 accessibility::AccessibleEditableTextPara::GetTextForwarder() const > 1 SvxEditSourceAdapter::GetTextForwarderAdapter() > 1 ScAccessibleCellTextData::GetTextForwarder() > 1 ScTabView::GetWindowByPos(ScSplitPos) > 1 non-virtual thunk to accessibility::AccessibleEditableTextPara::implGetText() > 1 accessibility::AccessibleEditableTextPara::SetEditSource(SvxEditSourceAdapter*) > 1 SalYieldMutex::acquire() > 1 osl_getThreadIdentifier > 1 pthread_equal > 12 ScTabViewShell::AddAccessibilityObject(SfxListener&) > 12 SfxListener::StartListening(SfxBroadcaster&, unsigned char) > 12 SfxBroadcaster::AddListener(SfxListener&) > 12 SvPtrarr::GetPos(void* const&) const > 10 ScAccessibleCell::CreateEditSource(ScTabViewShell*, ScAddress, ScSplitPos) > 10 ScAccessibleCellTextData::ScAccessibleCellTextData(ScTabViewShell*, ScAddress const&, ScSplitPos, ScAccessibleCell*) > 10 ScCellTextData::ScCellTextData(ScDocShell*, ScAddress const&) > 10 ScDocument::AddUnoObject(SfxListener&) > 10 SfxListener::StartListening(SfxBroadcaster&, unsigned char) > 10 SfxBroadcaster::AddListener(SfxListener&) > 10 SvPtrarr::GetPos(void* const&) const > 10 ScDocument::AddUnoObject(SfxListener&) > 10 SfxListener::StartListening(SfxBroadcaster&, unsigned char) > 10 SfxBroadcaster::AddListener(SfxListener&) > 10 SvPtrarr::GetPos(void* const&) const > 102 ScAccessibleCell::Init() > 102 ScAccessibleContextBase::Init() > 98 ScAccessibleSpreadsheet::addEventListener(com::sun::star::uno::Reference<com::sun::star::accessibility::XAccessibleEventListener> const&) > 98 ScAccessibleContextBase::addEventListener(com::sun::star::uno::Reference<com::sun::star::accessibility::XAccessibleEventListener> const&) > 98 comphelper::AccessibleEventNotifier::addEventListener(unsigned long, com::sun::star::uno::Reference<com::sun::star::accessibility::XAccessibleEventListener> const&) > 98 cppu::OInterfaceContainerHelper::addInterface(com::sun::star::uno::Reference<com::sun::star::uno::XInterface> const&) > 95 uno_type_sequence_realloc > 95 cppu::idefaultConstructElements(_sal_Sequence**, _typelib_TypeDescriptionReference*, long, long, long) > 95 rtl_reallocateMemory_CUSTOM(void*, unsigned long) > 71 __memcpy > 16 rtl_allocateMemory_CUSTOM(unsigned long) > 15 rtl_arena_alloc > 15 rtl_arena_alloc > 15 rtl_machdep_alloc(rtl_arena_st*, unsigned long*) > 15 mmap > 1 rtl_allocateMemory_CUSTOM(unsigned long) > 8 rtl_freeMemory_CUSTOM(void*) > 8 rtl_arena_free > 7 rtl_arena_free > 7 munmap$UNIX2003 > 1 rtl_arena_free > 2 cppu::OInterfaceContainerHelper::addInterface(com::sun::star::uno::Reference<com::sun::star::uno::XInterface> const&) > 1 cppu::OWeakAggObject::acquire() > 1 com::sun::star::uno::WeakReferenceHelper::get() const > 1 osl_acquireMutex > 1 pthread_mutex_lock > 2 ScAccessibleCellBase::createAccessibleName() > 1 String::String(ResId const&) > 1 ResId::toString() const > 1 rtl_string2UString_status(_rtl_uString**, char const*, long, unsigned short, unsigned long, unsigned long*) > 1 rtl_uStringBuffer_refReturn > 2 ScAccessibleTableBase::queryInterface(com::sun::star::uno::Type const&) > 2 cppu::ImplHelper_query(com::sun::star::uno::Type const&, cppu::class_data*, void*) > 1 cppu::ImplHelper_query(com::sun::star::uno::Type const&, cppu::class_data*, void*) > 1 cppu::__queryDeepNoXInterface(_typelib_TypeDescriptionReference*, cppu::class_data*, void*) > 1 cppu::__td_equals(_typelib_TypeDescriptionReference const*, _typelib_TypeDescriptionReference const*) > 9 hitTestRunner(com::sun::star::awt::Point, com::sun::star::uno::Reference<com::sun::star::accessibility::XAccessibleContext>) > 9 ScAccessibleContextBase::getLocationOnScreen() > 9 ScAccessibleCell::GetBoundingBoxOnScreen() const > 9 ScAccessibleCell::GetBoundingBox() const > 7 ScViewData::GetScrPos(short, long, ScSplitPos, unsigned char) const > 4 ScDocument::GetColWidth(short, short) const > 3 ScTable::GetColWidth(short) const > 3 ScTable::ColHidden(short, short*, short*) const > 3 ScFlatBoolColSegments::getRangeData(short, ScFlatBoolColSegments::RangeData&) > 2 ScFlatSegmentsImpl<bool, bool>::getRangeData(long, ScFlatSegmentsImpl<bool, bool>::RangeData&) > 2 mdds::flat_segment_tree<long, bool>::search_tree(long, bool&, long*, long*) const > 1 ScFlatBoolColSegments::getRangeData(short, ScFlatBoolColSegments::RangeData&) > 1 ScDocument::GetColWidth(short, short) const > 2 ScDocument::GetRowHeight(long, short, bool) const > 2 ScTable::GetRowHeight(long, long*, long*, bool) const > 1 ScTable::GetRowHeight(long, long*, long*, bool) const > 1 ScTable::RowHidden(long, long*, long*) const > 1 ScFlatBoolRowSegments::getRangeData(long, ScFlatBoolRowSegments::RangeData&) > 1 ScFlatSegmentsImpl<bool, bool>::getRangeData(long, ScFlatSegmentsImpl<bool, bool>::RangeData&) > 1 mdds::flat_segment_tree<long, bool>::search_tree(long, bool&, long*, long*) const > 1 ScTabView::GetGridWidth(ScHSplitPos) > 1 ScViewData::GetMergeSizePixel(short, long, long&, long&) > 1 Window::GetWindowExtentsRelative(Window*) const > 1 Window::ImplGetWindowExtentsRelative(Window*, unsigned char) const > 1 SalFrame::GetGeometry() > 1 AquaSalFrame::GetParent() const > 1 hitTestRunner(com::sun::star::awt::Point, com::sun::star::uno::Reference<com::sun::star::accessibility::XAccessibleContext>) > 2086 Thread_11766 > 2086 thread_start > 2086 _pthread_start > 2086 rtl_cache_wsupdate_all(void*) > 2086 pthread_cond_timedwait > 2086 _pthread_cond_wait > 2086 semaphore_timedwait_signal_trap > 2086 Thread_11767 DispatchQueue_2: com.apple.libdispatch-manager (serial) > 2086 start_wqthread > 2086 _pthread_wqthread > 2086 _dispatch_worker_thread2 > 2086 _dispatch_queue_invoke > 2086 _dispatch_mgr_invoke > 2086 kevent > 2086 Thread_11782 > 2086 thread_start > 2086 _pthread_start > 2086 osl_thread_start_Impl > 2086 threadFunc > 2086 salhelper::Thread::run() > 2086 desktop::OfficeIPCThread::execute() > 2086 osl_acceptPipe > 2086 accept > 2086 accept$NOCANCEL$UNIX2003 > 2086 Thread_12047 > 2086 thread_start > 2086 _pthread_start > 2086 osl_thread_start_Impl > 2086 threadFunc > 2086 (anonymous namespace)::UpdateCheckThread::run() > 2086 osl_waitCondition > 2086 pthread_cond_timedwait > 2086 _pthread_cond_wait > 2086 semaphore_timedwait_signal_trap > >Total number in stack (recursive counted multiple, when >=5): > 7 hitTestRunner(com::sun::star::awt::Point, com::sun::star::uno::Reference<com::sun::star::accessibility::XAccessibleContext>) > >Sort by top of stack, same collapsed (when >= 5): > semaphore_timedwait_signal_trap 4172 > accept$NOCANCEL$UNIX2003 2086 > kevent 2086 > std::_Rb_tree_increment(std::_Rb_tree_node_base const*) 1677 > comphelper::AccessibleEventNotifier::generateId() 210 > __memcpy 71 > SvPtrarr::GetPos(void* const&) const 32 > mmap 15 > dyld_stub_std::_Rb_tree_increment(std::_Rb_tree_node_base const*) 10 > munmap$UNIX2003 7 >Sample analysis of process 975 written to file /dev/stdout
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 56937
:
69841
|
70203
| 70204 |
70739
|
71725