11

iOSプロジェクトのWebKitに関連しているように見えるかなりの数のエラーが発生しています。背景を説明するために、ニュース記事を表示するためのアプリケーションでWebViewを使用します。これらのニュース記事にはリンクが含まれていることが多く、ユーザーがリンクをクリックすると、通常、ユーザーをSafariに誘導してニュース記事全体を読みます。かなり標準的なもの。とにかく、クラッシュは次のようになります。

0     libobjc.A.dylib                       0x31198f78 objc_msgSend + 15
1     CoreFoundation                        0x313567e4 __invoking___ + 68
2     CoreFoundation                        0x312b17b1 -[NSInvocation invoke] + 160
3     CoreFoundation                        0x312b13cf -[NSInvocation invokeWithTarget:] + 50
4     WebKit                                0x3395fe0d -[_WebSafeForwarder forwardInvocation:] + 252
5     CoreFoundation                        0x31355a83 ___forwarding___ + 666
6     CoreFoundation                        0x312b0650 _CF_forwarding_prep_0 + 48
7     CoreFoundation                        0x313567e4 __invoking___ + 68
8     CoreFoundation                        0x312b17b1 -[NSInvocation invoke] + 160
9     WebCore                               0x31a851f5 _ZL11SendMessageP12NSInvocation + 24
10   WebCore                                0x31a986f1 _ZL20HandleDelegateSourcePv + 80
11   CoreFoundation                         0x31327ad3 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 14
12   CoreFoundation                         0x3132729f __CFRunLoopDoSources0 + 214
13   CoreFoundation                         0x31326045 __CFRunLoopRun + 652
14   CoreFoundation                         0x312a94a5 CFRunLoopRunSpecific + 300
15   CoreFoundation                         0x312a936d CFRunLoopRunInMode + 104
16   GraphicsServices                       0x32782439 GSEventRunModal + 136
17   UIKit                                  0x315aecd5 UIApplicationMain + 1080
18   MyApp                              0x23e7 main (main.m:13)

このクラッシュを絞り込むという点では、iPadのiOS5.xでのみ発生するようです。

FWIW、コードベースの一部の領域では、WebViewDelegatesを使用しており、ニュース記事のリンクに対するユーザークリックの一部を傍受しています。これが一因となる可能性があるかどうかはわかりませんが、言及する価値があると考えました。

コードのこのセクションでクラッシュを引き起こしている可能性があるものについてのアイデアはありますか?

ありがとう、

ショーン

4

0 に答える 0