<?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>36392</bug_id>
          
          <creation_ts>2010-03-19 14:32:36 -0700</creation_ts>
          <short_desc>[Qt] Back-forward list dumping is incorrect</short_desc>
          <delta_ts>2010-06-12 00:36:24 -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>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>Qt</keywords>
          <priority>P3</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Csaba Osztrogonác">ossy</reporter>
          <assigned_to name="Csaba Osztrogonác">ossy</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>fishd</cc>
    
    <cc>tonikitoo</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>202041</commentid>
    <comment_count>0</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2010-03-19 14:32:36 -0700</bug_when>
    <thetext>fast/loader/frame-src-change-added-to-history.html fails, 
because back-forward list dumping is incorrect in Qt-DRT.
( implemented by DumpRenderTree::dumpBackForwardList() )

http://build.webkit.org/results/Qt%20Linux%20Release/r56266%20%288803%29/fast/loader/frame-src-change-added-to-history-pretty-diff.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>202042</commentid>
    <comment_count>1</comment_count>
    <who name="Antonio Gomes">tonikitoo</who>
    <bug_when>2010-03-19 14:34:10 -0700</bug_when>
    <thetext>I can have a look during the weekend.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>202044</commentid>
    <comment_count>2</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2010-03-19 14:39:57 -0700</bug_when>
    <thetext>(In reply to comment #1)
&gt; I can have a look during the weekend.
Thx. I skipped it to make bot happier: http://trac.webkit.org/changeset/56269</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>212240</commentid>
    <comment_count>3</comment_count>
    <who name="Darin Fisher (:fishd, Google)">fishd</who>
    <bug_when>2010-04-13 22:51:23 -0700</bug_when>
    <thetext>These tests seem to be failing for similar reasons:
fast/loader/frame-src-change-not-added-to-history.html
fast/loader/frame-location-change-not-added-to-history.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>212244</commentid>
    <comment_count>4</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2010-04-13 23:10:14 -0700</bug_when>
    <thetext>(In reply to comment #3)
&gt; These tests seem to be failing for similar reasons:
&gt; fast/loader/frame-src-change-not-added-to-history.html
&gt; fast/loader/frame-location-change-not-added-to-history.html

Skipped by http://trac.webkit.org/changeset/57560 , thx for it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>237074</commentid>
    <comment_count>5</comment_count>
      <attachid>58513</attachid>
    <who name="Robert Hogan">robert</who>
    <bug_when>2010-06-11 15:29:22 -0700</bug_when>
    <thetext>Created attachment 58513
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>237255</commentid>
    <comment_count>6</comment_count>
      <attachid>58513</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-06-12 00:36:16 -0700</bug_when>
    <thetext>Comment on attachment 58513
Patch

Clearing flags on attachment: 58513

Committed r61056: &lt;http://trac.webkit.org/changeset/61056&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>237256</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-06-12 00:36:24 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>58513</attachid>
            <date>2010-06-11 15:29:22 -0700</date>
            <delta_ts>2010-06-12 00:36:16 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-36392-20100611232921.patch</filename>
            <type>text/plain</type>
            <size>9516</size>
            <attacher name="Robert Hogan">robert</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCAyMTUxMTA2NDE5YjVhOTJjMTE3NDY4YjI4MmNlZTYwNzJlZGVhNmY5Li43NzU3ZWQ3
MDlkZTUxMWFmZTg5NTg0ZjZkZWZiMzkyZTI2OWNiNTQ2IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0
cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjEgQEAK
KzIwMTAtMDYtMTEgIFJvYmVydCBIb2dhbiAgPHJvYmVydEB3ZWJraXQub3JnPgorCisgICAgICAg
IFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFtRdF0gQmFjay1mb3J3YXJk
IGxpc3QgZHVtcGluZyBpcyBpbmNvcnJlY3QKKworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0
Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MzYzOTIKKworICAgICAgICBTdXBwb3J0IGR1bXBpbmcgY2hp
bGQgaGlzdG9yeSBpdGVtcyBpbiBEUlQuCisKKyAgICAgICAgVW5za2lwOgorCisgICAgICAgIGZh
c3QvbG9hZGVyL2ZyYW1lLXNyYy1jaGFuZ2UtYWRkZWQtdG8taGlzdG9yeS5odG1sCisgICAgICAg
IGZhc3QvbG9hZGVyL2ZyYW1lLXNyYy1jaGFuZ2Utbm90LWFkZGVkLXRvLWhpc3RvcnkuaHRtbAor
ICAgICAgICBmYXN0L2xvYWRlci9mcmFtZS1sb2NhdGlvbi1jaGFuZ2Utbm90LWFkZGVkLXRvLWhp
c3RvcnkuaHRtbAorCisgICAgICAgICogcGxhdGZvcm0vcXQvU2tpcHBlZDoKKwogMjAxMC0wNi0x
MSAgSmFtZXMgUm9iaW5zb24gIDxqYW1lc3JAY2hyb21pdW0ub3JnPgogCiAgICAgICAgIFVucmV2
aWV3ZWQgYmFzZWxpbmVzIGZvciBuZXcgdGVzdCBvbiBRdC9HdGsuCmRpZmYgLS1naXQgYS9MYXlv
dXRUZXN0cy9wbGF0Zm9ybS9xdC9Ta2lwcGVkIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vcXQvU2tp
cHBlZAppbmRleCAwNGZiNGM2NmE1MTVjOWNmNGYwMjc1ZGZjNzI4ODEyM2ZkYTQ0NzJjLi4zNDli
YTM4ZDM5Y2E0MjEwNDYyODE1NTAxMWRkMDk1MDA3ZmM5NmU4IDEwMDY0NAotLS0gYS9MYXlvdXRU
ZXN0cy9wbGF0Zm9ybS9xdC9Ta2lwcGVkCisrKyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL3F0L1Nr
aXBwZWQKQEAgLTI1MjIsMTIgKzI1MjIsNiBAQCBmYXN0L2Zvcm1zL211bHRpcGxlLWZvcm0tc3Vi
bWlzc2lvbi1wcm90ZWN0aW9uLW1vdXNlLmh0bWwKICMgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTM1OTczCiBmYXN0L211bHRpY29sL2hpdC10ZXN0LWFib3ZlLW9yLWJl
bG93Lmh0bWwKIAotIyBbUXRdIEJhY2stZm9yd2FyZCBsaXN0IGR1bXBpbmcgaXMgaW5jb3JyZWN0
Ci0jIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0zNjM5MgotZmFzdC9s
b2FkZXIvZnJhbWUtc3JjLWNoYW5nZS1hZGRlZC10by1oaXN0b3J5Lmh0bWwKLWZhc3QvbG9hZGVy
L2ZyYW1lLXNyYy1jaGFuZ2Utbm90LWFkZGVkLXRvLWhpc3RvcnkuaHRtbAotZmFzdC9sb2FkZXIv
ZnJhbWUtbG9jYXRpb24tY2hhbmdlLW5vdC1hZGRlZC10by1oaXN0b3J5Lmh0bWwKLQogIyBmYXN0
L2xvYWRlci9zdGF0ZW9iamVjdHMvcmVwbGFjZXN0YXRlLWluLWlmcmFtZS5odG1sIGNhdXNlZCBp
bmZpbml0ZSBsb29wCiAjIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0z
NjQ2NwogZmFzdC9sb2FkZXIvc3RhdGVvYmplY3RzL3JlcGxhY2VzdGF0ZS1pbi1pZnJhbWUuaHRt
bApkaWZmIC0tZ2l0IGEvV2ViS2l0L3F0L0FwaS9xd2ViaGlzdG9yeS5jcHAgYi9XZWJLaXQvcXQv
QXBpL3F3ZWJoaXN0b3J5LmNwcAppbmRleCAwNmU2Y2ZhZWVmMGU4Njg5N2M3ZGRjZmEzODEyNTk5
ZDI1MWI0OWU0Li4wMTQ3ZjkyZjQyODliMTFjODdlNDMyZDk1NmRiZDM1ZTdkNzZhZjI2IDEwMDY0
NAotLS0gYS9XZWJLaXQvcXQvQXBpL3F3ZWJoaXN0b3J5LmNwcAorKysgYi9XZWJLaXQvcXQvQXBp
L3F3ZWJoaXN0b3J5LmNwcApAQCAtNTU1LDMgKzU1NSw4IEBAIFFXZWJQYWdlUHJpdmF0ZSogUVdl
Ykhpc3RvcnlQcml2YXRlOjpwYWdlKCkKIHsKICAgICByZXR1cm4gUVdlYkZyYW1lUHJpdmF0ZTo6
a2l0KGxzdC0+cGFnZSgpLT5tYWluRnJhbWUoKSktPnBhZ2UoKS0+aGFuZGxlKCk7CiB9CisKK1dl
YkNvcmU6Okhpc3RvcnlJdGVtKiBRV2ViSGlzdG9yeUl0ZW1Qcml2YXRlOjpjb3JlKFFXZWJIaXN0
b3J5SXRlbSogcSkKK3sKKyAgICByZXR1cm4gcS0+ZC0+aXRlbTsKK30KZGlmZiAtLWdpdCBhL1dl
YktpdC9xdC9BcGkvcXdlYmhpc3RvcnkuaCBiL1dlYktpdC9xdC9BcGkvcXdlYmhpc3RvcnkuaApp
bmRleCBjY2U0NTUzNTY1YzlhN2MzMjIzZTY3NzQzNzZkMDZlZGZiNTE1MjJiLi4zNDU2Nzg0M2U1
NWY1ZDdjMDBhYTVkNmNjMWQzNjE3NTIyNTE4YTE2IDEwMDY0NAotLS0gYS9XZWJLaXQvcXQvQXBp
L3F3ZWJoaXN0b3J5LmgKKysrIGIvV2ViS2l0L3F0L0FwaS9xd2ViaGlzdG9yeS5oCkBAIC02MSw2
ICs2MSw3IEBAIHByaXZhdGU6CiAgICAgZnJpZW5kIGNsYXNzIFFXZWJQYWdlOwogICAgIGZyaWVu
ZCBjbGFzcyBXZWJDb3JlOjpGcmFtZUxvYWRlckNsaWVudFF0OwogICAgIGZyaWVuZCBjbGFzcyBR
V2ViSGlzdG9yeUl0ZW1Qcml2YXRlOworICAgIGZyaWVuZCBjbGFzcyBEdW1wUmVuZGVyVHJlZVN1
cHBvcnRRdDsKICAgICAvL2ZyaWVuZCBRRGF0YVN0cmVhbSAmIG9wZXJhdG9yPDwoUURhdGFTdHJl
YW0mIG91dCxjb25zdCBRV2ViSGlzdG9yeUl0ZW0mIGhpc3QpOwogICAgIC8vZnJpZW5kIFFEYXRh
U3RyZWFtICYgb3BlcmF0b3I+PihRRGF0YVN0cmVhbSYgaW4sUVdlYkhpc3RvcnlJdGVtJiBoaXN0
KTsKICAgICBRRXhwbGljaXRseVNoYXJlZERhdGFQb2ludGVyPFFXZWJIaXN0b3J5SXRlbVByaXZh
dGU+IGQ7CmRpZmYgLS1naXQgYS9XZWJLaXQvcXQvQXBpL3F3ZWJoaXN0b3J5X3AuaCBiL1dlYktp
dC9xdC9BcGkvcXdlYmhpc3RvcnlfcC5oCmluZGV4IGE2NjgyY2QwMTQ3OWZmMzNmZGQxMGQ3NjU0
YWM3NjMzODJjNmZhNzkuLmM5ZmY5MWI4OGVhYzg5YzI4YjdmZTI2ZDM0OTA4ZDE3Mjc2NDc4YjAg
MTAwNjQ0Ci0tLSBhL1dlYktpdC9xdC9BcGkvcXdlYmhpc3RvcnlfcC5oCisrKyBiL1dlYktpdC9x
dC9BcGkvcXdlYmhpc3RvcnlfcC5oCkBAIC00NSw2ICs0NSw4IEBAIHB1YmxpYzoKICAgICAgICAg
ICAgIGl0ZW0tPmRlcmVmKCk7CiAgICAgfQogCisgICAgc3RhdGljIFdlYkNvcmU6Okhpc3RvcnlJ
dGVtKiBjb3JlKFFXZWJIaXN0b3J5SXRlbSogcSk7CisKICAgICBXZWJDb3JlOjpIaXN0b3J5SXRl
bSogaXRlbTsKIH07CiAKZGlmZiAtLWdpdCBhL1dlYktpdC9xdC9DaGFuZ2VMb2cgYi9XZWJLaXQv
cXQvQ2hhbmdlTG9nCmluZGV4IGViY2ZmYjI0ZTgwNTE2MzdiMWRmMTBhOGI4NTMzNjRjNzVmOTk4
YTAuLjUxNDAzNWYyMzUzNDkxNmUxMDlmM2QzOTk4NTc5YzVjYmUxMjZmMTMgMTAwNjQ0Ci0tLSBh
L1dlYktpdC9xdC9DaGFuZ2VMb2cKKysrIGIvV2ViS2l0L3F0L0NoYW5nZUxvZwpAQCAtMSwzICsx
LDI5IEBACisyMDEwLTA2LTExICBSb2JlcnQgSG9nYW4gIDxyb2JlcnRAd2Via2l0Lm9yZz4KKwor
ICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBbUXRdIEJhY2st
Zm9yd2FyZCBsaXN0IGR1bXBpbmcgaXMgaW5jb3JyZWN0CisKKyAgICAgICAgaHR0cHM6Ly9idWdz
LndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTM2MzkyCisKKyAgICAgICAgU3VwcG9ydCBkdW1w
aW5nIGNoaWxkIGhpc3RvcnkgaXRlbXMgaW4gRFJULgorCisgICAgICAgIFVuc2tpcDoKKworICAg
ICAgICBmYXN0L2xvYWRlci9mcmFtZS1zcmMtY2hhbmdlLWFkZGVkLXRvLWhpc3RvcnkuaHRtbAor
ICAgICAgICBmYXN0L2xvYWRlci9mcmFtZS1zcmMtY2hhbmdlLW5vdC1hZGRlZC10by1oaXN0b3J5
Lmh0bWwKKyAgICAgICAgZmFzdC9sb2FkZXIvZnJhbWUtbG9jYXRpb24tY2hhbmdlLW5vdC1hZGRl
ZC10by1oaXN0b3J5Lmh0bWwKKworICAgICAgICAqIEFwaS9xd2ViaGlzdG9yeS5jcHA6CisgICAg
ICAgIChRV2ViSGlzdG9yeUl0ZW1Qcml2YXRlOjpjb3JlKToKKyAgICAgICAgKiBBcGkvcXdlYmhp
c3RvcnkuaDoKKyAgICAgICAgKiBBcGkvcXdlYmhpc3RvcnlfcC5oOgorICAgICAgICAqIFdlYkNv
cmVTdXBwb3J0L0R1bXBSZW5kZXJUcmVlU3VwcG9ydFF0LmNwcDoKKyAgICAgICAgKER1bXBSZW5k
ZXJUcmVlU3VwcG9ydFF0Ojppc1RhcmdldEl0ZW0pOgorICAgICAgICAoRHVtcFJlbmRlclRyZWVT
dXBwb3J0UXQ6Omhpc3RvcnlJdGVtVGFyZ2V0KToKKyAgICAgICAgKER1bXBSZW5kZXJUcmVlU3Vw
cG9ydFF0OjpnZXRDaGlsZEhpc3RvcnlJdGVtcyk6CisgICAgICAgICogV2ViQ29yZVN1cHBvcnQv
RHVtcFJlbmRlclRyZWVTdXBwb3J0UXQuaDoKKwogMjAxMC0wNi0xMSAgSmVzdXMgU2FuY2hlei1Q
YWxlbmNpYSAgPGplc3VzQHdlYmtpdC5vcmc+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgS2VubmV0
aCBSb2hkZSBDaHJpc3RpYW5zZW4uCmRpZmYgLS1naXQgYS9XZWJLaXQvcXQvV2ViQ29yZVN1cHBv
cnQvRHVtcFJlbmRlclRyZWVTdXBwb3J0UXQuY3BwIGIvV2ViS2l0L3F0L1dlYkNvcmVTdXBwb3J0
L0R1bXBSZW5kZXJUcmVlU3VwcG9ydFF0LmNwcAppbmRleCAzMTE3ZTQ0M2ZhZWZkMjljMzBiZWJi
MWQyODY1ZjFlNGI1YWYwMmNhLi5lYmYxZDY2NGUxOTk2MmU3YmE5MTcxNjYxNWViYTIwOTE0NmVh
ODZjIDEwMDY0NAotLS0gYS9XZWJLaXQvcXQvV2ViQ29yZVN1cHBvcnQvRHVtcFJlbmRlclRyZWVT
dXBwb3J0UXQuY3BwCisrKyBiL1dlYktpdC9xdC9XZWJDb3JlU3VwcG9ydC9EdW1wUmVuZGVyVHJl
ZVN1cHBvcnRRdC5jcHAKQEAgLTM1LDYgKzM1LDcgQEAKICNpbmNsdWRlICJGcmFtZUxvYWRlckNs
aWVudFF0LmgiCiAjaW5jbHVkZSAiRnJhbWVWaWV3LmgiCiAjaW5jbHVkZSAiR0NDb250cm9sbGVy
LmgiCisjaW5jbHVkZSAiSGlzdG9yeUl0ZW0uaCIKICNpbmNsdWRlICJIVE1MSW5wdXRFbGVtZW50
LmgiCiAjaW5jbHVkZSAiSW5zcGVjdG9yQ29udHJvbGxlci5oIgogI2luY2x1ZGUgIk5vdGlmaWNh
dGlvblByZXNlbnRlckNsaWVudFF0LmgiCkBAIC01NSw2ICs1Niw4IEBACiAjaW5jbHVkZSAicXdl
YmVsZW1lbnQuaCIKICNpbmNsdWRlICJxd2ViZnJhbWUuaCIKICNpbmNsdWRlICJxd2ViZnJhbWVf
cC5oIgorI2luY2x1ZGUgInF3ZWJoaXN0b3J5LmgiCisjaW5jbHVkZSAicXdlYmhpc3RvcnlfcC5o
IgogI2luY2x1ZGUgInF3ZWJwYWdlLmgiCiAjaW5jbHVkZSAicXdlYnBhZ2VfcC5oIgogCkBAIC01
NjUsNiArNTY4LDM1IEBAIHZvaWQgRHVtcFJlbmRlclRyZWVTdXBwb3J0UXQ6OnNldFJlcXVlc3RQ
ZXJtaXNzaW9uRnVuY3Rpb24oUmVxdWVzdFBlcm1pc3Npb25GdW5jCiAgICAgcmVxdWVzdFBlcm1p
c3Npb25GdW5jdGlvbiA9IGY7CiB9CiAKK2Jvb2wgRHVtcFJlbmRlclRyZWVTdXBwb3J0UXQ6Omlz
VGFyZ2V0SXRlbShjb25zdCBRV2ViSGlzdG9yeUl0ZW0mIGhpc3RvcnlJdGVtKQoreworICAgIFFX
ZWJIaXN0b3J5SXRlbSBpdCA9IGhpc3RvcnlJdGVtOworICAgIGlmIChRV2ViSGlzdG9yeUl0ZW1Q
cml2YXRlOjpjb3JlKCZpdCktPmlzVGFyZ2V0SXRlbSgpKQorICAgICAgICByZXR1cm4gdHJ1ZTsK
KyAgICByZXR1cm4gZmFsc2U7Cit9CisKK1FTdHJpbmcgRHVtcFJlbmRlclRyZWVTdXBwb3J0UXQ6
Omhpc3RvcnlJdGVtVGFyZ2V0KGNvbnN0IFFXZWJIaXN0b3J5SXRlbSYgaGlzdG9yeUl0ZW0pCit7
CisgICAgUVdlYkhpc3RvcnlJdGVtIGl0ID0gaGlzdG9yeUl0ZW07CisgICAgcmV0dXJuIChRV2Vi
SGlzdG9yeUl0ZW1Qcml2YXRlOjpjb3JlKCZpdCktPnRhcmdldCgpKTsKK30KKworUUxpc3Q8UVdl
Ykhpc3RvcnlJdGVtPiBEdW1wUmVuZGVyVHJlZVN1cHBvcnRRdDo6Z2V0Q2hpbGRIaXN0b3J5SXRl
bXMoY29uc3QgUVdlYkhpc3RvcnlJdGVtJiBoaXN0b3J5SXRlbSkKK3sKKyAgICBRV2ViSGlzdG9y
eUl0ZW0gaXQgPSBoaXN0b3J5SXRlbTsKKyAgICBIaXN0b3J5SXRlbSogaXRlbSA9IFFXZWJIaXN0
b3J5SXRlbVByaXZhdGU6OmNvcmUoJml0KTsKKyAgICBjb25zdCBXZWJDb3JlOjpIaXN0b3J5SXRl
bVZlY3RvciYgY2hpbGRyZW4gPSBpdGVtLT5jaGlsZHJlbigpOworCisgICAgdW5zaWduZWQgc2l6
ZSA9IGNoaWxkcmVuLnNpemUoKTsKKyAgICBRTGlzdDxRV2ViSGlzdG9yeUl0ZW0+IGtpZHM7Cisg
ICAgZm9yICh1bnNpZ25lZCBpID0gMDsgaSA8IHNpemU7ICsraSkgeworICAgICAgICBRV2ViSGlz
dG9yeUl0ZW0ga2lkKG5ldyBRV2ViSGlzdG9yeUl0ZW1Qcml2YXRlKGNoaWxkcmVuW2ldLmdldCgp
KSk7CisgICAgICAgIGtpZHMucHJlcGVuZChraWQpOworICAgIH0KKyAgICByZXR1cm4ga2lkczsK
K30KKwogLy8gUHJvdmlkZSBhIGJhY2t3YXJkIGNvbXBhdGliaWxpdHkgd2l0aCBwcmV2aW91c2x5
IGV4cG9ydGVkIHByaXZhdGUgc3ltYm9scyBhcyBvZiBRdFdlYktpdCA0LjYgcmVsZWFzZQogCiB2
b2lkIFFXRUJLSVRfRVhQT1JUIHF0X3Jlc3VtZUFjdGl2ZURPTU9iamVjdHMoUVdlYkZyYW1lKiBm
cmFtZSkKZGlmZiAtLWdpdCBhL1dlYktpdC9xdC9XZWJDb3JlU3VwcG9ydC9EdW1wUmVuZGVyVHJl
ZVN1cHBvcnRRdC5oIGIvV2ViS2l0L3F0L1dlYkNvcmVTdXBwb3J0L0R1bXBSZW5kZXJUcmVlU3Vw
cG9ydFF0LmgKaW5kZXggOTQwYjNkYmRhN2NhM2Q0MWYwMDhjMmFkYTAwMDZiNTY1NzQyMTFjYy4u
OGNkN2MzMWU0ODNjNDhmOWQzY2YxODIwMWI5NGU4NjJlYzVhNWRhNSAxMDA2NDQKLS0tIGEvV2Vi
S2l0L3F0L1dlYkNvcmVTdXBwb3J0L0R1bXBSZW5kZXJUcmVlU3VwcG9ydFF0LmgKKysrIGIvV2Vi
S2l0L3F0L1dlYkNvcmVTdXBwb3J0L0R1bXBSZW5kZXJUcmVlU3VwcG9ydFF0LmgKQEAgLTI5LDYg
KzI5LDcgQEAKIGNsYXNzIFFXZWJFbGVtZW50OwogY2xhc3MgUVdlYkZyYW1lOwogY2xhc3MgUVdl
YlBhZ2U7CitjbGFzcyBRV2ViSGlzdG9yeUl0ZW07CiAKIGVudW0gTm90aWZpY2F0aW9uUGVybWlz
c2lvbiB7CiAgICAgTm90aWZpY2F0aW9uQWxsb3dlZCwKQEAgLTExOCw2ICsxMTksMTEgQEAgcHVi
bGljOgogICAgIHN0YXRpYyB2b2lkIGFsbG93Tm90aWZpY2F0aW9uRm9yT3JpZ2luKGNvbnN0IFFT
dHJpbmcmIG9yaWdpbik7CiAgICAgc3RhdGljIHZvaWQgc2V0Q2hlY2tQZXJtaXNzaW9uRnVuY3Rp
b24oQ2hlY2tQZXJtaXNzaW9uRnVuY3Rpb25UeXBlKik7CiAgICAgc3RhdGljIHZvaWQgc2V0UmVx
dWVzdFBlcm1pc3Npb25GdW5jdGlvbihSZXF1ZXN0UGVybWlzc2lvbkZ1bmN0aW9uVHlwZSopOwor
CisgICAgc3RhdGljIFFMaXN0PFFXZWJIaXN0b3J5SXRlbT4gZ2V0Q2hpbGRIaXN0b3J5SXRlbXMo
Y29uc3QgUVdlYkhpc3RvcnlJdGVtJiBoaXN0b3J5SXRlbSk7CisgICAgc3RhdGljIGJvb2wgaXNU
YXJnZXRJdGVtKGNvbnN0IFFXZWJIaXN0b3J5SXRlbSYgaGlzdG9yeUl0ZW0pOworICAgIHN0YXRp
YyBRU3RyaW5nIGhpc3RvcnlJdGVtVGFyZ2V0KGNvbnN0IFFXZWJIaXN0b3J5SXRlbSYgaGlzdG9y
eUl0ZW0pOworCiB9OwogCiAjZW5kaWYKZGlmZiAtLWdpdCBhL1dlYktpdFRvb2xzL0NoYW5nZUxv
ZyBiL1dlYktpdFRvb2xzL0NoYW5nZUxvZwppbmRleCA3ZjA1NzVlMmJjODg4YmZmMDQwYzI3NmRl
MDE2YjJhMDFmMThiOTFkLi5iNGVlOGM4M2ZhOWUyMTYyMGIzZTZlNTdiYTBkNTEwYjIxMzFmOTYy
IDEwMDY0NAotLS0gYS9XZWJLaXRUb29scy9DaGFuZ2VMb2cKKysrIGIvV2ViS2l0VG9vbHMvQ2hh
bmdlTG9nCkBAIC0xLDMgKzEsMjIgQEAKKzIwMTAtMDYtMTEgIFJvYmVydCBIb2dhbiAgPHJvYmVy
dEB3ZWJraXQub3JnPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisg
ICAgICAgIFtRdF0gQmFjay1mb3J3YXJkIGxpc3QgZHVtcGluZyBpcyBpbmNvcnJlY3QKKworICAg
ICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MzYzOTIKKworICAg
ICAgICBTdXBwb3J0IGR1bXBpbmcgY2hpbGQgaGlzdG9yeSBpdGVtcyBpbiBEUlQuCisKKyAgICAg
ICAgVW5za2lwOgorCisgICAgICAgIGZhc3QvbG9hZGVyL2ZyYW1lLXNyYy1jaGFuZ2UtYWRkZWQt
dG8taGlzdG9yeS5odG1sCisgICAgICAgIGZhc3QvbG9hZGVyL2ZyYW1lLXNyYy1jaGFuZ2Utbm90
LWFkZGVkLXRvLWhpc3RvcnkuaHRtbAorICAgICAgICBmYXN0L2xvYWRlci9mcmFtZS1sb2NhdGlv
bi1jaGFuZ2Utbm90LWFkZGVkLXRvLWhpc3RvcnkuaHRtbAorCisgICAgICAgICogRHVtcFJlbmRl
clRyZWUvcXQvRHVtcFJlbmRlclRyZWVRdC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpkdW1wSGlz
dG9yeUl0ZW0pOgorCiAyMDEwLTA2LTEwICBPamFuIFZhZmFpICA8b2phbkBjaHJvbWl1bS5vcmc+
CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgRGFyaW4gRmlzaGVyLgpkaWZmIC0tZ2l0IGEvV2ViS2l0
VG9vbHMvRHVtcFJlbmRlclRyZWUvcXQvRHVtcFJlbmRlclRyZWVRdC5jcHAgYi9XZWJLaXRUb29s
cy9EdW1wUmVuZGVyVHJlZS9xdC9EdW1wUmVuZGVyVHJlZVF0LmNwcAppbmRleCBmOTRkYWE2YTBi
MWMwNWVkYjk4MDAyMWY2OTE2NjU3ZDlmM2E2MzIyLi5iY2I0MzJhMjg1YWMwMDhhZmYxZmQ4Nzky
OWMwZjNjZmI1YjFiZjAyIDEwMDY0NAotLS0gYS9XZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS9x
dC9EdW1wUmVuZGVyVHJlZVF0LmNwcAorKysgYi9XZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS9x
dC9EdW1wUmVuZGVyVHJlZVF0LmNwcApAQCAtNzA4LDEwICs3MDgsMTggQEAgc3RhdGljIFFTdHJp
bmcgZHVtcEhpc3RvcnlJdGVtKGNvbnN0IFFXZWJIaXN0b3J5SXRlbSYgaXRlbSwgaW50IGluZGVu
dCwgYm9vbCBjdXIKICAgICAgICAgcmVzdWx0LmFwcGVuZCh1cmwpOwogICAgIH0KIAotICAgIC8v
IEZJWE1FOiBXcm9uZywgbmVlZCAocHJpdmF0ZT8pIEFQSSBmb3IgZGV0ZXJtaW5pbmcgdGhpcy4K
LSAgICByZXN1bHQuYXBwZW5kKFFMYXRpbjFTdHJpbmcoIiAgKipuYXYgdGFyZ2V0KioiKSk7Cisg
ICAgUVN0cmluZyB0YXJnZXQgPSBEdW1wUmVuZGVyVHJlZVN1cHBvcnRRdDo6aGlzdG9yeUl0ZW1U
YXJnZXQoaXRlbSk7CisgICAgaWYgKCF0YXJnZXQuaXNFbXB0eSgpKQorICAgICAgICByZXN1bHQu
YXBwZW5kKFFTdHJpbmcoUUxhdGluMVN0cmluZygiIChpbiBmcmFtZSBcIiUxXCIpIikpLmFyZyh0
YXJnZXQpKTsKKworICAgIGlmIChEdW1wUmVuZGVyVHJlZVN1cHBvcnRRdDo6aXNUYXJnZXRJdGVt
KGl0ZW0pKQorICAgICAgICByZXN1bHQuYXBwZW5kKFFMYXRpbjFTdHJpbmcoIiAgKipuYXYgdGFy
Z2V0KioiKSk7CiAgICAgcmVzdWx0LmFwcGVuZChRTGF0aW4xU3RyaW5nKCJcbiIpKTsKIAorICAg
IFFMaXN0PFFXZWJIaXN0b3J5SXRlbT4gY2hpbGRyZW4gPSBEdW1wUmVuZGVyVHJlZVN1cHBvcnRR
dDo6Z2V0Q2hpbGRIaXN0b3J5SXRlbXMoaXRlbSk7CisgICAgZm9yIChpbnQgaSA9IDA7IGkgPCBj
aGlsZHJlbi5zaXplKCk7ICsraSkKKyAgICAgICAgcmVzdWx0ICs9IGR1bXBIaXN0b3J5SXRlbShj
aGlsZHJlbi5hdChpKSwgMTIsIGZhbHNlKTsKKwogICAgIHJldHVybiByZXN1bHQ7CiB9CiAK
</data>

          </attachment>
      

    </bug>

</bugzilla>