<?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>194418</bug_id>
          
          <creation_ts>2019-02-07 16:20:25 -0800</creation_ts>
          <short_desc>webkitpy: CrashLogs.find_all_logs may return a string or a dictionary</short_desc>
          <delta_ts>2019-02-08 11:47:31 -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>Tools / Tests</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="Megan Gardner">megan_gardner</reporter>
          <assigned_to name="Jonathan Bedard">jbedard</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>glenn</cc>
    
    <cc>jbedard</cc>
    
    <cc>lforschler</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1503998</commentid>
    <comment_count>0</comment_count>
    <who name="Megan Gardner">megan_gardner</who>
    <bug_when>2019-02-07 16:20:25 -0800</bug_when>
    <thetext>When running test editing/deleting/smart-delete-across-editable-boundaries-2.html I get this crash:

AttributeError raised: &apos;str&apos; object has no attribute &apos;iteritems&apos;
Traceback (most recent call last):
  File &quot;/Volumes/Data/WebKit/OpenSource/Tools/Scripts/webkitpy/layout_tests/run_webkit_tests.py&quot;, line 85, in main
    run_details = run(port, options, args, stderr)
  File &quot;/Volumes/Data/WebKit/OpenSource/Tools/Scripts/webkitpy/layout_tests/run_webkit_tests.py&quot;, line 448, in run
    run_details = manager.run(args)
  File &quot;/Volumes/Data/WebKit/OpenSource/Tools/Scripts/webkitpy/layout_tests/controllers/manager.py&quot;, line 271, in run
    return self._end_test_run(start_time, end_time, initial_results, retry_results, enabled_pixel_tests_in_retry)
  File &quot;/Volumes/Data/WebKit/OpenSource/Tools/Scripts/webkitpy/layout_tests/controllers/manager.py&quot;, line 306, in _end_test_run
    self._look_for_new_crash_logs(initial_results, start_time)
  File &quot;/Volumes/Data/WebKit/OpenSource/Tools/Scripts/webkitpy/layout_tests/controllers/manager.py&quot;, line 381, in _look_for_new_crash_logs
    crash_logs = self._port.look_for_new_crash_logs(crashed_processes, start_time)
  File &quot;/Volumes/Data/WebKit/OpenSource/Tools/Scripts/webkitpy/port/darwin.py&quot;, line 159, in look_for_new_crash_logs
    return self._merge_crash_logs(crash_logs, all_crash_log, crashed_processes)
  File &quot;/Volumes/Data/WebKit/OpenSource/Tools/Scripts/webkitpy/port/darwin.py&quot;, line 99, in _merge_crash_logs
    for test, crash_log in new_logs.iteritems():
AttributeError: &apos;str&apos; object has no attribute &apos;iteritems&apos;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1503999</commentid>
    <comment_count>1</comment_count>
    <who name="Jonathan Bedard">jbedard</who>
    <bug_when>2019-02-07 16:23:13 -0800</bug_when>
    <thetext>Helped Megan a bit in person with this today.

For some reason, CrashLogs.find_all_logs returns a string in some circumstances, instead of an error. Looking into exactly why before I fix this.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1504175</commentid>
    <comment_count>2</comment_count>
      <attachid>361506</attachid>
    <who name="Jonathan Bedard">jbedard</who>
    <bug_when>2019-02-08 08:47:26 -0800</bug_when>
    <thetext>Created attachment 361506
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1504176</commentid>
    <comment_count>3</comment_count>
    <who name="Jonathan Bedard">jbedard</who>
    <bug_when>2019-02-08 08:51:20 -0800</bug_when>
    <thetext>I&apos;d actually like Megan to verify that this patch fixes her problem....I think there is some directory missing on her machine (probably would be created if the appropriate crash log were generated), so I can&apos;t reproduce this bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1504214</commentid>
    <comment_count>4</comment_count>
      <attachid>361506</attachid>
    <who name="Lucas Forschler">lforschler</who>
    <bug_when>2019-02-08 10:45:45 -0800</bug_when>
    <thetext>Comment on attachment 361506
Patch

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

&gt; Tools/ChangeLog:12
&gt; +

This is a very long sentence. Can you break it up to make it more readable? (also extra word &apos;trying&apos; here)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1504226</commentid>
    <comment_count>5</comment_count>
      <attachid>361518</attachid>
    <who name="Jonathan Bedard">jbedard</who>
    <bug_when>2019-02-08 11:08:23 -0800</bug_when>
    <thetext>Created attachment 361518
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1504233</commentid>
    <comment_count>6</comment_count>
      <attachid>361518</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-02-08 11:46:17 -0800</bug_when>
    <thetext>Comment on attachment 361518
Patch for landing

Clearing flags on attachment: 361518

Committed r241202: &lt;https://trac.webkit.org/changeset/241202&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1504234</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-02-08 11:46:18 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1504237</commentid>
    <comment_count>8</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2019-02-08 11:47:31 -0800</bug_when>
    <thetext>&lt;rdar://problem/47924490&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>361506</attachid>
            <date>2019-02-08 08:47:26 -0800</date>
            <delta_ts>2019-02-08 11:08:21 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-194418-20190208084725.patch</filename>
            <type>text/plain</type>
            <size>3691</size>
            <attacher name="Jonathan Bedard">jbedard</attacher>
            
              <data encoding="base64">SW5kZXg6IFRvb2xzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9DaGFuZ2VMb2cJKHJl
dmlzaW9uIDI0MTE5NSkKKysrIFRvb2xzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwz
ICsxLDIyIEBACisyMDE5LTAyLTA4ICBKb25hdGhhbiBCZWRhcmQgIDxqYmVkYXJkQGFwcGxlLmNv
bT4KKworICAgICAgICB3ZWJraXRweTogQ3Jhc2hMb2dzLmZpbmRfYWxsX2xvZ3MgbWF5IHJldHVy
biBhIHN0cmluZyBvciBhIGRpY3Rpb25hcnkKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTE5NDQxOAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAo
T09QUyEpLgorCisgICAgICAgIERvIG5vdCBpbmNsdWRlIGVycm9ycyB0cnlpbmcgd2hlbiB0cnlp
bmcgdG8gZmluZCBjcmFzaGxvZ3MgYXQgdGhlIGVuZCBvZgorICAgICAgICBhIHJ1bi13ZWJraXQt
dGVzdHMgcnVuIHNpbmNlIHRob3NlIGVycm9ycyBjaGFuZ2UgdGhlIG91dHB1dCBvZgorICAgICAg
ICBDcmFzaExvZ3MuZmluZF9hbGxfbG9ncyBmcm9tIGFuIGVtcHR5IGRpY3Rpb25hcnkgdG8gYSBz
dHJpbmcsIHdoaWNoIG1heQorICAgICAgICBicmVhayBjb2RlIGF0dGVtcHRpbmcgdG8gcGFyc2Ug
Y3Jhc2ggbG9nIHJlc3VsdHMuCisKKyAgICAgICAgKiBTY3JpcHRzL3dlYmtpdHB5L3BvcnQvZGFy
d2luLnB5OgorICAgICAgICAoRGFyd2luUG9ydC5fbG9va19mb3JfYWxsX2NyYXNoX2xvZ3NfaW5f
bG9nX2Rpcik6CisgICAgICAgICogU2NyaXB0cy93ZWJraXRweS9wb3J0L2lvc19kZXZpY2UucHk6
CisgICAgICAgIChJT1NEZXZpY2VQb3J0Ll9sb29rX2Zvcl9hbGxfY3Jhc2hfbG9nc19pbl9sb2df
ZGlyKToKKyAgICAgICAgKiBTY3JpcHRzL3dlYmtpdHB5L3BvcnQvd2F0Y2hfZGV2aWNlLnB5Ogor
ICAgICAgICAoV2F0Y2hEZXZpY2VQb3J0Ll9sb29rX2Zvcl9hbGxfY3Jhc2hfbG9nc19pbl9sb2df
ZGlyKToKKwogMjAxOS0wMi0wOCAgQmVuamFtaW4gUG91bGFpbiAgPGJlbmphbWluQHdlYmtpdC5v
cmc+CiAKICAgICAgICAgY2xhbXBUbygpOiBkbyBub3QgY29udmVydCB0aGUgaW5wdXQgdG8gZG91
YmxlIHdoZW4gZGVhbGluZyB3aXRoIGludGVnZXJzCkluZGV4OiBUb29scy9TY3JpcHRzL3dlYmtp
dHB5L3BvcnQvZGFyd2luLnB5Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFRvb2xzL1NjcmlwdHMvd2Via2l0cHkv
cG9ydC9kYXJ3aW4ucHkJKHJldmlzaW9uIDI0MTE0NCkKKysrIFRvb2xzL1NjcmlwdHMvd2Via2l0
cHkvcG9ydC9kYXJ3aW4ucHkJKHdvcmtpbmcgY29weSkKQEAgLTExMyw3ICsxMTMsNyBAQCBjbGFz
cyBEYXJ3aW5Qb3J0KEFwcGxlUG9ydCk6CiAKICAgICBkZWYgX2xvb2tfZm9yX2FsbF9jcmFzaF9s
b2dzX2luX2xvZ19kaXIoc2VsZiwgbmV3ZXJfdGhhbik6CiAgICAgICAgIGNyYXNoX2xvZyA9IENy
YXNoTG9ncyhzZWxmLmhvc3QsIHNlbGYucGF0aF90b19jcmFzaF9sb2dzKCksIGNyYXNoX2xvZ3Nf
dG9fc2tpcD1zZWxmLl9jcmFzaF9sb2dzX3RvX3NraXBfZm9yX2hvc3QuZ2V0KHNlbGYuaG9zdCwg
W10pKQotICAgICAgICByZXR1cm4gY3Jhc2hfbG9nLmZpbmRfYWxsX2xvZ3MoaW5jbHVkZV9lcnJv
cnM9VHJ1ZSwgbmV3ZXJfdGhhbj1uZXdlcl90aGFuKQorICAgICAgICByZXR1cm4gY3Jhc2hfbG9n
LmZpbmRfYWxsX2xvZ3MobmV3ZXJfdGhhbj1uZXdlcl90aGFuKQogCiAgICAgZGVmIF9nZXRfY3Jh
c2hfbG9nKHNlbGYsIG5hbWUsIHBpZCwgc3Rkb3V0LCBzdGRlcnIsIG5ld2VyX3RoYW4sIHRpbWVf
Zm49Tm9uZSwgc2xlZXBfZm49Tm9uZSwgd2FpdF9mb3JfbG9nPVRydWUsIHRhcmdldF9ob3N0PU5v
bmUpOgogICAgICAgICAjIE5vdGUgdGhhdCB3ZSBkbyBzbG93LXNwaW4gaGVyZSBhbmQgd2FpdCwg
c2luY2UgaXQgYXBwZWFycyB0aGUgdGltZQpJbmRleDogVG9vbHMvU2NyaXB0cy93ZWJraXRweS9w
b3J0L2lvc19kZXZpY2UucHkKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gVG9vbHMvU2NyaXB0cy93ZWJraXRweS9w
b3J0L2lvc19kZXZpY2UucHkJKHJldmlzaW9uIDI0MTE0NCkKKysrIFRvb2xzL1NjcmlwdHMvd2Vi
a2l0cHkvcG9ydC9pb3NfZGV2aWNlLnB5CSh3b3JraW5nIGNvcHkpCkBAIC02Nyw3ICs2Nyw3IEBA
IGNsYXNzIElPU0RldmljZVBvcnQoSU9TUG9ydCk6CiAgICAgICAgIGxvZ19saXN0ID0ge30KICAg
ICAgICAgZm9yIGRldmljZSBpbiBzZWxmLmRldmljZXMoKToKICAgICAgICAgICAgIGNyYXNoX2xv
ZyA9IENyYXNoTG9ncyhkZXZpY2UsIHNlbGYucGF0aF90b19jcmFzaF9sb2dzKCksIGNyYXNoX2xv
Z3NfdG9fc2tpcD1zZWxmLl9jcmFzaF9sb2dzX3RvX3NraXBfZm9yX2hvc3QuZ2V0KGRldmljZSwg
W10pKQotICAgICAgICAgICAgbG9nX2xpc3QudXBkYXRlKGNyYXNoX2xvZy5maW5kX2FsbF9sb2dz
KGluY2x1ZGVfZXJyb3JzPVRydWUsIG5ld2VyX3RoYW49bmV3ZXJfdGhhbikpCisgICAgICAgICAg
ICBsb2dfbGlzdC51cGRhdGUoY3Jhc2hfbG9nLmZpbmRfYWxsX2xvZ3MobmV3ZXJfdGhhbj1uZXdl
cl90aGFuKSkKICAgICAgICAgcmV0dXJuIGxvZ19saXN0CiAKICAgICBkZWYgX2dldF9jcmFzaF9s
b2coc2VsZiwgbmFtZSwgcGlkLCBzdGRvdXQsIHN0ZGVyciwgbmV3ZXJfdGhhbiwgdGltZV9mbj1O
b25lLCBzbGVlcF9mbj1Ob25lLCB3YWl0X2Zvcl9sb2c9VHJ1ZSwgdGFyZ2V0X2hvc3Q9Tm9uZSk6
CkluZGV4OiBUb29scy9TY3JpcHRzL3dlYmtpdHB5L3BvcnQvd2F0Y2hfZGV2aWNlLnB5Cj09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT0KLS0tIFRvb2xzL1NjcmlwdHMvd2Via2l0cHkvcG9ydC93YXRjaF9kZXZpY2UucHkJKHJl
dmlzaW9uIDI0MTE0NCkKKysrIFRvb2xzL1NjcmlwdHMvd2Via2l0cHkvcG9ydC93YXRjaF9kZXZp
Y2UucHkJKHdvcmtpbmcgY29weSkKQEAgLTY1LDcgKzY1LDcgQEAgY2xhc3MgV2F0Y2hEZXZpY2VQ
b3J0KFdhdGNoUG9ydCk6CiAgICAgICAgIGxvZ19saXN0ID0ge30KICAgICAgICAgZm9yIGRldmlj
ZSBpbiBzZWxmLmRldmljZXMoKToKICAgICAgICAgICAgIGNyYXNoX2xvZyA9IENyYXNoTG9ncyhk
ZXZpY2UsIHNlbGYucGF0aF90b19jcmFzaF9sb2dzKCksIGNyYXNoX2xvZ3NfdG9fc2tpcD1zZWxm
Ll9jcmFzaF9sb2dzX3RvX3NraXBfZm9yX2hvc3QuZ2V0KGRldmljZSwgW10pKQotICAgICAgICAg
ICAgbG9nX2xpc3QudXBkYXRlKGNyYXNoX2xvZy5maW5kX2FsbF9sb2dzKGluY2x1ZGVfZXJyb3Jz
PVRydWUsIG5ld2VyX3RoYW49bmV3ZXJfdGhhbikpCisgICAgICAgICAgICBsb2dfbGlzdC51cGRh
dGUoY3Jhc2hfbG9nLmZpbmRfYWxsX2xvZ3MobmV3ZXJfdGhhbj1uZXdlcl90aGFuKSkKICAgICAg
ICAgcmV0dXJuIGxvZ19saXN0CiAKICAgICBkZWYgX2dldF9jcmFzaF9sb2coc2VsZiwgbmFtZSwg
cGlkLCBzdGRvdXQsIHN0ZGVyciwgbmV3ZXJfdGhhbiwgdGltZV9mbj1Ob25lLCBzbGVlcF9mbj1O
b25lLCB3YWl0X2Zvcl9sb2c9VHJ1ZSwgdGFyZ2V0X2hvc3Q9Tm9uZSk6Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>361518</attachid>
            <date>2019-02-08 11:08:23 -0800</date>
            <delta_ts>2019-02-08 11:46:17 -0800</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-194418-20190208110812.patch</filename>
            <type>text/plain</type>
            <size>3510</size>
            <attacher name="Jonathan Bedard">jbedard</attacher>
            
              <data encoding="base64">SW5kZXg6IFRvb2xzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9DaGFuZ2VMb2cJKHJl
dmlzaW9uIDI0MTIwMCkKKysrIFRvb2xzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwz
ICsxLDIwIEBACisyMDE5LTAyLTA4ICBKb25hdGhhbiBCZWRhcmQgIDxqYmVkYXJkQGFwcGxlLmNv
bT4KKworICAgICAgICB3ZWJraXRweTogQ3Jhc2hMb2dzLmZpbmRfYWxsX2xvZ3MgbWF5IHJldHVy
biBhIHN0cmluZyBvciBhIGRpY3Rpb25hcnkKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTE5NDQxOAorCisgICAgICAgIFJldmlld2VkIGJ5IEx1Y2FzIEZv
cnNjaGxlci4KKworICAgICAgICBEbyBub3QgaW5jbHVkZSBlcnJvcnMgdHJ5aW5nIHdoZW4gZmlu
ZGluZyBjcmFzaGxvZ3MgYXQgdGhlIGVuZCBvZgorICAgICAgICBhIHJ1bi13ZWJraXQtdGVzdHMg
cnVuIHNpbmNlIHdlIGRvbid0IHByb2Nlc3MgdGhvc2UgZXJyb3JzLgorCisgICAgICAgICogU2Ny
aXB0cy93ZWJraXRweS9wb3J0L2Rhcndpbi5weToKKyAgICAgICAgKERhcndpblBvcnQuX2xvb2tf
Zm9yX2FsbF9jcmFzaF9sb2dzX2luX2xvZ19kaXIpOgorICAgICAgICAqIFNjcmlwdHMvd2Via2l0
cHkvcG9ydC9pb3NfZGV2aWNlLnB5OgorICAgICAgICAoSU9TRGV2aWNlUG9ydC5fbG9va19mb3Jf
YWxsX2NyYXNoX2xvZ3NfaW5fbG9nX2Rpcik6CisgICAgICAgICogU2NyaXB0cy93ZWJraXRweS9w
b3J0L3dhdGNoX2RldmljZS5weToKKyAgICAgICAgKFdhdGNoRGV2aWNlUG9ydC5fbG9va19mb3Jf
YWxsX2NyYXNoX2xvZ3NfaW5fbG9nX2Rpcik6CisKIDIwMTktMDItMDggIEJldGggRGFraW4gIDxi
ZGFraW5AYXBwbGUuY29tPgogCiAgICAgICAgIEFkZCBhZnRlclNjcmVlblVwZGF0ZXMgdG8gV0tT
bmFwc2hvdENvbmZpZ3VyYXRpb24KSW5kZXg6IFRvb2xzL1NjcmlwdHMvd2Via2l0cHkvcG9ydC9k
YXJ3aW4ucHkKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PQotLS0gVG9vbHMvU2NyaXB0cy93ZWJraXRweS9wb3J0L2Rhcndp
bi5weQkocmV2aXNpb24gMjQxMjAwKQorKysgVG9vbHMvU2NyaXB0cy93ZWJraXRweS9wb3J0L2Rh
cndpbi5weQkod29ya2luZyBjb3B5KQpAQCAtMTEzLDcgKzExMyw3IEBAIGNsYXNzIERhcndpblBv
cnQoQXBwbGVQb3J0KToKIAogICAgIGRlZiBfbG9va19mb3JfYWxsX2NyYXNoX2xvZ3NfaW5fbG9n
X2RpcihzZWxmLCBuZXdlcl90aGFuKToKICAgICAgICAgY3Jhc2hfbG9nID0gQ3Jhc2hMb2dzKHNl
bGYuaG9zdCwgc2VsZi5wYXRoX3RvX2NyYXNoX2xvZ3MoKSwgY3Jhc2hfbG9nc190b19za2lwPXNl
bGYuX2NyYXNoX2xvZ3NfdG9fc2tpcF9mb3JfaG9zdC5nZXQoc2VsZi5ob3N0LCBbXSkpCi0gICAg
ICAgIHJldHVybiBjcmFzaF9sb2cuZmluZF9hbGxfbG9ncyhpbmNsdWRlX2Vycm9ycz1UcnVlLCBu
ZXdlcl90aGFuPW5ld2VyX3RoYW4pCisgICAgICAgIHJldHVybiBjcmFzaF9sb2cuZmluZF9hbGxf
bG9ncyhuZXdlcl90aGFuPW5ld2VyX3RoYW4pCiAKICAgICBkZWYgX2dldF9jcmFzaF9sb2coc2Vs
ZiwgbmFtZSwgcGlkLCBzdGRvdXQsIHN0ZGVyciwgbmV3ZXJfdGhhbiwgdGltZV9mbj1Ob25lLCBz
bGVlcF9mbj1Ob25lLCB3YWl0X2Zvcl9sb2c9VHJ1ZSwgdGFyZ2V0X2hvc3Q9Tm9uZSk6CiAgICAg
ICAgICMgTm90ZSB0aGF0IHdlIGRvIHNsb3ctc3BpbiBoZXJlIGFuZCB3YWl0LCBzaW5jZSBpdCBh
cHBlYXJzIHRoZSB0aW1lCkluZGV4OiBUb29scy9TY3JpcHRzL3dlYmtpdHB5L3BvcnQvaW9zX2Rl
dmljZS5weQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9TY3JpcHRzL3dlYmtpdHB5L3BvcnQvaW9zX2Rl
dmljZS5weQkocmV2aXNpb24gMjQxMjAwKQorKysgVG9vbHMvU2NyaXB0cy93ZWJraXRweS9wb3J0
L2lvc19kZXZpY2UucHkJKHdvcmtpbmcgY29weSkKQEAgLTY3LDcgKzY3LDcgQEAgY2xhc3MgSU9T
RGV2aWNlUG9ydChJT1NQb3J0KToKICAgICAgICAgbG9nX2xpc3QgPSB7fQogICAgICAgICBmb3Ig
ZGV2aWNlIGluIHNlbGYuZGV2aWNlcygpOgogICAgICAgICAgICAgY3Jhc2hfbG9nID0gQ3Jhc2hM
b2dzKGRldmljZSwgc2VsZi5wYXRoX3RvX2NyYXNoX2xvZ3MoKSwgY3Jhc2hfbG9nc190b19za2lw
PXNlbGYuX2NyYXNoX2xvZ3NfdG9fc2tpcF9mb3JfaG9zdC5nZXQoZGV2aWNlLCBbXSkpCi0gICAg
ICAgICAgICBsb2dfbGlzdC51cGRhdGUoY3Jhc2hfbG9nLmZpbmRfYWxsX2xvZ3MoaW5jbHVkZV9l
cnJvcnM9VHJ1ZSwgbmV3ZXJfdGhhbj1uZXdlcl90aGFuKSkKKyAgICAgICAgICAgIGxvZ19saXN0
LnVwZGF0ZShjcmFzaF9sb2cuZmluZF9hbGxfbG9ncyhuZXdlcl90aGFuPW5ld2VyX3RoYW4pKQog
ICAgICAgICByZXR1cm4gbG9nX2xpc3QKIAogICAgIGRlZiBfZ2V0X2NyYXNoX2xvZyhzZWxmLCBu
YW1lLCBwaWQsIHN0ZG91dCwgc3RkZXJyLCBuZXdlcl90aGFuLCB0aW1lX2ZuPU5vbmUsIHNsZWVw
X2ZuPU5vbmUsIHdhaXRfZm9yX2xvZz1UcnVlLCB0YXJnZXRfaG9zdD1Ob25lKToKSW5kZXg6IFRv
b2xzL1NjcmlwdHMvd2Via2l0cHkvcG9ydC93YXRjaF9kZXZpY2UucHkKPT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0g
VG9vbHMvU2NyaXB0cy93ZWJraXRweS9wb3J0L3dhdGNoX2RldmljZS5weQkocmV2aXNpb24gMjQx
MjAwKQorKysgVG9vbHMvU2NyaXB0cy93ZWJraXRweS9wb3J0L3dhdGNoX2RldmljZS5weQkod29y
a2luZyBjb3B5KQpAQCAtNjUsNyArNjUsNyBAQCBjbGFzcyBXYXRjaERldmljZVBvcnQoV2F0Y2hQ
b3J0KToKICAgICAgICAgbG9nX2xpc3QgPSB7fQogICAgICAgICBmb3IgZGV2aWNlIGluIHNlbGYu
ZGV2aWNlcygpOgogICAgICAgICAgICAgY3Jhc2hfbG9nID0gQ3Jhc2hMb2dzKGRldmljZSwgc2Vs
Zi5wYXRoX3RvX2NyYXNoX2xvZ3MoKSwgY3Jhc2hfbG9nc190b19za2lwPXNlbGYuX2NyYXNoX2xv
Z3NfdG9fc2tpcF9mb3JfaG9zdC5nZXQoZGV2aWNlLCBbXSkpCi0gICAgICAgICAgICBsb2dfbGlz
dC51cGRhdGUoY3Jhc2hfbG9nLmZpbmRfYWxsX2xvZ3MoaW5jbHVkZV9lcnJvcnM9VHJ1ZSwgbmV3
ZXJfdGhhbj1uZXdlcl90aGFuKSkKKyAgICAgICAgICAgIGxvZ19saXN0LnVwZGF0ZShjcmFzaF9s
b2cuZmluZF9hbGxfbG9ncyhuZXdlcl90aGFuPW5ld2VyX3RoYW4pKQogICAgICAgICByZXR1cm4g
bG9nX2xpc3QKIAogICAgIGRlZiBfZ2V0X2NyYXNoX2xvZyhzZWxmLCBuYW1lLCBwaWQsIHN0ZG91
dCwgc3RkZXJyLCBuZXdlcl90aGFuLCB0aW1lX2ZuPU5vbmUsIHNsZWVwX2ZuPU5vbmUsIHdhaXRf
Zm9yX2xvZz1UcnVlLCB0YXJnZXRfaG9zdD1Ob25lKToK
</data>

          </attachment>
      

    </bug>

</bugzilla>