Crash test update
Caolán McNamara
caolanm at redhat.com
Sun Jan 20 10:37:03 UTC 2019
On Mon, 2019-01-14 at 09:32 +0000, Crashtest VM wrote:
> New crashtest update available at...
The assert on exporting ooo67907-1.doc to odt is reproducible for me,
i.e.
./instdir/program/soffice.bin --headless --convert-to odt ooo67907-
1.doc
asserts with...
soffice.bin: core/sw/source/core/text/txtfrm.cxx:1100:
std::pair<SwTextNode*, int> sw::MapViewToModel(const sw::MergedPara&,
TextFrameIndex): Assertion `nIndex == 0 && "view index out of bounds"'
failed.
according to git bisect, since...
Commit b15f1ed2a1df45a57b587ac90efa90c1c18866fc (HEAD)
Author: Michael Stahl <Michael.Stahl at cib.de>
Date: Tue Jan 8 13:22:31 2019 +0100
sw_redlinehide: try harder to prevent SetRedlineFlags from messing
things up
with bt....
#4 0x00007fffb6883ffa in sw::MapViewToModel(sw::MergedPara const&,
o3tl::strong_int<int, Tag_TextFrameIndex>) (rMerged=..., i_nIndex=...)
at core/sw/source/core/text/txtfrm.cxx:1100
#5 0x00007fffb68844c4 in
SwTextFrame::MapViewToModel(o3tl::strong_int<int, Tag_TextFrameIndex>)
const (this=0x50ff390, nIndex=...)
at core/sw/source/core/text/txtfrm.cxx:1160
#6 0x00007fffb66fe4f5 in
SwTextNode::fillSoftPageBreakList(std::__debug::set<int,
std::less<int>, std::allocator<int> >&) const (this=0x4b3aec0, rBreak=
std::__debug::set with 0 elements) at
core/sw/source/core/layout/softpagebreak.cxx:96
#7 0x00007fffb6b5417d in lcl_FillSoftPageBreakArray(SwUnoCursor
const&, SwSoftPageBreakList&) (rUnoCursor=SwUnoCursor = {...},
rBreakArr=std::__debug::set with 0 elements)
at core/sw/source/core/unocore/unoportenum.cxx:1111
#8 0x00007fffb6b5549b in lcl_CreatePortions(TextRangeList_t&,
com::sun::star::uno::Reference<com::sun::star::text::XText> const&,
SwUnoCursor*, FrameClientSortList_t&, sal_Int32, sal_Int32)
(i_rPortions=std::__debug::deque with 0 elements, i_xParentText=
uno::Reference to (SwXBodyText *) 0x4e70560, pUnoCursor=0x56d3ed0,
i_rFrames=std::__debug::deque with 0 elements, i_nStartPos=-1,
i_nEndPos=-1)
at core/sw/source/core/unocore/unoportenum.cxx:1325
#9 0x00007fffb6b50d38 in
SwXTextPortionEnumeration::SwXTextPortionEnumeration(SwPaM&,
com::sun::star::uno::Reference<com::sun::star::text::XText> const&,
int, int)
(this=0x5669360, rParaCursor=SwPaM = {...},
xParentText=uno::Reference to (SwXBodyText *) 0x4e70560, nStart=-1,
nEnd=-1)
at core/sw/source/core/unocore/unoportenum.cxx:363
#10 0x00007fffb6b46d36 in SwXParagraph::createEnumeration()
(this=0x5434540) at core/sw/source/core/unocore/unoparagraph.cxx:1275
#11 0x00007fffed05ff3c in
XMLTextParagraphExport::exportParagraph(com::sun::star::uno::Reference<
com::sun::star::text::XTextContent> const&, bool, bool, bool,
MultiPropertySetHelper&, TextPNS) (
this=0x4a4b320, rTextContent=uno::Reference to (SwXParagraph *)
0x54345b0, bAutoStyles=false, bIsProgress=true, bExportParagraph=true,
rPropSetHelper=..., eExtensionNS=TextPNS::ODF) at
core/xmloff/source/text/txtparae.cxx:2080
#12 0x00007fffed05e9a3 in
XMLTextParagraphExport::exportTextContentEnumeration(com::sun::star::un
o::Reference<com::sun::star::container::XEnumeration> const&, bool,
com::sun::star::uno::Reference<com::sun::star::text::XTextSection>
const&, bool, bool,
com::sun::star::uno::Reference<com::sun::star::beans::XPropertySet>
const*, TextPNS)
(this=0x4a4b320, rContEnum=
uno::Reference to (SwXParagraphEnumerationImpl *) 0x4fade30,
bAutoStyles=false, rBaseSection=empty uno::Reference, bIsProgress=true,
bExportParagraph=true, pRangePropSet=0x0, eExtensionNS=TextPNS::ODF) at
core/xmloff/source/text/txtparae.cxx:1803
#13 0x00007fffed05e06f in
XMLTextParagraphExport::exportText(com::sun::star::uno::Reference<com::
sun::star::text::XText> const&, bool, bool, bool, TextPNS)
(this=0x4a4b320, rText=uno::Reference to (SwXBodyText *) 0x4e70560,
bAutoStyles=false, bIsProgress=true, bExportParagraph=true,
eExtensionNS=TextPNS::ODF)
at core/xmloff/source/text/txtparae.cxx:1679
#14 0x00007fffb6dbcb86 in
XMLTextParagraphExport::exportText(com::sun::star::uno::Reference<com::
sun::star::text::XText> const&, bool, bool, TextPNS)
(this=0x4a4b320, rText=uno::Reference to (SwXBodyText *) 0x4e70560,
bIsProgress=true, bExportParagraph=true, eExtensionNS=TextPNS::ODF)
at core/include/xmloff/txtparae.hxx:482
#15 0x00007fffb6dbb5ad in SwXMLExport::ExportContent_()
(this=0x4e6bcf0) at core/sw/source/filter/xml/xmlexp.cxx:482
#16 0x00007fffeccf5c62 in SvXMLExport::ImplExportContent()
(this=0x4e6bcf0) at core/xmloff/source/core/xmlexp.cxx:1200
#17 0x00007fffeccf6c24 in
SvXMLExport::exportDoc(xmloff::token::XMLTokenEnum) (this=0x4e6bcf0,
eClass=xmloff::token::XML_TEXT)
More information about the LibreOffice
mailing list