<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>194974</bug_id>
          
          <creation_ts>2019-02-22 20:05:46 -0800</creation_ts>
          <short_desc>Crash in SWServerJobQueue::runNextJobSynchronously</short_desc>
          <delta_ts>2019-02-23 12:28:37 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Service Workers</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Ryosuke Niwa">rniwa</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>beidson</cc>
    
    <cc>cdumez</cc>
    
    <cc>commit-queue</cc>
    
    <cc>ddkilzer</cc>
    
    <cc>ggaren</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>youennf</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1509311</commentid>
    <comment_count>0</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2019-02-22 20:05:46 -0800</bug_when>
    <thetext>e.g.
Thread 0 Crashed:
0   WebCore                       	0x000000021407d0e0 WTFCrashWithInfo(int, char const*, char const*, int) + 20
1   WebCore                       	0x00000002157c3d6c WebCore::SWServerJobQueue::runNextJobSynchronously() + 88 (Assertions.h:578)
2   WebCore                       	0x00000002152968ac WebCore::ThreadTimers::sharedTimerFiredInternal() + 216 (ThreadTimers.cpp:129)
3   WebCore                       	0x00000002152b6904 WebCore::timerFired(__CFRunLoopTimer*, void*) + 28 (MainThreadSharedTimerCF.cpp:74)
4   CoreFoundation                	0x000000020af11780 __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 28 (CFRunLoop.c:1830)
5   CoreFoundation                	0x000000020af114b0 __CFRunLoopDoTimer + 864 (CFRunLoop.c:2417)
6   CoreFoundation                	0x000000020af10ce4 __CFRunLoopDoTimers + 248 (CFRunLoop.c:2564)
7   CoreFoundation                	0x000000020af0bc30 __CFRunLoopRun + 1860 (CFRunLoop.c:0)
8   CoreFoundation                	0x000000020af0b1cc CFRunLoopRunSpecific + 436 (CFRunLoop.c:3247)
9   Foundation                    	0x000000020b8d9fec -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 300 (NSRunLoop.m:367)
10  Foundation                    	0x000000020b9154dc -[NSRunLoop(NSRunLoop) run] + 88 (NSRunLoop.m:389)
11  libxpc.dylib                  	0x000000020abdfae4 _xpc_objc_main + 516 (main.m:173)
12  libxpc.dylib                  	0x000000020abe2460 xpc_main + 176 (init.c:1471)
13  com.apple.WebKit.Networking   	0x0000000100cdf60c WebKit::XPCServiceMain(int, char const**) + 380 (XPCServiceMain.mm:157)
14  com.apple.WebKit.Networking   	0x0000000100cdf7b8 main + 12 (XPCServiceMain.mm:165)
15  libdyld.dylib                 	0x000000020a9d4b70 start + 4

&lt;rdar://problem/48238666&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1509317</commentid>
    <comment_count>1</comment_count>
      <attachid>362814</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2019-02-22 20:09:10 -0800</bug_when>
    <thetext>Created attachment 362814
Fix attempt</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1509328</commentid>
    <comment_count>2</comment_count>
      <attachid>362814</attachid>
    <who name="Geoffrey Garen">ggaren</who>
    <bug_when>2019-02-22 20:51:18 -0800</bug_when>
    <thetext>Comment on attachment 362814
Fix attempt

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1509331</commentid>
    <comment_count>3</comment_count>
      <attachid>362814</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-02-22 21:05:10 -0800</bug_when>
    <thetext>Comment on attachment 362814
Fix attempt

Clearing flags on attachment: 362814

Committed r241986: &lt;https://trac.webkit.org/changeset/241986&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1509332</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-02-22 21:05:11 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1509333</commentid>
    <comment_count>5</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2019-02-22 21:10:22 -0800</bug_when>
    <thetext>&lt;rdar://problem/48333995&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1509386</commentid>
    <comment_count>6</comment_count>
    <who name="David Kilzer (:ddkilzer)">ddkilzer</who>
    <bug_when>2019-02-23 12:28:37 -0800</bug_when>
    <thetext>&lt;rdar://problem/48238666&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>362814</attachid>
            <date>2019-02-22 20:09:10 -0800</date>
            <delta_ts>2019-02-22 21:05:10 -0800</delta_ts>
            <desc>Fix attempt</desc>
            <filename>fix194974.patch</filename>
            <type>text/plain</type>
            <size>1861</size>
            <attacher name="Ryosuke Niwa">rniwa</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDI0MTk3OSkKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDIwIEBACisyMDE5LTAyLTIyICBSeW9zdWtl
IE5pd2EgIDxybml3YUB3ZWJraXQub3JnPgorCisgICAgICAgIENyYXNoIGluIFNXU2VydmVySm9i
UXVldWU6OnJ1bk5leHRKb2JTeW5jaHJvbm91c2x5CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJr
aXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xOTQ5NzQKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JP
RFkgKE9PUFMhKS4KKworICAgICAgICBXZSBzdXNwZWN0IHRoZSBjcmFzaCBpcyBoYXBwZW5pbmcg
ZHVlIHRvIG1fam9iUXVldWUgYmVpbmcgZW1wdHkgaW4gcnVuTmV4dEpvYlN5bmNocm9ub3VzbHkK
KyAgICAgICAgb3IgdGhlcmUgaXMgYSB0aW1lciBoZWFwIGNvcnJ1cHRpb24gYWdhaW4gOigKKwor
ICAgICAgICBFeGl0IGVhcmx5IHdoZW4gbV9qb2JRdWV1ZSBpcyBlbXB0eS4gQWxzbyBhZGQgYSBk
ZWJ1ZyBhc3NlcnQgdGhhdCB0aGlzIHNob3VsZCBuZXZlciBoYXBwZW4KKyAgICAgICAgYnV0IGNv
bnZlcnQgYW4gZXhpc3RpbmcgcmVsZWFzZSBhc3NlcnQgdG8gYSBkZWJ1ZyBhc3NlcnQgc2luY2Ug
dGhpcyBhcHBlYXJzIHRvIGJlIGhpdHRpbmcKKyAgICAgICAgdG9vIGZyZXF1ZW50bHkgaW4gd2ls
ZC4KKworICAgICAgICAqIHdvcmtlcnMvc2VydmljZS9zZXJ2ZXIvU1dTZXJ2ZXJKb2JRdWV1ZS5j
cHA6CisgICAgICAgIChXZWJDb3JlOjpTV1NlcnZlckpvYlF1ZXVlOjpydW5OZXh0Sm9iU3luY2hy
b25vdXNseSk6CisKIDIwMTktMDItMjIgIFRpbSBIb3J0b24gIDx0aW1vdGh5X2hvcnRvbkBhcHBs
ZS5jb20+CiAKICAgICAgICAgUHJvY2Vzc1N3YXAuUGFnZU92ZXJsYXlMYXllclBlcnNpc3RlbmNl
IGZhaWxzIG9uIGlPUyBhbmQgaW4gZGVidWcgYnVpbGRzCkluZGV4OiBTb3VyY2UvV2ViQ29yZS93
b3JrZXJzL3NlcnZpY2Uvc2VydmVyL1NXU2VydmVySm9iUXVldWUuY3BwCj09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0t
IFNvdXJjZS9XZWJDb3JlL3dvcmtlcnMvc2VydmljZS9zZXJ2ZXIvU1dTZXJ2ZXJKb2JRdWV1ZS5j
cHAJKHJldmlzaW9uIDI0MTkyOCkKKysrIFNvdXJjZS9XZWJDb3JlL3dvcmtlcnMvc2VydmljZS9z
ZXJ2ZXIvU1dTZXJ2ZXJKb2JRdWV1ZS5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTIzNCw2ICsyMzQs
MTAgQEAgdm9pZCBTV1NlcnZlckpvYlF1ZXVlOjpydW5OZXh0Sm9iKCkKIAogdm9pZCBTV1NlcnZl
ckpvYlF1ZXVlOjpydW5OZXh0Sm9iU3luY2hyb25vdXNseSgpCiB7CisgICAgQVNTRVJUKCFtX2pv
YlF1ZXVlLmlzRW1wdHkoKSk7CisgICAgaWYgKG1fam9iUXVldWUuaXNFbXB0eSgpKQorICAgICAg
ICByZXR1cm47CisKICAgICBhdXRvJiBqb2IgPSBmaXJzdEpvYigpOwogICAgIHN3aXRjaCAoam9i
LnR5cGUpIHsKICAgICBjYXNlIFNlcnZpY2VXb3JrZXJKb2JUeXBlOjpSZWdpc3RlcjoKQEAgLTI0
Nyw3ICsyNTEsNyBAQCB2b2lkIFNXU2VydmVySm9iUXVldWU6OnJ1bk5leHRKb2JTeW5jaHJvCiAg
ICAgICAgIHJldHVybjsKICAgICB9CiAKLSAgICBSRUxFQVNFX0FTU0VSVF9OT1RfUkVBQ0hFRCgp
OworICAgIEFTU0VSVF9OT1RfUkVBQ0hFRCgpOwogfQogCiAvLyBodHRwczovL3czYy5naXRodWIu
aW8vU2VydmljZVdvcmtlci8jcmVnaXN0ZXItYWxnb3JpdGhtCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>