Re: [webkit-dev] WebCore crashes calling layout code on wrong thread (iOS 9 SDK only)

2015-11-03 Thread Ian Ragsdale
issue similar to this internally. Could you please file a bug report at bug reporter.apple.com, with a copy of the app and steps to reproduce? Thanks Simon On Oct 26, 2015, at 11:05 AM, Ian Ragsdale <ian.ragsd...@gmail.com> wrote: Hi all, I'm running into a strange crash when I build my appli

[webkit-dev] WebCore crashes calling layout code on wrong thread (iOS 9 SDK only)

2015-10-26 Thread Ian Ragsdale
Hi all, I'm running into a strange crash when I build my application using the iOS 9 SDK (we don't see this crash in prior versions of our app). The error we see is "NSInternalInconsistencyException accessing _cachedSystemAnimationFence requires the main thread", and the stack trace is below.

Re: [webkit-dev] DropAllLocks assertion on iOS (threading issue?)

2014-12-15 Thread Ian Ragsdale
, 2014, at 1:51 PM, Geoffrey Garen gga...@apple.com wrote: Can you attach the Instruments trace leading up to the crash, and/or a reduced copy of the app that can reproduce the crash, to bugzilla? Thanks, Geoff On Dec 11, 2014, at 7:34 PM, Ian Ragsdale ian.ragsd...@gmail.com wrote

[webkit-dev] DropAllLocks assertion on iOS (threading issue?)

2014-12-11 Thread Ian Ragsdale
Hello all, new member to the list, hopefully I'm in the right place. I'm using WebKit in an iOS app (via UIWebView), and we're seeing a semi-frequent crash that I'm trying to track down. From the backtraces, I _think_ it appears to be a WebKit bug, and so I'd like to try to find a workaround,

Re: [webkit-dev] DropAllLocks assertion on iOS (threading issue?)

2014-12-11 Thread Ian Ragsdale
Hi Geoff, thanks for the quick response! I don't believe I'm making any use of SPI, aside from whatever underlying use there is in UIWebView - I'm pretty sure that's not exposed to normal iOS apps (at least not that I'm aware of). As predicted, setting JSC_slowPathAllocsBetweenGCs does appear

Re: [webkit-dev] DropAllLocks assertion on iOS (threading issue?)

2014-12-11 Thread Ian Ragsdale
? There is always one on screen, and paging from one to the next allocates a new one while an old one is discarded. They all appear to share the same WebThread JavaScript threads, so I could see that being problematic. - Ian On Dec 11, 2014, at 9:25 PM, Ian Ragsdale ian.ragsd...@gmail.com wrote