<?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>87717</bug_id>
          
          <creation_ts>2012-05-29 02:43:42 -0700</creation_ts>
          <short_desc>Unresponsive WebProcesses can be mistaken for crashes.</short_desc>
          <delta_ts>2012-05-30 18:53:37 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Tools / Tests</component>
          <version>528+ (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></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>87720</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Stephanie Lewis">slewis</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>abarth</cc>
    
    <cc>dpranke</cc>
    
    <cc>mjs</cc>
    
    <cc>ojan</cc>
    
    <cc>slewis</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>635793</commentid>
    <comment_count>0</comment_count>
    <who name="Stephanie Lewis">slewis</who>
    <bug_when>2012-05-29 02:43:42 -0700</bug_when>
    <thetext>WebKitTestRunner reports #CRASHED in two places. The first place, webProcessDidCrash, always writes out a crash report (eventually).
The second spot is when we are resetting the WebProcess.  See https://bugs.webkit.org/show_bug.cgi?id=52757

If it becomes unresponsive the WebProcess is killed, which for all intents and purposes looks like a crash.  However, this makes the WebKit2 tests look very flaky, and creates confusion because no crash logs can be found for the unresponsive processes.

The first step is separating the two types of crashes, and giving an error message when the process was just unresponsive, not crashing.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>635801</commentid>
    <comment_count>1</comment_count>
      <attachid>144497</attachid>
    <who name="Stephanie Lewis">slewis</who>
    <bug_when>2012-05-29 02:53:30 -0700</bug_when>
    <thetext>Created attachment 144497
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>635802</commentid>
    <comment_count>2</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-05-29 02:54:54 -0700</bug_when>
    <thetext>Attachment 144497 did not pass style-queue:

Failed to run &quot;[&apos;Tools/Scripts/check-webkit-style&apos;, &apos;--diff-files&apos;, u&apos;Tools/ChangeLog&apos;, u&apos;Tools/Scripts/webkitpy...&quot; exit_code: 1
Tools/Scripts/webkitpy/layout_tests/port/webkit_unittest.py:346:  trailing whitespace  [pep8/W291] [5]
Total errors found: 1 in 4 files


If any of these errors are false positives, please file a bug against check-webkit-style.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>636298</commentid>
    <comment_count>3</comment_count>
      <attachid>144497</attachid>
    <who name="Dirk Pranke">dpranke</who>
    <bug_when>2012-05-29 12:07:09 -0700</bug_when>
    <thetext>Comment on attachment 144497
patch

View in context: https://bugs.webkit.org/attachment.cgi?id=144497&amp;action=review

The patch looks fine. I&apos;m not sure how you&apos;re defining &quot;unresponsive&quot; in WebKit2, but does it make sense to map these things onto TIMEOUTs rather than CRASHes?

&gt; Tools/Scripts/webkitpy/layout_tests/port/webkit.py:588
&gt; +            crash_log += &apos;  Process failed to become responsive before timing out.&apos;

See my comment in bug 87714 about possibly changing the interface to _get_crash_log() so that you don&apos;t have to do the .startswith() check here.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>636299</commentid>
    <comment_count>4</comment_count>
    <who name="Dirk Pranke">dpranke</who>
    <bug_when>2012-05-29 12:07:22 -0700</bug_when>
    <thetext>Oh, and fix the style nit, obviously :).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>637919</commentid>
    <comment_count>5</comment_count>
    <who name="Stephanie Lewis">slewis</who>
    <bug_when>2012-05-30 18:53:37 -0700</bug_when>
    <thetext>committed http://trac.webkit.org/projects/webkit/changeset/119018</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>144497</attachid>
            <date>2012-05-29 02:53:30 -0700</date>
            <delta_ts>2012-05-29 12:07:09 -0700</delta_ts>
            <desc>patch</desc>
            <filename>0001-https-bugs.webkit.org-show_bug.cgi-id-87717.patch</filename>
            <type>text/plain</type>
            <size>8362</size>
            <attacher name="Stephanie Lewis">slewis</attacher>
            
              <data encoding="base64">RnJvbSAzYTI0Y2NiYWM1YTUwYzE5NDIzYTJjNTE4NmI0NmYwZjkyNTU0N2YxIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBTdGVwaGFuaWUgTGV3aXMgPHNsZXdpc0BhcHBsZS5jb20+CkRh
dGU6IFR1ZSwgMjkgTWF5IDIwMTIgMDI6NTE6NTAgLTA3MDAKU3ViamVjdDogW1BBVENIXSBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9ODc3MTcgVW5yZXNwb25zaXZlCiBX
ZWJQcm9jZXNzZXMgY2FuIGJlIG1pc3Rha2VuIGZvciBXZWJQcm9jZXNzIGNyYXNoZXMuCgpSZXZp
ZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KCkNoYW5nZSB0aGUgZXJyb3IgbWVzc2FnZSBmcm9tICND
UkFTSEVEIHRvICNVTlJFU1BPTlNJVkUgUFJPQ0VTUwpJZiB0aGVyZSBpc24ndCBhIGNyYXNoIGxv
ZyBmb3VuZCBmb3IgdGhlIHByb2Nlc3MgYWRkIGEgbWVzc2FnZSBzYXlpbmcKdGhlIHByb2Nlc3Mg
d2FzIHVucmVzcG9uc2l2ZS4KCiogU2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvcG9ydC93
ZWJraXQucHk6CihXZWJLaXREcml2ZXIuX19pbml0X18pOgooV2ViS2l0RHJpdmVyLl9jaGVja19m
b3JfZHJpdmVyX2NyYXNoKToKKFdlYktpdERyaXZlci5ydW5fdGVzdCk6CiogU2NyaXB0cy93ZWJr
aXRweS9sYXlvdXRfdGVzdHMvcG9ydC93ZWJraXRfdW5pdHRlc3QucHk6CihXZWJLaXREcml2ZXJU
ZXN0LnRlc3RfY2hlY2tfZm9yX2RyaXZlcl9jcmFzaC5hc3NlcnRfY3Jhc2gpOgooV2ViS2l0RHJp
dmVyVGVzdCk6CihXZWJLaXREcml2ZXJUZXN0LnRlc3RfY2hlY2tfZm9yX2RyaXZlcl9jcmFzaCk6
CiogV2ViS2l0VGVzdFJ1bm5lci9UZXN0Q29udHJvbGxlci5jcHA6CihXVFIpOgooV1RSOjpUZXN0
Q29udHJvbGxlcjo6cnVuVGVzdCk6Ci0tLQogVG9vbHMvQ2hhbmdlTG9nICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgfCAgIDIzICsrKysrKysrKysrKysrKysrKysrCiBUb29scy9T
Y3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9wb3J0L3dlYmtpdC5weSB8ICAgMTQgKysrKysr
KysrKystCiAuLi4vd2Via2l0cHkvbGF5b3V0X3Rlc3RzL3BvcnQvd2Via2l0X3VuaXR0ZXN0LnB5
ICB8ICAgMTMgKysrKysrKysrKy0KIFRvb2xzL1dlYktpdFRlc3RSdW5uZXIvVGVzdENvbnRyb2xs
ZXIuY3BwICAgICAgICAgIHwgICAgNCArKy0tCiA0IGZpbGVzIGNoYW5nZWQsIDUwIGluc2VydGlv
bnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvVG9vbHMvQ2hhbmdlTG9nIGIvVG9v
bHMvQ2hhbmdlTG9nCmluZGV4IDM4NWViNDQuLjg3MGM1ZjkgMTAwNjQ0Ci0tLSBhL1Rvb2xzL0No
YW5nZUxvZworKysgYi9Ub29scy9DaGFuZ2VMb2cKQEAgLTEsNSArMSwyOCBAQAogMjAxMi0wNS0y
OSAgU3RlcGhhbmllIExld2lzICA8c2xld2lzQGFwcGxlLmNvbT4KIAorICAgICAgICBodHRwczov
L2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9ODc3MTcKKyAgICAgICAgVW5yZXNwb25z
aXZlIFdlYlByb2Nlc3NlcyBjYW4gYmUgbWlzdGFrZW4gZm9yIFdlYlByb2Nlc3MgY3Jhc2hlcy4K
KworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBDaGFuZ2Ug
dGhlIGVycm9yIG1lc3NhZ2UgZnJvbSAjQ1JBU0hFRCB0byAjVU5SRVNQT05TSVZFIFBST0NFU1MK
KyAgICAgICAgSWYgdGhlcmUgaXNuJ3QgYSBjcmFzaCBsb2cgZm91bmQgZm9yIHRoZSBwcm9jZXNz
IGFkZCBhIG1lc3NhZ2Ugc2F5aW5nCisgICAgICAgIHRoZSBwcm9jZXNzIHdhcyB1bnJlc3BvbnNp
dmUuCisKKyAgICAgICAgKiBTY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9wb3J0L3dlYmtp
dC5weToKKyAgICAgICAgKFdlYktpdERyaXZlci5fX2luaXRfXyk6CisgICAgICAgIChXZWJLaXRE
cml2ZXIuX2NoZWNrX2Zvcl9kcml2ZXJfY3Jhc2gpOgorICAgICAgICAoV2ViS2l0RHJpdmVyLnJ1
bl90ZXN0KToKKyAgICAgICAgKiBTY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9wb3J0L3dl
YmtpdF91bml0dGVzdC5weToKKyAgICAgICAgKFdlYktpdERyaXZlclRlc3QudGVzdF9jaGVja19m
b3JfZHJpdmVyX2NyYXNoLmFzc2VydF9jcmFzaCk6CisgICAgICAgIChXZWJLaXREcml2ZXJUZXN0
KToKKyAgICAgICAgKFdlYktpdERyaXZlclRlc3QudGVzdF9jaGVja19mb3JfZHJpdmVyX2NyYXNo
KToKKyAgICAgICAgKiBXZWJLaXRUZXN0UnVubmVyL1Rlc3RDb250cm9sbGVyLmNwcDoKKyAgICAg
ICAgKFdUUik6CisgICAgICAgIChXVFI6OlRlc3RDb250cm9sbGVyOjpydW5UZXN0KToKKworMjAx
Mi0wNS0yOSAgU3RlcGhhbmllIExld2lzICA8c2xld2lzQGFwcGxlLmNvbT4KKwogICAgICAgICBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9ODc3MTQKICAgICAgICAgTWFj
IGNyYXNoIGxvZ3MgY2FuIHRha2UgYSByZWFsbHkgbG9uZyB0aW1lIHRvIGJlIHdyaXR0ZW4gb3V0
LgogCmRpZmYgLS1naXQgYS9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9wb3J0
L3dlYmtpdC5weSBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL3BvcnQvd2Vi
a2l0LnB5CmluZGV4IDA5NjViNDQuLjU4YWNmOWIgMTAwNjQ0Ci0tLSBhL1Rvb2xzL1NjcmlwdHMv
d2Via2l0cHkvbGF5b3V0X3Rlc3RzL3BvcnQvd2Via2l0LnB5CisrKyBiL1Rvb2xzL1NjcmlwdHMv
d2Via2l0cHkvbGF5b3V0X3Rlc3RzL3BvcnQvd2Via2l0LnB5CkBAIC00NDYsNiArNDQ2LDEwIEBA
IGNsYXNzIFdlYktpdERyaXZlcihEcml2ZXIpOgogICAgICAgICBzZWxmLl9jcmFzaGVkX3Byb2Nl
c3NfbmFtZSA9IE5vbmUKICAgICAgICAgc2VsZi5fY3Jhc2hlZF9waWQgPSBOb25lCiAKKyAgICAg
ICAgIyBXZWJLaXRUZXN0UnVubmVyIGNhbiByZXBvcnQgYmFjayBzdWJwcm9jZXNzZXMgdGhhdCBi
ZWNhbWUgdW5yZXNwb25zaXZlCisgICAgICAgICMgVGhpcyBjb3VsZCBtZWFuIHRoZXkgY3Jhc2hl
ZC4KKyAgICAgICAgc2VsZi5fc3VicHJvY2Vzc193YXNfdW5yZXNwb25zaXZlID0gRmFsc2UKKwog
ICAgICAgICAjIHN0ZGVyciByZWFkaW5nIGlzIHNjb3BlZCBvbiBhIHBlci10ZXN0IChub3QgcGVy
LWJsb2NrKSBiYXNpcywgc28gd2Ugc3RvcmUgdGhlIGFjY3VtdWxhdGVkCiAgICAgICAgICMgc3Rk
ZXJyIG91dHB1dCwgYXMgd2VsbCBhcyBpZiB3ZSd2ZSBzZWVuICNFT0Ygb24gdGhpcyBkcml2ZXIg
aW5zdGFuY2UuCiAgICAgICAgICMgRklYTUU6IFdlIHNob3VsZCBwcm9iYWJseSByZW1vdmUgX3Jl
YWRfZmlyc3RfYmxvY2sgYW5kIF9yZWFkX29wdGlvbmFsX2ltYWdlX2Jsb2NrIGFuZApAQCAtNTEw
LDcgKzUxNCw4IEBAIGNsYXNzIFdlYktpdERyaXZlcihEcml2ZXIpOgogICAgICAgICAgICAgIyBT
ZWUgaHR0cDovL3RyYWMud2Via2l0Lm9yZy9jaGFuZ2VzZXQvNjU1MzcuCiAgICAgICAgICAgICBz
ZWxmLl9jcmFzaGVkX3Byb2Nlc3NfbmFtZSA9IHNlbGYuX3NlcnZlcl9wcm9jZXNzLm5hbWUoKQog
ICAgICAgICAgICAgc2VsZi5fY3Jhc2hlZF9waWQgPSBzZWxmLl9zZXJ2ZXJfcHJvY2Vzcy5waWQo
KQotICAgICAgICBlbGlmIGVycm9yX2xpbmUuc3RhcnRzd2l0aCgiI0NSQVNIRUQgLSBXZWJQcm9j
ZXNzIik6CisgICAgICAgIGVsaWYgKGVycm9yX2xpbmUuc3RhcnRzd2l0aCgiI0NSQVNIRUQgLSBX
ZWJQcm9jZXNzIikKKyAgICAgICAgICAgIG9yIGVycm9yX2xpbmUuc3RhcnRzd2l0aCgiI1BST0NF
U1MgVU5SRVNQT05TSVZFIC0gV2ViUHJvY2VzcyIpKToKICAgICAgICAgICAgICMgV2ViS2l0VGVz
dFJ1bm5lciB1c2VzIHRoaXMgdG8gcmVwb3J0IHRoYXQgdGhlIFdlYlByb2Nlc3Mgc3VicHJvY2Vz
cyBjcmFzaGVkLgogICAgICAgICAgICAgcGlkID0gTm9uZQogICAgICAgICAgICAgbSA9IHJlLnNl
YXJjaCgncGlkIChcZCspJywgZXJyb3JfbGluZSkKQEAgLTUyMCw2ICs1MjUsOCBAQCBjbGFzcyBX
ZWJLaXREcml2ZXIoRHJpdmVyKToKICAgICAgICAgICAgIHNlbGYuX2NyYXNoZWRfcGlkID0gcGlk
CiAgICAgICAgICAgICAjIEZJWE1FOiBkZWxldGUgdGhpcyBhZnRlciB3ZSdyZSBzdXJlIHRoaXMg
Y29kZSBpcyB3b3JraW5nIDopCiAgICAgICAgICAgICBfbG9nLmRlYnVnKCdXZWJQcm9jZXNzIGNy
YXNoLCBwaWQgPSAlcywgZXJyb3JfbGluZSA9ICVzJyAlIChzdHIocGlkKSwgZXJyb3JfbGluZSkp
CisgICAgICAgICAgICBpZiBlcnJvcl9saW5lLnN0YXJ0c3dpdGgoIiNQUk9DRVNTIFVOUkVTUE9O
U0lWRSAtIFdlYlByb2Nlc3MiKToKKyAgICAgICAgICAgICAgICBzZWxmLl9zdWJwcm9jZXNzX3dh
c191bnJlc3BvbnNpdmUgPSBUcnVlCiAgICAgICAgICAgICByZXR1cm4gVHJ1ZQogICAgICAgICBy
ZXR1cm4gc2VsZi5oYXNfY3Jhc2hlZCgpCiAKQEAgLTU3NSw2ICs1ODIsMTEgQEAgY2xhc3MgV2Vi
S2l0RHJpdmVyKERyaXZlcik6CiAgICAgICAgICAgICBjcmFzaF9sb2cgPSBzZWxmLl9wb3J0Ll9n
ZXRfY3Jhc2hfbG9nKHNlbGYuX2NyYXNoZWRfcHJvY2Vzc19uYW1lLCBzZWxmLl9jcmFzaGVkX3Bp
ZCwgdGV4dCwgc2VsZi5lcnJvcl9mcm9tX3Rlc3QsCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIG5ld2VyX3RoYW49c3RhcnRfdGltZSkKIAorICAgICAg
ICAjIElmIHdlIHdlcmUgdW5yZXNwb25zaXZlIGJ1dCB0aGVyZSBpc24ndCBhIGNyYXNoIGxvZyBh
cHBlbmQgYSBtZXNzYWdlCisgICAgICAgICMgaW5mb3JtaW5nIHRoZXJlIG1heSBub3QgaGF2ZSBi
ZWVuIGEgY3Jhc2guCisgICAgICAgIGlmIGNyYXNoX2xvZy5zdGFydHN3aXRoKCdubycpIGFuZCBz
ZWxmLl9zdWJwcm9jZXNzX3dhc191bnJlc3BvbnNpdmU6CisgICAgICAgICAgICBjcmFzaF9sb2cg
Kz0gJyAgUHJvY2VzcyBmYWlsZWQgdG8gYmVjb21lIHJlc3BvbnNpdmUgYmVmb3JlIHRpbWluZyBv
dXQuJworCiAgICAgICAgIHRpbWVvdXQgPSBzZWxmLl9zZXJ2ZXJfcHJvY2Vzcy50aW1lZF9vdXQK
ICAgICAgICAgaWYgdGltZW91dDoKICAgICAgICAgICAgICMgRFJUIGRvZXNuJ3QgaGF2ZSBhIGJ1
aWx0IGluIHRpbWVyIHRvIGFib3J0IHRoZSB0ZXN0LCBzbyB3ZSBtaWdodCBhcyB3ZWxsCmRpZmYg
LS1naXQgYS9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9wb3J0L3dlYmtpdF91
bml0dGVzdC5weSBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL3BvcnQvd2Vi
a2l0X3VuaXR0ZXN0LnB5CmluZGV4IDA5OTE2YmEuLmQ0NTU2YTggMTAwNzU1Ci0tLSBhL1Rvb2xz
L1NjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL3BvcnQvd2Via2l0X3VuaXR0ZXN0LnB5Cisr
KyBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL3BvcnQvd2Via2l0X3VuaXR0
ZXN0LnB5CkBAIC0zMTcsMTAgKzMxNywxMSBAQCBjbGFzcyBXZWJLaXREcml2ZXJUZXN0KHVuaXR0
ZXN0LlRlc3RDYXNlKToKICAgICAgICAgICAgIGRlZiBoYXNfY3Jhc2hlZChzZWxmKToKICAgICAg
ICAgICAgICAgICByZXR1cm4gc2VsZi5jcmFzaGVkCiAKLSAgICAgICAgZGVmIGFzc2VydF9jcmFz
aChkcml2ZXIsIGVycm9yX2xpbmUsIGNyYXNoZWQsIG5hbWUsIHBpZCk6CisgICAgICAgIGRlZiBh
c3NlcnRfY3Jhc2goZHJpdmVyLCBlcnJvcl9saW5lLCBjcmFzaGVkLCBuYW1lLCBwaWQsIHVucmVz
cG9uc2l2ZT1GYWxzZSk6CiAgICAgICAgICAgICBzZWxmLmFzc2VydEVxdWFscyhkcml2ZXIuX2No
ZWNrX2Zvcl9kcml2ZXJfY3Jhc2goZXJyb3JfbGluZSksIGNyYXNoZWQpCiAgICAgICAgICAgICBz
ZWxmLmFzc2VydEVxdWFscyhkcml2ZXIuX2NyYXNoZWRfcHJvY2Vzc19uYW1lLCBuYW1lKQogICAg
ICAgICAgICAgc2VsZi5hc3NlcnRFcXVhbHMoZHJpdmVyLl9jcmFzaGVkX3BpZCwgcGlkKQorICAg
ICAgICAgICAgc2VsZi5hc3NlcnRFcXVhbHMoZHJpdmVyLl9zdWJwcm9jZXNzX3dhc191bnJlc3Bv
bnNpdmUsIHVucmVzcG9uc2l2ZSkKIAogICAgICAgICBkcml2ZXIuX3NlcnZlcl9wcm9jZXNzID0g
RmFrZVNlcnZlclByb2Nlc3MoRmFsc2UpCiAgICAgICAgIGFzc2VydF9jcmFzaChkcml2ZXIsICcn
LCBGYWxzZSwgTm9uZSwgTm9uZSkKQEAgLTMyOCwxOSArMzI5LDI5IEBAIGNsYXNzIFdlYktpdERy
aXZlclRlc3QodW5pdHRlc3QuVGVzdENhc2UpOgogICAgICAgICBkcml2ZXIuX2NyYXNoZWRfcHJv
Y2Vzc19uYW1lID0gTm9uZQogICAgICAgICBkcml2ZXIuX2NyYXNoZWRfcGlkID0gTm9uZQogICAg
ICAgICBkcml2ZXIuX3NlcnZlcl9wcm9jZXNzID0gRmFrZVNlcnZlclByb2Nlc3MoRmFsc2UpCisg
ICAgICAgIGRyaXZlci5fc3VicHJvY2Vzc193YXNfdW5yZXNwb25zaXZlID0gRmFsc2UKICAgICAg
ICAgYXNzZXJ0X2NyYXNoKGRyaXZlciwgJyNDUkFTSEVEXG4nLCBUcnVlLCAnRmFrZVNlcnZlclBy
b2Nlc3MnLCAxMjM0KQogCiAgICAgICAgIGRyaXZlci5fY3Jhc2hlZF9wcm9jZXNzX25hbWUgPSBO
b25lCiAgICAgICAgIGRyaXZlci5fY3Jhc2hlZF9waWQgPSBOb25lCiAgICAgICAgIGRyaXZlci5f
c2VydmVyX3Byb2Nlc3MgPSBGYWtlU2VydmVyUHJvY2VzcyhGYWxzZSkKKyAgICAgICAgZHJpdmVy
Ll9zdWJwcm9jZXNzX3dhc191bnJlc3BvbnNpdmUgPSBGYWxzZQogICAgICAgICBhc3NlcnRfY3Jh
c2goZHJpdmVyLCAnI0NSQVNIRUQgLSBXZWJQcm9jZXNzXG4nLCBUcnVlLCAnV2ViUHJvY2Vzcycs
IE5vbmUpCiAKICAgICAgICAgZHJpdmVyLl9jcmFzaGVkX3Byb2Nlc3NfbmFtZSA9IE5vbmUKICAg
ICAgICAgZHJpdmVyLl9jcmFzaGVkX3BpZCA9IE5vbmUKICAgICAgICAgZHJpdmVyLl9zZXJ2ZXJf
cHJvY2VzcyA9IEZha2VTZXJ2ZXJQcm9jZXNzKEZhbHNlKQorICAgICAgICBkcml2ZXIuX3N1YnBy
b2Nlc3Nfd2FzX3VucmVzcG9uc2l2ZSA9IEZhbHNlCiAgICAgICAgIGFzc2VydF9jcmFzaChkcml2
ZXIsICcjQ1JBU0hFRCAtIFdlYlByb2Nlc3MgKHBpZCA4Njc1KVxuJywgVHJ1ZSwgJ1dlYlByb2Nl
c3MnLCA4Njc1KQorICAgICAgICAKKyAgICAgICAgZHJpdmVyLl9jcmFzaGVkX3Byb2Nlc3NfbmFt
ZSA9IE5vbmUKKyAgICAgICAgZHJpdmVyLl9jcmFzaGVkX3BpZCA9IE5vbmUKKyAgICAgICAgZHJp
dmVyLl9zZXJ2ZXJfcHJvY2VzcyA9IEZha2VTZXJ2ZXJQcm9jZXNzKEZhbHNlKQorICAgICAgICBk
cml2ZXIuX3N1YnByb2Nlc3Nfd2FzX3VucmVzcG9uc2l2ZSA9IEZhbHNlCisgICAgICAgIGFzc2Vy
dF9jcmFzaChkcml2ZXIsICcjUFJPQ0VTUyBVTlJFU1BPTlNJVkUgLSBXZWJQcm9jZXNzIChwaWQg
ODY3NSlcbicsIFRydWUsICdXZWJQcm9jZXNzJywgODY3NSwgVHJ1ZSkKIAogICAgICAgICBkcml2
ZXIuX2NyYXNoZWRfcHJvY2Vzc19uYW1lID0gTm9uZQogICAgICAgICBkcml2ZXIuX2NyYXNoZWRf
cGlkID0gTm9uZQogICAgICAgICBkcml2ZXIuX3NlcnZlcl9wcm9jZXNzID0gRmFrZVNlcnZlclBy
b2Nlc3MoVHJ1ZSkKKyAgICAgICAgZHJpdmVyLl9zdWJwcm9jZXNzX3dhc191bnJlc3BvbnNpdmUg
PSBGYWxzZQogICAgICAgICBhc3NlcnRfY3Jhc2goZHJpdmVyLCAnJywgVHJ1ZSwgJ0Zha2VTZXJ2
ZXJQcm9jZXNzJywgMTIzNCkKZGlmZiAtLWdpdCBhL1Rvb2xzL1dlYktpdFRlc3RSdW5uZXIvVGVz
dENvbnRyb2xsZXIuY3BwIGIvVG9vbHMvV2ViS2l0VGVzdFJ1bm5lci9UZXN0Q29udHJvbGxlci5j
cHAKaW5kZXggYTdjM2I2YS4uOTQyYzc3YyAxMDA2NDQKLS0tIGEvVG9vbHMvV2ViS2l0VGVzdFJ1
bm5lci9UZXN0Q29udHJvbGxlci5jcHAKKysrIGIvVG9vbHMvV2ViS2l0VGVzdFJ1bm5lci9UZXN0
Q29udHJvbGxlci5jcHAKQEAgLTQ5OCw5ICs0OTgsOSBAQCBib29sIFRlc3RDb250cm9sbGVyOjpy
dW5UZXN0KGNvbnN0IGNoYXIqIHRlc3QpCiAgICAgaWYgKCFyZXNldFN0YXRlVG9Db25zaXN0ZW50
VmFsdWVzKCkpIHsKICNpZiBQTEFURk9STShNQUMpCiAgICAgICAgIHBpZF90IHBpZCA9IFdLUGFn
ZUdldFByb2Nlc3NJZGVudGlmaWVyKG1fbWFpbldlYlZpZXctPnBhZ2UoKSk7Ci0gICAgICAgIGZw
cmludGYoc3RkZXJyLCAiI0NSQVNIRUQgLSBXZWJQcm9jZXNzIChwaWQgJWxkKVxuIiwgc3RhdGlj
X2Nhc3Q8bG9uZz4ocGlkKSk7CisgICAgICAgIGZwcmludGYoc3RkZXJyLCAiI1BST0NFU1MgVU5S
RVNQT05TSVZFIC0gV2ViUHJvY2VzcyAocGlkICVsZClcbiIsIHN0YXRpY19jYXN0PGxvbmc+KHBp
ZCkpOwogI2Vsc2UKLSAgICAgICAgZnB1dHMoIiNDUkFTSEVEIC0gV2ViUHJvY2Vzc1xuIiwgc3Rk
ZXJyKTsKKyAgICAgICAgZnB1dHMoIiNQUk9DRVNTIFVOUkVTUE9OU0lWRSAtIFdlYlByb2Nlc3Nc
biIsIHN0ZGVycik7CiAjZW5kaWYKICAgICAgICAgZmZsdXNoKHN0ZGVycik7CiAgICAgICAgIHJl
dHVybiBmYWxzZTsKLS0gCjEuNy45LjYgKEFwcGxlIEdpdC0zMSkKCg==
</data>
<flag name="review"
          id="151348"
          type_id="1"
          status="+"
          setter="dpranke"
    />
          </attachment>
      

    </bug>

</bugzilla>