[Webkit-unassigned] [Bug 84231] New: Random crash in web core ApplicationCacheGroup.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Apr 18 01:31:54 PDT 2012


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

           Summary: Random crash in web core ApplicationCacheGroup.
           Product: WebKit
           Version: 525.x (Safari 3.2)
          Platform: Macintosh
        OS/Version: Unspecified
            Status: UNCONFIRMED
          Severity: Normal
          Priority: P2
         Component: WebKit2
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: yujianhua1982 at 126.com


My IPhone project is based on PhoneGap, using UIWebView to display browser web pages, in order to support view offline, web page supports HTML 5 manifest.

During recent pressure and other kinds of special crash, random crash occurs from time to time, all crash in WebCore. Confusing, not find the root cause so far, nor lack of the guideline on how to further debugging.

See the first crash, for which cases webcore will be invoked in this way? 

Any guys who have experience on WebCore or experienced the similar tough issues, could you share some info to guide me move on. Any idea or discussion will be appreciated, thanks in advance.


Thread 5 name:  WebThread
Thread 5 Crashed:
0   WebCore                                 0x317947d8 WebCore::FrameLoader::applyUserAgent(WebCore::ResourceRequest&) + 20
1   WebCore                                 0x31932eda WebCore::ApplicationCacheGroup::createResourceHandle(WebCore::KURL const&, WebCore::ApplicationCacheResource*) + 54
2   WebCore                                 0x31933da6 WebCore::ApplicationCacheGroup::startLoadingEntry() + 158
3   WebCore                                 0x31934bc4 WebCore::ApplicationCacheGroup::didFinishLoading(WebCore::ResourceHandle*) + 324
4   WebCore                                 0x317d4074 -[WebCoreResourceHandleAsDelegate connectionDidFinishLoading:] + 112
5   Foundation                            0x33e283c0 -[NSURLConnectionDelegateProxy connectionDidFinishLoading:] + 32
6   Foundation                            0x33dff2ee -[NSURLConnection(NSURLConnectionReallyInternal) sendDidFinishLoading] + 62
7   Foundation                            0x33dff270 _NSURLConnectionDidFinishLoading + 72
8   CFNetwork                            0x35c1940a URLConnectionClient::_clientDidFinishLoading(URLConnectionClient::ClientConnectionEventQueue*) + 130
9   CFNetwork                            0x35c0df3e URLConnectionClient::ClientConnectionEventQueue::processAllEventsAndConsumePayload(XConnectionEventInfo<XClientEvent, XClientEventParams>*, long) + 94
10  CFNetwork                           0x35c0e0c6 URLConnectionClient::ClientConnectionEventQueue::processAllEventsAndConsumePayload(XConnectionEventInfo<XClientEvent, XClientEventParams>*, long) + 486
11  CFNetwork                           0x35c0de30 URLConnectionClient::processEvents() + 64
12  CFNetwork                           0x35c0dde2 URLConnection::multiplexerClientPerform(RunLoopMultiplexer*) + 30
13  CFNetwork                           0x35c0dd54 MultiplexerSource::perform() + 120
14  CFNetwork                           0x35c0dcd2 MultiplexerSource::_perform(void*) + 2
15  CoreFoundation                  0x32f08a72 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 6
16  CoreFoundation                  0x32f0a69c __CFRunLoopDoSources0 + 188
17  CoreFoundation                  0x32f0b4e4 __CFRunLoopRun + 224
18  CoreFoundation                  0x32e9bebc CFRunLoopRunSpecific + 224
19  CoreFoundation                  0x32e9bdc4 CFRunLoopRunInMode + 52
20  WebCore                               0x3171c27e RunWebThread(void*) + 382
21  libsystem_c.dylib             0x3326630a _pthread_start + 242
22  libsystem_c.dylib             0x33267bb4 thread_start + 0


-----------------------------------------------------


Thread 5 name:  WebThread
Thread 5 Crashed:
0   WebCore                                 0x31932c74 WebCore::ApplicationCacheGroup::disassociateDocumentLoader(WebCore::DocumentLoader*) + 276
1   WebCore                                 0x317bed68 WebCore::ApplicationCacheHost::~ApplicationCacheHost() + 20
2   WebCore                                 0x317bed4a WebCore::ApplicationCacheHost::~ApplicationCacheHost() + 2
3   WebCore                                 0x317bea1e WebCore::DocumentLoader::~DocumentLoader() + 26
4   WebKit                                   0x368e3e10 WebDocumentLoaderMac::~WebDocumentLoaderMac() + 164
5   WebCore                                 0x31729080 WebCore::FrameLoader::setDocumentLoader(WebCore::DocumentLoader*) + 120
6   WebCore                                 0x318859e0 WebCore::FrameLoader::detachFromParent() + 160
7   WebKit                                   0x3693bbdc -[WebView(WebPrivate) _close] + 200
8   CoreFoundation                   0x32f3479c __invoking___ + 60
9   CoreFoundation                   0x32eac436 -[NSInvocation invoke] + 102
10  WebCore                               0x3171dc36 SendMessage(NSInvocation*) + 10
11  WebCore                               0x3171dc0e HandleAPISource(void*) + 66
12  CoreFoundation                  0x32f08a72 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 6
13  CoreFoundation                  0x32f0a69c __CFRunLoopDoSources0 + 188
14  CoreFoundation                  0x32f0b4e4 __CFRunLoopRun + 224
15  CoreFoundation                  0x32e9bebc CFRunLoopRunSpecific + 224
16  CoreFoundation                  0x32e9bdc4 CFRunLoopRunInMode + 52
17  WebCore                               0x3171c27e RunWebThread(void*) + 382
18  libsystem_c.dylib             0x3326630a _pthread_start + 242
19  libsystem_c.dylib             0x33267bb4 thread_start + 0

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