[Webkit-unassigned] [Bug 100946] New: Crashed in selectionRectForComplexText

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Nov 1 05:33:27 PDT 2012


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

           Summary: Crashed in selectionRectForComplexText
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Android
        OS/Version: Android
            Status: UNCONFIRMED
          Severity: Normal
          Priority: P2
         Component: Layout and Rendering
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: na7jun8gi at gmail.com


#0  WebCore::Font::selectionRectForComplexText (this=<value optimized out>, run=<value optimized out>, point=..., height=19, from=-46, to=42)

    at external/webkit/Source/WebCore/platform/graphics/android/fonts/FontAndroid.cpp:1056

#1  0x5c80f152 in WebCore::Font::selectionRectForText (this=0x4186bac8, run=..., point=..., h=19, from=-46, to=42)

    at external/webkit/Source/WebCore/platform/graphics/Font.cpp:216

#2  0x5c8500ee in WebCore::InlineTextBox::paintTextMatchMarker (this=0x417ecef4, pt=0x5ea7eb84, boxOrigin=..., marker=..., style=0x41722060, font=...)

    at external/webkit/Source/WebCore/rendering/InlineTextBox.cpp:1072

#3  0x5c850892 in WebCore::InlineTextBox::paintDocumentMarkers (this=0x417ecef4, pt=0x5ea7eb84, boxOrigin=..., style=0x41722060, font=..., background=true)

    at external/webkit/Source/WebCore/rendering/InlineTextBox.cpp:1158

#4  0x5c85128e in WebCore::InlineTextBox::paint (this=0x417ecef4, paintInfo=..., tx=<value optimized out>, ty=<value optimized out>)

    at external/webkit/Source/WebCore/rendering/InlineTextBox.cpp:563

#5  0x5c84e728 in WebCore::InlineFlowBox::paint (this=<value optimized out>, paintInfo=..., tx=18, ty=34, lineTop=19, lineBottom=38)

    at external/webkit/Source/WebCore/rendering/InlineFlowBox.cpp:1014

#6  0x5c8ab06a in WebCore::RootInlineBox::paint (this=0x417ecf2c, paintInfo=..., tx=18, ty=34, lineTop=19, lineBottom=38)

    at external/webkit/Source/WebCore/rendering/RootInlineBox.cpp:183

#7  0x5c88479c in WebCore::RenderLineBoxList::paint (this=0x40a66514, renderer=0x40a664a4, paintInfo=<value optimized out>, tx=18, ty=34)

    at external/webkit/Source/WebCore/rendering/RenderLineBoxList.cpp:262

#8  0x5c854b40 in WebCore::RenderBlock::paintContents (this=0x40a664a4, paintInfo=..., tx=18, ty=34)

    at external/webkit/Source/WebCore/rendering/RenderBlock.cpp:2422

#9  WebCore::RenderBlock::paintContents (this=0x40a664a4, paintInfo=..., tx=18, ty=34) at external/webkit/Source/WebCore/rendering/RenderBlock.cpp:2413

#10 0x5c85ce2e in WebCore::RenderBlock::paintObject (this=0x40a664a4, paintInfo=..., tx=18, ty=34)

    at external/webkit/Source/WebCore/rendering/RenderBlock.cpp:2536

#11 0x5c8539f4 in WebCore::RenderBlock::paint (this=0x40a664a4, paintInfo=..., tx=18, ty=34)

    at external/webkit/Source/WebCore/rendering/RenderBlock.cpp:2312

#12 0x5c854a7c in WebCore::RenderBlock::paintChildren (this=0x40a66428, paintInfo=..., tx=18, ty=34)

    at external/webkit/Source/WebCore/rendering/RenderBlock.cpp:2465

#13 0x5c85ce2e in WebCore::RenderBlock::paintObject (this=0x40a66428, paintInfo=..., tx=18, ty=34)

    at external/webkit/Source/WebCore/rendering/RenderBlock.cpp:2536

#14 0x5c8539f4 in WebCore::RenderBlock::paint (this=0x40a66428, paintInfo=..., tx=18, ty=34)

    at external/webkit/Source/WebCore/rendering/RenderBlock.cpp:2312

#15 0x5c854a7c in WebCore::RenderBlock::paintChildren (this=0x40a663ac, paintInfo=..., tx=8, ty=8)

    at external/webkit/Source/WebCore/rendering/RenderBlock.cpp:2465

#16 0x5c85ce2e in WebCore::RenderBlock::paintObject (this=0x40a663ac, paintInfo=..., tx=8, ty=8)

    at external/webkit/Source/WebCore/rendering/RenderBlock.cpp:2536

#17 0x5c8539f4 in WebCore::RenderBlock::paint (this=0x40a663ac, paintInfo=..., tx=8, ty=8) at external/webkit/Source/WebCore/rendering/RenderBlock.cpp:2312

#18 0x5c854a7c in WebCore::RenderBlock::paintChildren (this=0x40a66330, paintInfo=..., tx=8, ty=8)

    at external/webkit/Source/WebCore/rendering/RenderBlock.cpp:2465

#19 0x5c85ce2e in WebCore::RenderBlock::paintObject (this=0x40a66330, paintInfo=..., tx=8, ty=8)

    at external/webkit/Source/WebCore/rendering/RenderBlock.cpp:2536

#20 0x5c8539f4 in WebCore::RenderBlock::paint (this=0x40a66330, paintInfo=..., tx=8, ty=8) at external/webkit/Source/WebCore/rendering/RenderBlock.cpp:2312

#21 0x5c854a7c in WebCore::RenderBlock::paintChildren (this=0x40a661d4, paintInfo=..., tx=0, ty=0)

    at external/webkit/Source/WebCore/rendering/RenderBlock.cpp:2465

#22 0x5c85ce2e in WebCore::RenderBlock::paintObject (this=0x40a661d4, paintInfo=..., tx=0, ty=0)

    at external/webkit/Source/WebCore/rendering/RenderBlock.cpp:2536

#23 0x5c8539f4 in WebCore::RenderBlock::paint (this=0x40a661d4, paintInfo=..., tx=0, ty=0) at external/webkit/Source/WebCore/rendering/RenderBlock.cpp:2312

#24 0x5c87f520 in WebCore::RenderLayer::paintLayer (this=<value optimized out>, rootLayer=0x40a660f4, p=<value optimized out>, paintDirtyRect=...,

---Type <return> to continue, or q <return> to quit---

    paintBehavior=4, paintingRoot=0x0, overlapTestRequests=0x5ea7eaec, paintFlags=<value optimized out>)

    at external/webkit/Source/WebCore/rendering/RenderLayer.cpp:2725

#25 0x5c87fa7a in WebCore::RenderLayer::paintList (this=0x40a660f4, list=0x4200f118, rootLayer=0x40a660f4, p=0x5ea7eb84, paintDirtyRect=...,

    paintBehavior=4, paintingRoot=0x0, overlapTestRequests=0x5ea7eaec, paintFlags=0) at external/webkit/Source/WebCore/rendering/RenderLayer.cpp:2784

#26 0x5c87f5dc in WebCore::RenderLayer::paintLayer (this=<value optimized out>, rootLayer=0x40a660f4, p=<value optimized out>, paintDirtyRect=...,

    paintBehavior=4, paintingRoot=0x0, overlapTestRequests=0x5ea7eaec, paintFlags=<value optimized out>)

    at external/webkit/Source/WebCore/rendering/RenderLayer.cpp:2746

#27 0x5c87fb0c in WebCore::RenderLayer::paint (this=<value optimized out>, p=0x5ea7eb84, damageRect=..., paintBehavior=<value optimized out>,

    paintingRoot=0x0) at external/webkit/Source/WebCore/rendering/RenderLayer.cpp:2519

#28 0x5c7f61ae in WebCore::FrameView::paintContents (this=0x4171bca0, p=0x5ea7eb84, rect=...) at external/webkit/Source/WebCore/page/FrameView.cpp:2431

#29 0x5c9d058e in WebCore::Editor::countMatchesForText (this=0x40aa331c, target=..., range=<value optimized out>, options=1, limit=0, markMatches=true)

    at external/webkit/Source/WebCore/editing/Editor.cpp:3129

#30 0x5c9d05b6 in WebCore::Editor::countMatchesForText (this=<value optimized out>, target=<value optimized out>, options=1, limit=<value optimized out>,

    markMatches=true) at external/webkit/Source/WebCore/editing/Editor.cpp:3062

#31 0x5c90930c in android::WebViewCore::findTextOnPage (this=0x40aad5f8, text=...) at external/webkit/Source/WebKit/android/jni/WebViewCore.cpp:4458

#32 0x5c90934e in FindAll (env=<value optimized out>, obj=<value optimized out>, nativeClass=1084937720, text=<value optimized out>)

    at external/webkit/Source/WebKit/android/jni/WebViewCore.cpp:5218

#33 0x40f184f4 in dvmPlatformInvoke () at dalvik/vm/arch/arm/CallEABI.S:258

#34 0x40f472c0 in dvmCallJNIMethod (args=0x40c60e38, pResult=0x40c743b0, method=0x58728170, self=0x40c743a0) at dalvik/vm/Jni.cpp:1184
...

-- 
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