<html>
    <head>
      <base href="https://bugs.webkit.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - A odd crash"
   href="https://bugs.webkit.org/show_bug.cgi?id=143859#c4">Comment # 4</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - A odd crash"
   href="https://bugs.webkit.org/show_bug.cgi?id=143859">bug 143859</a>
              from <span class="vcard"><a class="email" href="mailto:xinchao.peng&#64;samsung.com" title="Peng Xinchao &lt;xinchao.peng&#64;samsung.com&gt;"> <span class="fn">Peng Xinchao</span></a>
</span></b>
        <pre>
After running these  JS Source code for  20 minute , Webprocess will coredump :
&lt;script&gt;   
 setInterval(function() {

    var d = new Date();
    var time = d.getHours().addNulls() + &quot;:&quot; + d.getMinutes().addNulls();            

    var $osd = $('#osd');
    $osd.show();
    $osd.find(&quot;.channel_time&quot;).text(time);
    setTimeout(function() {
        $osd.hide();
    }, 5000);

    }, 10000);
Number.prototype.addNulls = function () {
    if (this &lt; 10) {
    return &quot;0&quot; + this;
    }
    return this.toString();
   }
&lt;/script&gt;
I find two issue :
1: If disable DFG_JIT , the crash don't happen .
2. If &quot;var time = d.getHours().addNulls() + &quot;:&quot; + d.getMinutes().addNulls();&quot; is changed to &quot;var time = d.getHours() + &quot;:&quot; + d.getMinutes();&quot;
The crash don't happen
It looks like  process happen crash when addNulls  is called</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>