[Webkit-unassigned] [Bug 128775] New: XmlHttpRequest fails assert in WinCairo

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Feb 13 16:25:01 PST 2014


https://bugs.webkit.org/show_bug.cgi?id=128775

           Summary: XmlHttpRequest fails assert in WinCairo
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: PC
        OS/Version: Windows 8
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebCore Misc.
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: alex.christensen at flexsim.com
                CC: bfulgham at webkit.org, peavo at outlook.com


The ASSERT_WITH_MESSAGE in initializeIterator in TextBreakIterator.cpp fails when an XmlHttpRequest is sent from a webpage like typing the first character into google.com.

Here's the stack.  I'm not sure what's going on.

     WTF.dll!WTFCrash() Line 333    C++
>	WebKit.dll!WebCore::initializeIterator(UBreakIteratorType type, const char * locale) Line 41	C++
     WebKit.dll!WebCore::NonSharedCharacterBreakIterator::NonSharedCharacterBreakIterator(WTF::StringView string) Line 295    C++
     WebKit.dll!WebCore::numCharactersInGraphemeClusters(const WTF::String & s, unsigned int numGraphemeClusters) Line 390    C++
     WebKit.dll!WebCore::limitLength(const WTF::String & string, int maxLength) Line 354    C++
     WebKit.dll!WebCore::TextFieldInputType::handleBeforeTextInsertedEvent(WebCore::BeforeTextInsertedEvent * event) Line 402    C++
     WebKit.dll!WebCore::HTMLInputElement::defaultEventHandler(WebCore::Event * evt) Line 1177    C++
     WebKit.dll!WebCore::TextControlInnerTextElement::defaultEventHandler(WebCore::Event * event) Line 109    C++
     WebKit.dll!WebCore::callDefaultEventHandlersInTheBubblingOrder(WebCore::Event & event, const WebCore::EventPath & path) Line 234    C++
     WebKit.dll!WebCore::EventDispatcher::dispatchEvent(WebCore::Node * origin, WTF::PassRefPtr<WebCore::Event> prpEvent) Line 339    C++
     WebKit.dll!WebCore::Node::dispatchEvent(WTF::PassRefPtr<WebCore::Event> event) Line 2037    C++
     WebKit.dll!WebCore::EventTarget::dispatchEvent(WTF::PassRefPtr<WebCore::Event> event, int & ec) Line 152    C++
     WebKit.dll!WebCore::dispatchBeforeTextInsertedEvent(const WTF::String & text, const WebCore::VisibleSelection & selectionForInsertion, bool insertionIsForUpdatingComposition) Line 68    C++
     WebKit.dll!WebCore::TypingCommand::insertText(WebCore::Document & document, const WTF::String & text, const WebCore::VisibleSelection & selectionForInsertion, unsigned int options, WebCore::TypingCommand::TextCompositionType compositionType) Line 168    C++
     WebKit.dll!WebCore::Editor::insertTextWithoutSendingTextEvent(const WTF::String & text, bool selectInsertedText, WebCore::TextEvent * triggeringEvent) Line 1220    C++
     WebKit.dll!WebCore::Editor::handleTextEvent(WebCore::TextEvent * event) Line 283    C++
     WebKit.dll!WebCore::EventHandler::defaultTextInputEventHandler(WebCore::TextEvent * event) Line 3312    C++
     WebKit.dll!WebCore::Node::defaultEventHandler(WebCore::Event * event) Line 2120    C++
     WebKit.dll!WebCore::HTMLTextFormControlElement::defaultEventHandler(WebCore::Event * event) Line 114    C++
     WebKit.dll!WebCore::HTMLInputElement::defaultEventHandler(WebCore::Event * evt) Line 1190    C++
     WebKit.dll!WebCore::callDefaultEventHandlersInTheBubblingOrder(WebCore::Event & event, const WebCore::EventPath & path) Line 234    C++
     WebKit.dll!WebCore::EventDispatcher::dispatchEvent(WebCore::Node * origin, WTF::PassRefPtr<WebCore::Event> prpEvent) Line 339    C++
     WebKit.dll!WebCore::Node::dispatchEvent(WTF::PassRefPtr<WebCore::Event> event) Line 2037    C++
     WebKit.dll!WebCore::EventTarget::dispatchEvent(WTF::PassRefPtr<WebCore::Event> event, int & ec) Line 152    C++
     WebKit.dll!WebCore::EventHandler::handleTextInputEvent(const WTF::String & text, WebCore::Event * underlyingEvent, WebCore::TextEventInputType inputType) Line 3277    C++
     WebKit.dll!WebCore::Editor::insertText(const WTF::String & text, WebCore::Event * triggeringEvent) Line 1167    C++
     WebKit.dll!WebView::handleEditingKeyboardEvent(WebCore::KeyboardEvent * evt) Line 2025    C++
     WebKit.dll!WebEditorClient::handleKeyboardEvent(WebCore::KeyboardEvent * evt) Line 628    C++
     WebKit.dll!WebCore::Editor::handleKeyboardEvent(WebCore::KeyboardEvent * event) Line 244    C++
     WebKit.dll!WebCore::EventHandler::defaultKeyboardEventHandler(WebCore::KeyboardEvent * event) Line 3021    C++
     WebKit.dll!WebCore::Node::defaultEventHandler(WebCore::Event * event) Line 2105    C++
     WebKit.dll!WebCore::HTMLTextFormControlElement::defaultEventHandler(WebCore::Event * event) Line 114    C++
     WebKit.dll!WebCore::HTMLInputElement::defaultEventHandler(WebCore::Event * evt) Line 1129    C++
     WebKit.dll!WebCore::callDefaultEventHandlersInTheBubblingOrder(WebCore::Event & event, const WebCore::EventPath & path) Line 234    C++
     WebKit.dll!WebCore::EventDispatcher::dispatchEvent(WebCore::Node * origin, WTF::PassRefPtr<WebCore::Event> prpEvent) Line 339    C++
     WebKit.dll!WebCore::Element::dispatchKeyEvent(const WebCore::PlatformKeyboardEvent & platformEvent) Line 284    C++
     WebKit.dll!WebCore::EventHandler::keyEvent(const WebCore::PlatformKeyboardEvent & initialKeyEvent) Line 2865    C++
     WebKit.dll!WebView::keyPress(unsigned int charCode, long keyData, bool systemKeyDown) Line 2115    C++
     WebKit.dll!WebView::WebViewWndProc(HWND__ * hWnd, unsigned int message, unsigned int wParam, long lParam) Line 2277    C++

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the webkit-unassigned mailing list