| Summary: | [iOS] Crash in WebCore::RenderLayer::updateCompositingLayersAfterScroll() when using swipe gesture | ||||||
|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | EJ <edemowebkit> | ||||
| Component: | Layout and Rendering | Assignee: | Nobody <webkit-unassigned> | ||||
| Status: | NEW --- | ||||||
| Severity: | Normal | CC: | dbates, kantoiii, simon.fraser | ||||
| Priority: | P2 | ||||||
| Version: | 528+ (Nightly build) | ||||||
| Hardware: | iPhone / iPad | ||||||
| OS: | iOS 8.2 | ||||||
| Attachments: |
|
||||||
|
Description
EJ
2015-03-03 17:19:15 PST
I have't had a lot of luck reproducing this. Simon were you able to try to replicate using iOS 8.1.x repro rate is still 50% on 7 out of 14 attempts i. Launch stage, sign in to any teacher account ii. Launch student-access page iii. Open any ebook for any student iv. If on page 1 swipe through the pages, waiting 1 second on each page before swiping to the next, until getting to end of book. Then start swiping backwards back towards page 1. Consider this 1 attempt. If you open the book to the last page (previously opened book), swipe backwards through the pages towards page 1, waiting 1 second on each page, then swipe forward through the pages back to the end of the book. Also consider this 1 attempt. (In reply to comment #0) > Issue has been reproduced on > [...] > iOS 8.2.5 > iOS 8.3 Are you able to reproduce this issue in iOS 8.4? > GO to https://www.storiaschool.com is iOS safari browser > user simon-fras7 > pw: webkit > These credentials have expired. In particular, when I try to sign in with these credentials I see the following message "Your school's subscription to Storia School Edition has expired." Assuming this issue still reproduces, can we please obtain new credentials to investigate this issue? > [...] > ----- iOS Simulator crash log ---- > Process: com.apple.WebKit.WebContent [1900] > [...] > > Thread 0 Crashed:: Dispatch queue: com.apple.main-thread > 0 com.apple.WebKit 0x0000000107c37c8f > WebKit::nextFocusableElement(WebCore::Node*, WebCore::Page*, bool) + 48 > 1 com.apple.WebKit 0x0000000107c37c32 > WebKit::WebPage::focusNextAssistedNode(bool) + 32 > 2 com.apple.WebKit 0x0000000107d46a7a > WebKit::WebPage::didReceiveWebPageMessage(IPC::Connection*, > IPC::MessageDecoder&) + 3972 > [...] This stack trace in comment 0 differs from the stack trace in the attached crash report (attachment #247821 [details]). I take it you produced both crashes by following the reproduction steps in comment 0? (In reply to comment #0) > ----- iOS Simulator crash log ---- > Process: com.apple.WebKit.WebContent [1900] > Path: > /Library/Developer/CoreSimulator/Profiles/Runtimes/iOS > 8.1.simruntime/Contents/Resources/RuntimeRoot/System/Library/Frameworks/ > WebKit.framework/XPCServices/com.apple.WebKit.WebContent.xpc/com.apple. > WebKit.WebContent > Identifier: com.apple.WebKit.WebContent > Version: 8600 (8600.1.4.11.10) > Code Type: X86-64 (Native) > Parent Process: launchd_sim [1855] > Responsible: launchd_sim [1855] > User ID: 704325551 > > Date/Time: 2015-03-03 20:01:30.599 -0500 > OS Version: Mac OS X 10.10.2 (14C109) > Report Version: 11 > Anonymous UUID: C1F1284C-47F6-6D14-975D-7E94DE2419DF > > > Time Awake Since Boot: 5800 seconds > > Crashed Thread: 0 Dispatch queue: com.apple.main-thread > > Exception Type: EXC_BAD_ACCESS (SIGSEGV) > Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000020 > > VM Regions Near 0x20: > --> > __TEXT 00000001076cb000-00000001076cd000 [ 8K] > r-x/r-x SM=COW /Library/Developer/CoreSimulator/Profiles/Runtimes/iOS > 8.1.simruntime/Contents/Resources/RuntimeRoot/System/Library/Frameworks/ > WebKit.framework/XPCServices/com.apple.WebKit.WebContent.xpc/com.apple. > WebKit.WebContent > > Application Specific Information: > CoreSimulator 117.5.4 - Device: iPad Air - Runtime: iOS 8.1 (12B411) - > DeviceType: iPad Air > > Thread 0 Crashed:: Dispatch queue: com.apple.main-thread > 0 com.apple.WebKit 0x0000000107c37c8f > WebKit::nextFocusableElement(WebCore::Node*, WebCore::Page*, bool) + 48 > 1 com.apple.WebKit 0x0000000107c37c32 > WebKit::WebPage::focusNextAssistedNode(bool) + 32 > 2 com.apple.WebKit 0x0000000107d46a7a This crash was fixed with the patch for bug #175549, which was committed in <http://trac.webkit.org/changeset/175549>. (In reply to comment #4) > This crash was fixed with the patch for bug #175549, which was committed in > <http://trac.webkit.org/changeset/175549>. *bug #138174 Is this crash still reproducible in the iOS 9 beta? |