<?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>71634</bug_id>
          
          <creation_ts>2011-11-06 13:28:01 -0800</creation_ts>
          <short_desc>new-run-webkit-tests does not support --32-bit like ORWT did</short_desc>
          <delta_ts>2012-06-13 15:37:20 -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>88680</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Eric Seidel (no email)">eric</reporter>
          <assigned_to name="Dirk Pranke">dpranke</assigned_to>
          <cc>abarth</cc>
    
    <cc>ap</cc>
    
    <cc>barraclough</cc>
    
    <cc>dpranke</cc>
    
    <cc>eric</cc>
    
    <cc>fpizlo</cc>
    
    <cc>ojan</cc>
    
    <cc>tony</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>496868</commentid>
    <comment_count>0</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2011-11-06 13:28:01 -0800</bug_when>
    <thetext>new-run-webkit-tests does not support --32-bit like ORWT did

Per request of Gavin Barraclough on webkit-dev.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>497384</commentid>
    <comment_count>1</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2011-11-07 12:42:35 -0800</bug_when>
    <thetext>build-webkit --32-bit
failed for me on my Lion box just now, making it difficult to test if this mode works.

Gavin, do you have suggestions as to how I should test run-webkit-tests --32-bit?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>506345</commentid>
    <comment_count>2</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2011-11-18 23:59:47 -0800</bug_when>
    <thetext>Help?  I need assistance from someone who has used this configuration.  Otherwise I can only guess at what we might need for support here.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>506549</commentid>
    <comment_count>3</comment_count>
    <who name="Gavin Barraclough">barraclough</who>
    <bug_when>2011-11-20 10:29:00 -0800</bug_when>
    <thetext>Hi Eric,

Apologies, I&apos;m terribly sorry for the slow response on this one.

ORWT can be used to test 32-bit on a 64-bit machine using the following steps:

    build-webkit --debug ARCHS=i386
    export VERSIONER_PERL_PREFER_32_BIT=yes
    old-run-webkit-tests --debug --32-bit

[ The second step (the export) is really a workaround for a bug.  As I understand it, one of the perl scripts compiles &amp; loads a couple of modules, and these really should be being compiled based on the platform you are running on alone (since perl runs in 64-bit by default, the module should be compiled as 64-bit).  Currently however the modules are instead being compiled for the platform you are testing, in this case 32-bit. ]

Hope this helps!

many thanks,
G.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>506567</commentid>
    <comment_count>4</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2011-11-20 12:19:20 -0800</bug_when>
    <thetext>Thanks!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>646326</commentid>
    <comment_count>5</comment_count>
    <who name="Dirk Pranke">dpranke</who>
    <bug_when>2012-06-11 15:29:11 -0700</bug_when>
    <thetext>Okay, so now I&apos;m looking at what we might need to implement here in NRWT. 

From, looking at the code, the only things I can see is that --32-bit might need to be propagated to the call to build-dumprendertree, and possibly we would need to *not* skip plugins/npp-set-window-called-during-destruction.html:

http://trac.webkit.org/browser/trunk/Tools/Scripts/old-run-webkit-tests#L1425
http://trac.webkit.org/browser/trunk/Tools/Scripts/old-run-webkit-tests#L610

Can someone confirm that&apos;s correct? I&apos;ll add a patch for this and that can be reviewed ...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>646418</commentid>
    <comment_count>6</comment_count>
      <attachid>146961</attachid>
    <who name="Dirk Pranke">dpranke</who>
    <bug_when>2012-06-11 16:36:07 -0700</bug_when>
    <thetext>Created attachment 146961
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>646422</commentid>
    <comment_count>7</comment_count>
      <attachid>146961</attachid>
    <who name="Ojan Vafai">ojan</who>
    <bug_when>2012-06-11 16:43:58 -0700</bug_when>
    <thetext>Comment on attachment 146961
Patch

Code all looks fine. Someone at Apple may want to verify that this is what they were asking for.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>646424</commentid>
    <comment_count>8</comment_count>
    <who name="Ojan Vafai">ojan</who>
    <bug_when>2012-06-11 16:44:54 -0700</bug_when>
    <thetext>(In reply to comment #7)
&gt; (From update of attachment 146961 [details])
&gt; Code all looks fine. Someone at Apple may want to verify that this is what they were asking for.

Oh, I see that Gavin basically said that this is what they need. So, looks good to me.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>646442</commentid>
    <comment_count>9</comment_count>
    <who name="Dirk Pranke">dpranke</who>
    <bug_when>2012-06-11 17:05:35 -0700</bug_when>
    <thetext>I ran this on Mac Lion and it seemed to do the right thing; I&apos;ll give the apple guys a chance to take a look but plan on landing this tomorrow unless I get a negative review.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>646648</commentid>
    <comment_count>10</comment_count>
    <who name="Gavin Barraclough">barraclough</who>
    <bug_when>2012-06-11 23:01:47 -0700</bug_when>
    <thetext>Hi Dirk,

Thank you for fixing this! – I&apos;m away from my desk for a couple of days, so I wouldn&apos;t be able to help test this until Thursday – please feel free to go ahead and land if it is working for you.

Thank you!,
Gavin.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>648518</commentid>
    <comment_count>11</comment_count>
    <who name="Dirk Pranke">dpranke</who>
    <bug_when>2012-06-13 15:37:20 -0700</bug_when>
    <thetext>Committed r120252: &lt;http://trac.webkit.org/changeset/120252&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>146961</attachid>
            <date>2012-06-11 16:36:07 -0700</date>
            <delta_ts>2012-06-11 16:43:58 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-71634-20120611163606.patch</filename>
            <type>text/plain</type>
            <size>8017</size>
            <attacher name="Dirk Pranke">dpranke</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTE5OTk3CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggNmIzZjJhNzc2YzFlOGIwOGI4NDc0Nzk5NjA4NWIzODQz
OWQ5NjhmOC4uYjQwNDJkZjRmYzYyNjAzM2ZjZDlhZTIwYmVhZWY4NzIyYzYyZjEwMiAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDM1
IEBACisyMDEyLTA2LTExICBEaXJrIFByYW5rZSAgPGRwcmFua2VAY2hyb21pdW0ub3JnPgorCisg
ICAgICAgIG5ldy1ydW4td2Via2l0LXRlc3RzIGRvZXMgbm90IHN1cHBvcnQgLS0zMi1iaXQgbGlr
ZSBPUldUIGRpZAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9NzE2MzQKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAg
ICBUaGlzIHBhdGNoIGFkZHMgc3VwcG9ydCBmb3IgMzItYml0IGFwcGxlIG1hYyBidWlsZHMsIGFk
ZGluZyB0aGUKKyAgICAgICAgLS0zMi1iaXQgZmxhZyBmb3IgY29tcGF0aWJpbGl0eSB3aXRoIE9S
V1QgYW5kIGZpeGluZyB0aGUgcG9ydAorICAgICAgICBhcmNoaXRlY3R1cmUoKSBkZWZpbml0aW9u
IHRvIGFjdHVhbGx5IHJldHVybiB0aGUgY29ycmVjdCB2YWx1ZXMuCisKKyAgICAgICAgKiBTY3Jp
cHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9wb3J0L2FwcGxlLnB5OgorICAgICAgICAoQXBwbGVQ
b3J0Ll9nZW5lcmF0ZV9hbGxfdGVzdF9jb25maWd1cmF0aW9ucyk6CisgICAgICAgICogU2NyaXB0
cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvcG9ydC9mYWN0b3J5LnB5OgorICAgICAgICAocG9ydF9v
cHRpb25zKToKKyAgICAgICAgKiBTY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9wb3J0L21h
Yy5weToKKyAgICAgICAgKE1hY1BvcnQpOgorICAgICAgICAoTWFjUG9ydC5fX2luaXRfXyk6Cisg
ICAgICAgIChNYWNQb3J0Ll9idWlsZF9kcml2ZXJfZmxhZ3MpOgorICAgICAgICAoTWFjUG9ydC5z
ZXR1cF9lbnZpcm9uX2Zvcl9zZXJ2ZXIpOgorICAgICAgICAqIFNjcmlwdHMvd2Via2l0cHkvbGF5
b3V0X3Rlc3RzL3BvcnQvbWFjX3VuaXR0ZXN0LnB5OgorICAgICAgICAodGVzdF9zYW1wbGVfcHJv
Y2Vzc190aHJvd3NfZXhjZXB0aW9uKToKKyAgICAgICAgKHRlc3RfMzJiaXQpOgorICAgICAgICAo
dGVzdF8zMmJpdC5ydW5fc2NyaXB0KToKKyAgICAgICAgKHRlc3RfNjRiaXQpOgorICAgICAgICAo
dGVzdF82NGJpdC5ydW5fc2NyaXB0KToKKyAgICAgICAgKiBTY3JpcHRzL3dlYmtpdHB5L2xheW91
dF90ZXN0cy9wb3J0L3dlYmtpdC5weToKKyAgICAgICAgKFdlYktpdFBvcnQuX2J1aWxkX2RyaXZl
cik6CisgICAgICAgIChXZWJLaXRQb3J0Ll9idWlsZF9kcml2ZXJfZmxhZ3MpOgorICAgICAgICAq
IFNjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL3BvcnQvd2luLnB5OgorICAgICAgICAoV2lu
UG9ydCk6CisKIDIwMTItMDYtMTEgIERhdmlkIERvcndpbiAgPGRkb3J3aW5AY2hyb21pdW0ub3Jn
PgogCiAgICAgICAgIFtjaHJvbWl1bV0gUHJvdmlkZSBhY2Nlc3MgdG8gdGhlIFdlYlBsdWdpbiBj
cmVhdGVkIGJ5IHRoZSBoZWxwZXIgcGx1Z2luIHdpZGdldApkaWZmIC0tZ2l0IGEvVG9vbHMvU2Ny
aXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvcG9ydC9hcHBsZS5weSBiL1Rvb2xzL1NjcmlwdHMv
d2Via2l0cHkvbGF5b3V0X3Rlc3RzL3BvcnQvYXBwbGUucHkKaW5kZXggYjZlM2IxZDJlYjUxNzdj
MDE5ZDRmMzZjNmYyNDcyNjgyZWY2NmNiYi4uODgwN2Q0MGQ3MmNmMWMzNGJhZjU1MTg1OWYwYTIy
ZDg0YjhjZWU4MiAxMDA2NDQKLS0tIGEvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVz
dHMvcG9ydC9hcHBsZS5weQorKysgYi9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0
cy9wb3J0L2FwcGxlLnB5CkBAIC05MCw2ICs5MCw2IEBAIGNsYXNzIEFwcGxlUG9ydChXZWJLaXRQ
b3J0KToKICAgICAgICAgICAgICAgICB2ZXJzaW9uID0gc2VsZi5GVVRVUkVfVkVSU0lPTgogCiAg
ICAgICAgICAgICBmb3IgYnVpbGRfdHlwZSBpbiBzZWxmLkFMTF9CVUlMRF9UWVBFUzoKLSAgICAg
ICAgICAgICAgICAjIEJ1dCBhdCBzb21lIGxhdGVyIHBvaW50IHdlIG1heSBuZWVkIHRvIG1ha2Ug
dGhlc2UgY29uZmlndXJhYmxlIGJ5IHRoZSBNYWNQb3J0IGFuZCBXaW5Qb3J0IHN1YmNsYXNzZXMu
Ci0gICAgICAgICAgICAgICAgY29uZmlndXJhdGlvbnMuYXBwZW5kKFRlc3RDb25maWd1cmF0aW9u
KHZlcnNpb249dmVyc2lvbiwgYXJjaGl0ZWN0dXJlPSd4ODYnLCBidWlsZF90eXBlPWJ1aWxkX3R5
cGUpKQorICAgICAgICAgICAgICAgIGZvciBhcmNoaXRlY3R1cmUgaW4gc2VsZi5BUkNISVRFQ1RV
UkVTOgorICAgICAgICAgICAgICAgICAgICBjb25maWd1cmF0aW9ucy5hcHBlbmQoVGVzdENvbmZp
Z3VyYXRpb24odmVyc2lvbj12ZXJzaW9uLCBhcmNoaXRlY3R1cmU9YXJjaGl0ZWN0dXJlLCBidWls
ZF90eXBlPWJ1aWxkX3R5cGUpKQogICAgICAgICByZXR1cm4gY29uZmlndXJhdGlvbnMKZGlmZiAt
LWdpdCBhL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL3BvcnQvZmFjdG9yeS5w
eSBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL3BvcnQvZmFjdG9yeS5weQpp
bmRleCA5ZjVkZjdjN2U0OWIwYzJmYmUzNDAwMGI4NTBjNGM5NjM1MmMwYTdiLi45NjMwMTQzY2Y2
NjJjMzFhOTk5ZjRkZGMwOWM0MDRkMjAzM2JmOTIxIDEwMDY0NAotLS0gYS9Ub29scy9TY3JpcHRz
L3dlYmtpdHB5L2xheW91dF90ZXN0cy9wb3J0L2ZhY3RvcnkucHkKKysrIGIvVG9vbHMvU2NyaXB0
cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvcG9ydC9mYWN0b3J5LnB5CkBAIC01Myw3ICs1Myw5IEBA
IGRlZiBwb3J0X29wdGlvbnMoKipoZWxwX3N0cmluZ3MpOgogICAgICAgICBvcHRwYXJzZS5tYWtl
X29wdGlvbignLS1ndGsnLCBhY3Rpb249J3N0b3JlX2NvbnN0JywgY29uc3Q9J2d0aycsIGRlc3Q9
InBsYXRmb3JtIiwKICAgICAgICAgICAgIGhlbHA9J0FsaWFzIGZvciAtLXBsYXRmb3JtPWd0aycp
LAogICAgICAgICBvcHRwYXJzZS5tYWtlX29wdGlvbignLS1xdCcsIGFjdGlvbj0nc3RvcmVfY29u
c3QnLCBjb25zdD0ncXQnLCBkZXN0PSJwbGF0Zm9ybSIsCi0gICAgICAgICAgICBoZWxwPSdBbGlh
cyBmb3IgLS1wbGF0Zm9ybT1xdCcpXQorICAgICAgICAgICAgaGVscD0nQWxpYXMgZm9yIC0tcGxh
dGZvcm09cXQnKSwKKyAgICAgICAgb3B0cGFyc2UubWFrZV9vcHRpb24oJy0tMzItYml0JywgYWN0
aW9uPSdzdG9yZV9jb25zdCcsIGNvbnN0PSd4ODYnLCBkZWZhdWx0PU5vbmUsIGRlc3Q9ImFyY2hp
dGVjdHVyZSIsCisgICAgICAgICAgICBoZWxwPSd1c2UgMzItYml0IGJpbmFyaWVzIGJ5IGRlZmF1
bHQgKHg4NiBpbnN0ZWFkIG9mIHg4Nl82NCknKV0KIAogCiBjbGFzcyBCdWlsZGVyT3B0aW9ucyhv
YmplY3QpOgpkaWZmIC0tZ2l0IGEvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMv
cG9ydC9tYWMucHkgYi9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9wb3J0L21h
Yy5weQppbmRleCBmYTU3Y2MzZjc5OThiZmFjNTk5N2NmNWE4MDBlYmZhZjEzZmMzNGNlLi42YTA0
Yjg4MDUxMWFiMjgzOGRjYjUzNzc1MTFhNDYxNGQwZTYyZDg3IDEwMDY0NAotLS0gYS9Ub29scy9T
Y3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9wb3J0L21hYy5weQorKysgYi9Ub29scy9TY3Jp
cHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9wb3J0L21hYy5weQpAQCAtNDksMTQgKzQ5LDIwIEBA
IGNsYXNzIE1hY1BvcnQoQXBwbGVQb3J0KToKICAgICAjIGFuZCB0aGUgb3JkZXIgb2YgZmFsbGJh
Y2sgYmV0d2VlbiB0aGVtLiAgTWF0Y2hlcyBPUldULgogICAgIFZFUlNJT05fRkFMTEJBQ0tfT1JE
RVIgPSBbIm1hYy1sZW9wYXJkIiwgIm1hYy1zbm93bGVvcGFyZCIsICJtYWMtbGlvbiIsICJtYWMi
XQogCisgICAgQVJDSElURUNUVVJFUyA9IFsneDg2XzY0JywgJ3g4NiddCisKICAgICBkZWYgX19p
bml0X18oc2VsZiwgaG9zdCwgcG9ydF9uYW1lLCAqKmt3YXJncyk6CiAgICAgICAgIEFwcGxlUG9y
dC5fX2luaXRfXyhzZWxmLCBob3N0LCBwb3J0X25hbWUsICoqa3dhcmdzKQorICAgICAgICBzZWxm
Ll9hcmNoaXRlY3R1cmUgPSBzZWxmLmdldF9vcHRpb24oJ2FyY2hpdGVjdHVyZScsICd4ODZfNjQn
KQogICAgICAgICBzZWxmLl9sZWFrX2RldGVjdG9yID0gTGVha0RldGVjdG9yKHNlbGYpCiAgICAg
ICAgIGlmIHNlbGYuZ2V0X29wdGlvbigibGVha3MiKToKICAgICAgICAgICAgICMgRHVtcFJlbmRl
clRyZWUgc2xvd3MgZG93biBub3RpY2FibHkgaWYgd2UgcnVuIG1vcmUgdGhhbiBhYm91dCAxMDAw
IHRlc3RzIGluIGEgYmF0Y2gKICAgICAgICAgICAgICMgd2l0aCBNYWxsb2NTdGFja0xvZ2dpbmcg
ZW5hYmxlZC4KICAgICAgICAgICAgIHNlbGYuc2V0X29wdGlvbl9kZWZhdWx0KCJiYXRjaF9zaXpl
IiwgMTAwMCkKIAorICAgIGRlZiBfYnVpbGRfZHJpdmVyX2ZsYWdzKHNlbGYpOgorICAgICAgICBy
ZXR1cm4gWydBUkNIUz1pMzg2J10gaWYgc2VsZi5hcmNoaXRlY3R1cmUoKSA9PSAneDg2JyBlbHNl
IFtdCisKICAgICBkZWYgX21vc3RfcmVjZW50X3ZlcnNpb24oc2VsZik6CiAgICAgICAgICMgVGhp
cyByZXByZXNlbnRzIHRoZSBtb3N0IHJlY2VudGx5LXNoaXBwaW5nIHZlcnNpb24gb2YgdGhlIG9w
ZXJhdGluZyBzeXN0ZW0uCiAgICAgICAgIHJldHVybiBzZWxmLlZFUlNJT05fRkFMTEJBQ0tfT1JE
RVJbLTJdCmRpZmYgLS1naXQgYS9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9w
b3J0L21hY191bml0dGVzdC5weSBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3Rz
L3BvcnQvbWFjX3VuaXR0ZXN0LnB5CmluZGV4IDBiOWJjYTk3OGYzODE5ODYxNTRhYzQxZmJmN2Fm
Mzc5NWJkMDgyNWIuLmVlMjcwNzhkNDgxMjdiMmM3NTM0YThjMGU5NGIyYzYxY2UwMDI3NjYgMTAw
NjQ0Ci0tLSBhL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL3BvcnQvbWFjX3Vu
aXR0ZXN0LnB5CisrKyBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL3BvcnQv
bWFjX3VuaXR0ZXN0LnB5CkBAIC0yNTMsMyArMjUzLDI2IEBAIGphdmEvCiAgICAgICAgIHBvcnQg
PSBzZWxmLm1ha2VfcG9ydCgpCiAgICAgICAgIHBvcnQuX2V4ZWN1dGl2ZSA9IE1vY2tFeGVjdXRp
dmUyKHJ1bl9jb21tYW5kX2ZuPXRocm93aW5nX3J1bl9jb21tYW5kKQogICAgICAgICBPdXRwdXRD
YXB0dXJlKCkuYXNzZXJ0X291dHB1dHMoc2VsZiwgcG9ydC5zYW1wbGVfcHJvY2VzcywgYXJncz1b
J3Rlc3QnLCA0Ml0pCisKKyAgICBkZWYgdGVzdF8zMmJpdChzZWxmKToKKyAgICAgICAgcG9ydCA9
IHNlbGYubWFrZV9wb3J0KG9wdGlvbnM9TW9ja09wdGlvbnMoYXJjaGl0ZWN0dXJlPSd4ODYnKSkK
KworICAgICAgICBkZWYgcnVuX3NjcmlwdChzY3JpcHQsIGFyZ3M9Tm9uZSwgZW52PU5vbmUpOgor
ICAgICAgICAgICAgc2VsZi5hcmdzID0gYXJncworCisgICAgICAgIHBvcnQuX3J1bl9zY3JpcHQg
PSBydW5fc2NyaXB0CisgICAgICAgIHNlbGYuYXNzZXJ0RXF1YWxzKHBvcnQuYXJjaGl0ZWN0dXJl
KCksICd4ODYnKQorICAgICAgICBwb3J0Ll9idWlsZF9kcml2ZXIoKQorICAgICAgICBzZWxmLmFz
c2VydEVxdWFscyhzZWxmLmFyZ3MsIFsnQVJDSFM9aTM4NiddKQorCisgICAgZGVmIHRlc3RfNjRi
aXQoc2VsZik6CisgICAgICAgICMgQXBwbGUgTWFjIHBvcnQgaXMgNjQtYml0IGJ5IGRlZmF1bHQK
KyAgICAgICAgcG9ydCA9IHNlbGYubWFrZV9wb3J0KCkKKyAgICAgICAgc2VsZi5hc3NlcnRFcXVh
bHMocG9ydC5hcmNoaXRlY3R1cmUoKSwgJ3g4Nl82NCcpCisKKyAgICAgICAgZGVmIHJ1bl9zY3Jp
cHQoc2NyaXB0LCBhcmdzPU5vbmUsIGVudj1Ob25lKToKKyAgICAgICAgICAgIHNlbGYuYXJncyA9
IGFyZ3MKKworICAgICAgICBwb3J0Ll9ydW5fc2NyaXB0ID0gcnVuX3NjcmlwdAorICAgICAgICBw
b3J0Ll9idWlsZF9kcml2ZXIoKQorICAgICAgICBzZWxmLmFzc2VydEVxdWFscyhzZWxmLmFyZ3Ms
IFtdKQpkaWZmIC0tZ2l0IGEvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvcG9y
dC93ZWJraXQucHkgYi9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9wb3J0L3dl
YmtpdC5weQppbmRleCAzZDE2MGNhOTRlN2VhYWMxOWRiNWZmMTViYzE2ZTlkYTY2NDg2YmY3Li43
ODZlM2EyZGUwZDgyZGNjYTQyNmNlZWFjNTcyZGI2MjFlNGVmODI2IDEwMDY0NAotLS0gYS9Ub29s
cy9TY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9wb3J0L3dlYmtpdC5weQorKysgYi9Ub29s
cy9TY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9wb3J0L3dlYmtpdC5weQpAQCAtMTE0LDE0
ICsxMTQsMTcgQEAgY2xhc3MgV2ViS2l0UG9ydChQb3J0KToKICAgICAgICAgIyBUaGVzZSB0d28g
cHJvamVjdHMgc2hvdWxkIGJlIGZhY3RvcmVkIG91dCBpbnRvIHRoZWlyIG93bgogICAgICAgICAj
IHByb2plY3RzLgogICAgICAgICB0cnk6Ci0gICAgICAgICAgICBzZWxmLl9ydW5fc2NyaXB0KCJi
dWlsZC1kdW1wcmVuZGVydHJlZSIsIGVudj1lbnYpCisgICAgICAgICAgICBzZWxmLl9ydW5fc2Ny
aXB0KCJidWlsZC1kdW1wcmVuZGVydHJlZSIsIGFyZ3M9c2VsZi5fYnVpbGRfZHJpdmVyX2ZsYWdz
KCksIGVudj1lbnYpCiAgICAgICAgICAgICBpZiBzZWxmLmdldF9vcHRpb24oJ3dlYmtpdF90ZXN0
X3J1bm5lcicpOgotICAgICAgICAgICAgICAgIHNlbGYuX3J1bl9zY3JpcHQoImJ1aWxkLXdlYmtp
dHRlc3RydW5uZXIiLCBlbnY9ZW52KQorICAgICAgICAgICAgICAgIHNlbGYuX3J1bl9zY3JpcHQo
ImJ1aWxkLXdlYmtpdHRlc3RydW5uZXIiLCBhcmdzPXNlbGYuX2J1aWxkX2RyaXZlcl9mbGFncygp
LCBlbnY9ZW52KQogICAgICAgICBleGNlcHQgU2NyaXB0RXJyb3IsIGU6CiAgICAgICAgICAgICBf
bG9nLmVycm9yKGUubWVzc2FnZV93aXRoX291dHB1dChvdXRwdXRfbGltaXQ9Tm9uZSkpCiAgICAg
ICAgICAgICByZXR1cm4gRmFsc2UKICAgICAgICAgcmV0dXJuIFRydWUKIAorICAgIGRlZiBfYnVp
bGRfZHJpdmVyX2ZsYWdzKHNlbGYpOgorICAgICAgICByZXR1cm4gW10KKwogICAgIGRlZiBfY2hl
Y2tfZHJpdmVyKHNlbGYpOgogICAgICAgICBkcml2ZXJfcGF0aCA9IHNlbGYuX3BhdGhfdG9fZHJp
dmVyKCkKICAgICAgICAgaWYgbm90IHNlbGYuX2ZpbGVzeXN0ZW0uZXhpc3RzKGRyaXZlcl9wYXRo
KToKZGlmZiAtLWdpdCBhL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL3BvcnQv
d2luLnB5IGIvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvcG9ydC93aW4ucHkK
aW5kZXggZThkMTBiYzdiN2NlZmFkYWY4ODdiMmIzMjMyNWFiZjFmOWE0MDdlNi4uNDIwZjRkYjA0
YzY4MmIxZTNjMDNhMTM1MjRjMjdiOGE0OWY0MDM1NyAxMDA2NDQKLS0tIGEvVG9vbHMvU2NyaXB0
cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvcG9ydC93aW4ucHkKKysrIGIvVG9vbHMvU2NyaXB0cy93
ZWJraXRweS9sYXlvdXRfdGVzdHMvcG9ydC93aW4ucHkKQEAgLTQ2LDYgKzQ2LDggQEAgY2xhc3Mg
V2luUG9ydChBcHBsZVBvcnQpOgogICAgICMgYW5kIHRoZSBvcmRlciBvZiBmYWxsYmFjayBiZXR3
ZWVuIHRoZW0uICBNYXRjaGVzIE9SV1QuCiAgICAgVkVSU0lPTl9GQUxMQkFDS19PUkRFUiA9IFsi
d2luLXhwIiwgIndpbi12aXN0YSIsICJ3aW4tN3NwMCIsICJ3aW4iXQogCisgICAgQVJDSElURUNU
VVJFUyA9IFsneDg2J10KKwogICAgIGRlZiBkb190ZXh0X3Jlc3VsdHNfZGlmZmVyKHNlbGYsIGV4
cGVjdGVkX3RleHQsIGFjdHVhbF90ZXh0KToKICAgICAgICAgIyBTYW5pdHkgd2FzIHJlc3RvcmVk
IGluIFdLMiwgc28gd2UgZG9uJ3QgbmVlZCB0aGlzIGhhY2sgdGhlcmUuCiAgICAgICAgIGlmIHNl
bGYuZ2V0X29wdGlvbignd2Via2l0X3Rlc3RfcnVubmVyJyk6Cg==
</data>
<flag name="review"
          id="154359"
          type_id="1"
          status="+"
          setter="ojan"
    />
          </attachment>
      

    </bug>

</bugzilla>