[Webkit-unassigned] [Bug 10144] New: REGRESSION: Reproducible assertion failure in DeleteSelectionCommand::fixupWhitespace()

bugzilla-daemon at opendarwin.org bugzilla-daemon at opendarwin.org
Fri Jul 28 06:48:14 PDT 2006


http://bugzilla.opendarwin.org/show_bug.cgi?id=10144

           Summary: REGRESSION: Reproducible assertion failure in
                    DeleteSelectionCommand::fixupWhitespace()
           Product: WebKit
           Version: 420+ (nightly)
          Platform: Macintosh
        OS/Version: Mac OS X 10.4
            Status: NEW
          Keywords: Regression, NeedsRadar
          Severity: normal
          Priority: P1
         Component: HTML Editing
        AssignedTo: webkit-unassigned at opendarwin.org
        ReportedBy: ddkilzer at kilzer.net
                CC: darin at apple.com, justin.garcia at apple.com


Steps to reproduce:

1. Open Bug 8278.  http://bugzilla.opendarwin.org/show_bug.cgi?id=8278
2. Click "[reply]" link on Bug 8278 Comment #5. 
http://bugzilla.opendarwin.org/show_bug.cgi?id=8278#c5
3. Make sure the cursor is at the very end of the text in the "Additional
Comments" textarea.
4. Hit Delete key four times.

Expected results:

Four characters are deleted with no assertion error.

Actual results:

An assertion error occurs when the fourth character ('>') is deleted:

=================
ASSERTION FAILED: !textNode->renderer() ||
textNode->renderer()->style()->collapseWhiteSpace()
(/Users/ddkilzer/Projects/Cocoa/WebKit/WebCore/editing/DeleteSelectionCommand.cpp:399
void WebCore::DeleteSelectionCommand::fixupWhitespace())
=================

Regression:

Does not occur on production Safari 2.0.4 (419.3) on Mac OS X 10.4.7
(8J135/PowerPC).

Notes:

Reproduced on locally-built debug build of WebKit r15648.


-- 
Configure bugmail: http://bugzilla.opendarwin.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the webkit-unassigned mailing list