Description of problem: do not know Version-Release number of selected component: libreoffice-core-3.5.6.2-5.fc17 Additional info: libreport version: 2.0.14 abrt_version: 2.0.13 backtrace_rating: 4 cmdline: /usr/lib64/libreoffice/program/soffice.bin --writer file:///home/nicolae/Documents/seral13.odt --splash-pipe=6 crash_function: GetSwAttrSet kernel: 3.5.5-2.fc17.x86_64 truncated backtrace: :Thread no. 1 (10 frames) : #0 GetSwAttrSet at /usr/src/debug/libreoffice-3.5.6.2/sw/source/core/layout/findfrm.cxx:1784 : #1 SwFrm::GetAttrSet at /usr/src/debug/libreoffice-3.5.6.2/sw/source/core/layout/findfrm.cxx:643 : #2 SwAccessibleFrame::IsOpaque at /usr/src/debug/libreoffice-3.5.6.2/sw/source/core/access/accframe.cxx:392 : #3 SwAccessibleContext::InitStates at /usr/src/debug/libreoffice-3.5.6.2/sw/source/core/access/acccontext.cxx:69 : #4 SwAccessibleContext::SwAccessibleContext at /usr/src/debug/libreoffice-3.5.6.2/sw/source/core/access/acccontext.cxx:535 : #5 SwAccessibleParagraph::SwAccessibleParagraph at /usr/src/debug/libreoffice-3.5.6.2/sw/source/core/access/accpara.cxx:491 : #6 SwAccessibleMap::GetContext at /usr/src/debug/libreoffice-3.5.6.2/sw/source/core/access/accmap.cxx:1364 : #7 SwAccessibleMap::GetContextImpl at /usr/src/debug/libreoffice-3.5.6.2/sw/source/core/access/accmap.cxx:1473 : #8 SwAccessibleContext::getAccessibleChild at /usr/src/debug/libreoffice-3.5.6.2/sw/source/core/access/acccontext.cxx:584 : #9 AtkListener::updateChildList at /usr/src/debug/libreoffice-3.5.6.2/vcl/unx/gtk/a11y/atklistener.cxx:128
Created attachment 623869 [details] File: core_backtrace
Created attachment 623870 [details] File: environ
Created attachment 623871 [details] File: backtrace
Created attachment 623872 [details] File: limits
Created attachment 623873 [details] File: cgroup
Created attachment 623874 [details] File: maps
Created attachment 623875 [details] File: dso_list
Created attachment 623876 [details] File: var_log_messages
Created attachment 623877 [details] File: open_fds
so evidently in Writer table cells are being merged, with A11y support enabled. crash in SwFrm::GetAttrSet on a paragraph likely means that the SwFrm doesn't point to a node.(since SwTxtNode appears to always have attrset); perhaps the SwFrm is in some unhealthy state... but the dtor of SwTxtFrm/SwCntntFrm don't seem to clear its node. but the weird thing is that SwAccessibleContext::getAccessibleChild is actually called in this situation, because: #23 0x00007f16de115cc9 in SwCellFrm::~SwCellFrm (this=0x7f16dc0703f8, __in_chrg=<optimized out>) at /usr/src/debug/libreoffice-3.5.6.2/sw/source/core/layout/tabfrm.cxx:4712 should have deleted all accessible objects in the cell and its children (paragraphs) recursively: pRootFrm->GetCurrShell()->Imp()->DisposeAccessibleFrm( this, sal_True ); which would mean that at the time the SwTxtFrm inside the SwCellFrm is deleted it shouldn't have an SwAccessible object to notify any more.
so ... no idea what to do about this. is the problem reproducible?