Bug 201097 - Crash under TimerBase::setNextFireTime() in the NetworkProcess
Summary: Crash under TimerBase::setNextFireTime() in the NetworkProcess
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKit2 (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Chris Dumez
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2019-08-23 15:56 PDT by Chris Dumez
Modified: 2019-08-23 17:24 PDT (History)
6 users (show)

See Also:


Attachments
Patch (2.42 KB, patch)
2019-08-23 16:04 PDT, Chris Dumez
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Chris Dumez 2019-08-23 15:56:57 PDT
Crash under TimerBase::setNextFireTime() in the NetworkProcess:

Thread 0 name:  Dispatch queue: com.apple.main-thread
Thread 0 Crashed ↩:
0   WebCore                       	0x0000000196d61dc4 WebCore::TimerBase::setNextFireTime(WTF::MonotonicTime) + 124 (Timer.cpp:479)
1   WebCore                       	0x0000000196d61d70 WebCore::TimerBase::setNextFireTime(WTF::MonotonicTime) + 40 (Timer.cpp:466)
2   AppSupport                    	0x00000001901fd0a4 _NotifyObserver + 48 (CPNetworkObserver.m:110)
3   CoreFoundation                	0x000000018df646ac __CFDictionaryApplyFunction_block_invoke + 24 (CFDictionary.c:309)
4   CoreFoundation                	0x000000018e03d774 CFBasicHashApply + 136 (CFBasicHash.c:1015)
5   CoreFoundation                	0x000000018df6464c CFDictionaryApplyFunction + 184 (CFDictionary.c:308)
6   AppSupport                    	0x00000001901fdc7c -[CPNetworkObserver _networkReachableCallBack:] + 384 (CPNetworkObserver.m:636)
7   Foundation                    	0x000000018e405a0c __NSThreadPerformPerform + 232 (NSThread.m:807)
8   CoreFoundation                	0x000000018df9b090 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 24 (CFRunLoop.c:1922)
9   CoreFoundation                	0x000000018df9afe8 __CFRunLoopDoSource0 + 80 (CFRunLoop.c:1956)
10  CoreFoundation                	0x000000018df9a780 __CFRunLoopDoSources0 + 180 (CFRunLoop.c:1992)
11  CoreFoundation                	0x000000018df958cc __CFRunLoopRun + 1080 (CFRunLoop.c:2882)
12  CoreFoundation                	0x000000018df9516c CFRunLoopRunSpecific + 464 (CFRunLoop.c:3192)
13  Foundation                    	0x000000018e2d5408 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 228 (NSRunLoop.m:374)
14  Foundation                    	0x000000018e30ef78 -[NSRunLoop(NSRunLoop) run] + 88 (NSRunLoop.m:399)
15  libxpc.dylib                  	0x000000018dbf433c _xpc_objc_main + 304 (main.m:179)
16  libxpc.dylib                  	0x000000018dbf6c7c xpc_main + 148 (init.c:1568)
17  WebKit                        	0x00000001955e02d8 WebKit::XPCServiceMain(int, char const**) + 360 (XPCServiceMain.mm:147)
18  libdyld.dylib                 	0x000000018de20424 start + 4
Comment 1 Radar WebKit Bug Importer 2019-08-23 15:57:15 PDT
<rdar://problem/54658339>
Comment 2 Chris Dumez 2019-08-23 16:04:34 PDT
Created attachment 377172 [details]
Patch
Comment 3 WebKit Commit Bot 2019-08-23 17:24:17 PDT
Comment on attachment 377172 [details]
Patch

Clearing flags on attachment: 377172

Committed r249077: <https://trac.webkit.org/changeset/249077>
Comment 4 WebKit Commit Bot 2019-08-23 17:24:19 PDT
All reviewed patches have been landed.  Closing bug.