To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=110241


User mst changed the following:

                What    |Old value                 |New value
================================================================================
                      CC|'cornouws'                |'cedricbosdo,cornouws'
--------------------------------------------------------------------------------
                  Status|NEW                       |STARTED
--------------------------------------------------------------------------------




------- Additional comments from m...@openoffice.org Mon Mar 29 14:15:34 +0000 
2010 -------
this is a regression from writerfilter32bugfixes01.

SwTextShell::InsertSymbol works like this:
1. insert the special character: SwDoc::InsertString
2. set the font of the inserted character: SwDoc::InsertItemSet
3. reset the font behind inserted character: SwDoc::InsertItemSet

these actions create following redlines and call SwDoc::AppendRedline:
1. an insert redline
2. a format redline:
   this one is deleted because there is an existing insert redline at the
   same start/end position (the one from 1.)
3. a format redline
   this one is deleted because it has no extent.

so only the insert redline remains, and is visible to the user.


in writerfilter32bugfixes01 the following line was commented out:

docredln.cxx:1110:
                    case POS_EQUAL:
                    case POS_INSIDE:
                        // TODO Check if there is any side effect
                        //delete pNewRedl, pNewRedl = 0;
                        break;

with this change, the second redline is no longer deleted, but is inserted.
this results in numerous assertions that the redline table is corrupted, and in
the user-visible problem described in this issue.


@cedricbosdo:

what will break if the commented out line is activated again?

---------------------------------------------------------------------
Please do not reply to this automatically generated notification from
Issue Tracker. Please log onto the website and enter your comments.
http://qa.openoffice.org/issue_handling/project_issues.html#notification

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@sw.openoffice.org
For additional commands, e-mail: issues-h...@sw.openoffice.org


---------------------------------------------------------------------
To unsubscribe, e-mail: allbugs-unsubscr...@openoffice.org
For additional commands, e-mail: allbugs-h...@openoffice.org

Reply via email to