https://bugs.documentfoundation.org/show_bug.cgi?id=90230

            Bug ID: 90230
           Summary: MAILMERGE: dbgutil build aborts on mail merging an
                    empty document
           Product: LibreOffice
           Version: 4.5.0.0.alpha0+ Master
          Hardware: Other
                OS: Linux (All)
            Status: UNCONFIRMED
          Severity: minor
          Priority: medium
         Component: Writer
          Assignee: [email protected]
          Reporter: [email protected]

This just happens with a "--enable-dbgutil" build!

Just try to merge an empty document with any data source. Same happens, if you
insert a single text frame.

Won't happen, if the document has more then one paragraph or multiple lines.

soffice.bin:sw/source/core/bastyp/index.cxx:225: 

virtual SwIndexReg::~SwIndexReg(): Assertion `!m_pFirst && !m_pLast && "There
are still indices registered"' failed.

Currently it's not that critical, but some of our upcomming unit tests will
definitly break on dbgutil builds.

Took me some time to fix this originally, so I bisected it to:

commit a305a2c91420652db450b7f8edd140e1d69f42cf
Author: Luboš Luňák <[email protected]>
Date:   Mon Oct 20 15:13:03 2014 +0200

    use bookmarks to mark mailmerge parts in a mailmerge document (fdo#80823)

    Instead of page numbers, which
    - was somewhat fragile (and broken, as it was actually off-by-one)
    - required repeated re-layout of the increasingly large document, making
      mailmerge awfully slow. The re-layout is not removed by this commit, as
      it needs further checking whether it can be removed.
    See the bugreport for details.

    Change-Id: Ib09bd5f5a6a549c3d38ca40b0f32c0d2831fdd4c

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to