[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