<?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>111390</bug_id>
          
          <creation_ts>2013-03-04 18:13:36 -0800</creation_ts>
          <short_desc>[chromium] |m_gestureScrollOnImplThread| is not reset to false following the end of a fling on the fast path</short_desc>
          <delta_ts>2013-03-06 14:26:33 -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>UI Events</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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Terry Anderson">tdanderson</reporter>
          <assigned_to name="Terry Anderson">tdanderson</assigned_to>
          <cc>aelias</cc>
    
    <cc>jamesr</cc>
    
    <cc>rjkroege</cc>
    
    <cc>webkit.review.bot</cc>
    
    <cc>wjmaclean</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>847147</commentid>
    <comment_count>0</comment_count>
    <who name="Terry Anderson">tdanderson</who>
    <bug_when>2013-03-04 18:13:36 -0800</bug_when>
    <thetext>See https://code.google.com/p/chromium/issues/detail?id=180046 for instructions on reproducing the issue.

The member |m_gestureScrollOnImplThread| is not set to false after a fling gesture on the fast path because no GestureScrollEnd is sent after a fling (this is the only place outside of the WHCHI constructor where the member is set to false). As a result, GestureScrollUpdate events belonging to a non-fling gesture scroll that takes place immediately after the fling are always handled on the fast path, even in cases where the slow path should be handling these GestureScrollUpdate events.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>847150</commentid>
    <comment_count>1</comment_count>
      <attachid>191370</attachid>
    <who name="Terry Anderson">tdanderson</who>
    <bug_when>2013-03-04 18:15:26 -0800</bug_when>
    <thetext>Created attachment 191370
WIP, not for review</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>847875</commentid>
    <comment_count>2</comment_count>
      <attachid>191527</attachid>
    <who name="Terry Anderson">tdanderson</who>
    <bug_when>2013-03-05 11:50:51 -0800</bug_when>
    <thetext>Created attachment 191527
WIP, not for review</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>848122</commentid>
    <comment_count>3</comment_count>
      <attachid>191575</attachid>
    <who name="Terry Anderson">tdanderson</who>
    <bug_when>2013-03-05 15:03:01 -0800</bug_when>
    <thetext>Created attachment 191575
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>849215</commentid>
    <comment_count>4</comment_count>
      <attachid>191575</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-03-06 12:57:46 -0800</bug_when>
    <thetext>Comment on attachment 191575
Patch

Rejecting attachment 191575 from commit-queue.

Failed to run &quot;[&apos;/mnt/git/webkit-commit-queue/Tools/Scripts/webkit-patch&apos;, &apos;--status-host=webkit-commit-queue.appspot.com&apos;, &apos;--bot-id=gce-cq-02&apos;, &apos;build&apos;, &apos;--no-clean&apos;, &apos;--no-update&apos;, &apos;--build-style=release&apos;, &apos;--port=chromium-xvfb&apos;]&quot; exit_code: 2 cwd: /mnt/git/webkit-commit-queue

Last 500 characters of output:
::MatchAndExplainImpl(testing::internal::false_type, const Class&amp;, testing::MatchResultListener*) const [with Class = WebKit::WebSize, FieldType = int]
../../Source/WebKit/chromium/testing/gmock/include/gmock/gmock-matchers.h:1783: note:                 bool testing::internal::FieldMatcher&lt;Class, FieldType&gt;::MatchAndExplainImpl(testing::internal::true_type, const Class*, testing::MatchResultListener*) const [with Class = WebKit::WebSize, FieldType = int]
ninja: build stopped: subcommand failed.

Full output: http://webkit-commit-queue.appspot.com/results/17056117</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>849272</commentid>
    <comment_count>5</comment_count>
      <attachid>191826</attachid>
    <who name="Terry Anderson">tdanderson</who>
    <bug_when>2013-03-06 13:50:45 -0800</bug_when>
    <thetext>Created attachment 191826
Patch for landing after compile issue fixed</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>849297</commentid>
    <comment_count>6</comment_count>
      <attachid>191826</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-03-06 14:26:30 -0800</bug_when>
    <thetext>Comment on attachment 191826
Patch for landing after compile issue fixed

Clearing flags on attachment: 191826

Committed r144980: &lt;http://trac.webkit.org/changeset/144980&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>849298</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-03-06 14:26:33 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>191370</attachid>
            <date>2013-03-04 18:15:26 -0800</date>
            <delta_ts>2013-03-05 11:50:49 -0800</delta_ts>
            <desc>WIP, not for review</desc>
            <filename>bug-111390-20130304211133.patch</filename>
            <type>text/plain</type>
            <size>1622</size>
            <attacher name="Terry Anderson">tdanderson</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQ0NzAzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2No
cm9taXVtL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nCmluZGV4
IGRmNmM0OTA4OGI5Y2EwNzg0NGVkN2FiOWUwZGViMmM0MzMxMzIzNzYuLmFkMGIwNDI0ZmY5ODcy
M2ZjYmY0OWM2NjJiODgyNGNiNmU5YzhjN2IgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvY2hy
b21pdW0vQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nCkBA
IC0xLDMgKzEsMTMgQEAKKzIwMTMtMDMtMDQgIFRlcnJ5IEFuZGVyc29uICA8dGRhbmRlcnNvbkBj
aHJvbWl1bS5vcmc+CisKKyAgICAgICAgW2Nocm9taXVtXSBHZXN0dXJlU2Nyb2xsVXBkYXRlcyBh
cmUgbm90IGhhbmRsZWQgb24gdGhlIHNsb3cgcGF0aCBpbW1lZGlhdGVseSBmb2xsb3dpbmcgYSBn
ZXN0dXJlIGZsaW5nIG9uIHRoZSBmYXN0IHBhdGgKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTExMTM5MAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9E
WSAoT09QUyEpLgorCisgICAgICAgICogc3JjL1dlYkNvbXBvc2l0b3JJbnB1dEhhbmRsZXJJbXBs
LmNwcDoKKyAgICAgICAgKFdlYktpdDo6V2ViQ29tcG9zaXRvcklucHV0SGFuZGxlckltcGw6Omhh
bmRsZUdlc3R1cmVGbGluZyk6CisKIDIwMTMtMDItMjYgIEtlbnRhcm8gSGFyYSAgPGhhcmFrZW5A
Y2hyb21pdW0ub3JnPgogCiAgICAgICAgIFtjaHJvbWl1bV0gSW1wbGVtZW50IFRSQUNFX0VWRU5U
IG1hY3JvcyBmb3Igc2FtcGxpbmcgcHJvZmlsaW5nCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0
L2Nocm9taXVtL3NyYy9XZWJDb21wb3NpdG9ySW5wdXRIYW5kbGVySW1wbC5jcHAgYi9Tb3VyY2Uv
V2ViS2l0L2Nocm9taXVtL3NyYy9XZWJDb21wb3NpdG9ySW5wdXRIYW5kbGVySW1wbC5jcHAKaW5k
ZXggOWFmODk3OWMzNDJiZGNkNDJmYzkxMzFiMmI3YmM0YjA4MzEyZDRmMy4uZWJlNjM5ZWE0Mjhm
MzA4ZmE0N2E4Nzk5MDY2OWU1MjViMzRlMjBhZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9j
aHJvbWl1bS9zcmMvV2ViQ29tcG9zaXRvcklucHV0SGFuZGxlckltcGwuY3BwCisrKyBiL1NvdXJj
ZS9XZWJLaXQvY2hyb21pdW0vc3JjL1dlYkNvbXBvc2l0b3JJbnB1dEhhbmRsZXJJbXBsLmNwcApA
QCAtMjI5LDYgKzIyOSw3IEBAIFdlYkNvbXBvc2l0b3JJbnB1dEhhbmRsZXJJbXBsOjpFdmVudERp
c3Bvc2l0aW9uIFdlYkNvbXBvc2l0b3JJbnB1dEhhbmRsZXJJbXBsOjpoCiAgICAgICAgIG1fZmxp
bmdQYXJhbWV0ZXJzLm1vZGlmaWVycyA9IGdlc3R1cmVFdmVudC5tb2RpZmllcnM7CiAgICAgICAg
IG1fZmxpbmdQYXJhbWV0ZXJzLnNvdXJjZURldmljZSA9IGdlc3R1cmVFdmVudC5zb3VyY2VEZXZp
Y2U7CiAgICAgICAgIG1faW5wdXRIYW5kbGVyQ2xpZW50LT5zY2hlZHVsZUFuaW1hdGlvbigpOwor
ICAgICAgICBtX2dlc3R1cmVTY3JvbGxPbkltcGxUaHJlYWQgPSBmYWxzZTsKICAgICAgICAgcmV0
dXJuIERpZEhhbmRsZTsKICAgICB9CiAgICAgY2FzZSBXZWJJbnB1dEhhbmRsZXJDbGllbnQ6OlNj
cm9sbFN0YXR1c09uTWFpblRocmVhZDogewo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>191527</attachid>
            <date>2013-03-05 11:50:51 -0800</date>
            <delta_ts>2013-03-05 15:02:59 -0800</delta_ts>
            <desc>WIP, not for review</desc>
            <filename>bug-111390-20130305144657.patch</filename>
            <type>text/plain</type>
            <size>1559</size>
            <attacher name="Terry Anderson">tdanderson</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQ0NzczCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2No
cm9taXVtL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nCmluZGV4
IDY0ZTBkNmM5ODEyN2I5ZGE4NWE3YTVkZWY0MzRmNDNlZjdlY2U5MmEuLmRiYTBkMmYyOTgzNzMx
YzI0Mjc5NmNjNDY2NmZjYjRkNWIxNjAzNzMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvY2hy
b21pdW0vQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nCkBA
IC0xLDMgKzEsMTMgQEAKKzIwMTMtMDMtMDUgIFRlcnJ5IEFuZGVyc29uICA8dGRhbmRlcnNvbkBj
aHJvbWl1bS5vcmc+CisKKyAgICAgICAgW2Nocm9taXVtXSBHZXN0dXJlU2Nyb2xsVXBkYXRlcyBh
cmUgbm90IGhhbmRsZWQgb24gdGhlIHNsb3cgcGF0aCBpbW1lZGlhdGVseSBmb2xsb3dpbmcgYSBn
ZXN0dXJlIGZsaW5nIG9uIHRoZSBmYXN0IHBhdGgKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTExMTM5MAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9E
WSAoT09QUyEpLgorCisgICAgICAgICogc3JjL1dlYkNvbXBvc2l0b3JJbnB1dEhhbmRsZXJJbXBs
LmNwcDoKKyAgICAgICAgKFdlYktpdDo6V2ViQ29tcG9zaXRvcklucHV0SGFuZGxlckltcGw6OmNh
bmNlbEN1cnJlbnRGbGluZyk6CisKIDIwMTMtMDMtMDUgIEFsZXhlaSBGaWxpcHBvdiAgPGFscGhA
Y2hyb21pdW0ub3JnPgogCiAgICAgICAgIFdlYiBJbnNwZWN0b3I6IEFkZCBhIHJlbmRlcmVyIHBy
b2Nlc3MgbWVtb3J5IHNpemUgdGVzdC4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvY2hyb21p
dW0vc3JjL1dlYkNvbXBvc2l0b3JJbnB1dEhhbmRsZXJJbXBsLmNwcCBiL1NvdXJjZS9XZWJLaXQv
Y2hyb21pdW0vc3JjL1dlYkNvbXBvc2l0b3JJbnB1dEhhbmRsZXJJbXBsLmNwcAppbmRleCA5YWY4
OTc5YzM0MmJkY2Q0MmZjOTEzMWIyYjdiYzRiMDgzMTJkNGYzLi44MjE2ZjEwYmMzZjA4ZGVmYzc1
YzBmZDBjN2VjM2MzMGNkNmNkYTY3IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVt
L3NyYy9XZWJDb21wb3NpdG9ySW5wdXRIYW5kbGVySW1wbC5jcHAKKysrIGIvU291cmNlL1dlYktp
dC9jaHJvbWl1bS9zcmMvV2ViQ29tcG9zaXRvcklucHV0SGFuZGxlckltcGwuY3BwCkBAIC0yOTAs
NiArMjkwLDcgQEAgYm9vbCBXZWJDb21wb3NpdG9ySW5wdXRIYW5kbGVySW1wbDo6Y2FuY2VsQ3Vy
cmVudEZsaW5nKCkKIAogICAgIFRSQUNFX0VWRU5UX0lOU1RBTlQxKCJ3ZWJraXQiLCAiV2ViQ29t
cG9zaXRvcklucHV0SGFuZGxlckltcGw6OmNhbmNlbEN1cnJlbnRGbGluZyIsICJoYWRGbGluZ0Fu
aW1hdGlvbiIsIGhhZEZsaW5nQW5pbWF0aW9uKTsKICAgICBtX2ZsaW5nQ3VydmUuY2xlYXIoKTsK
KyAgICBtX2dlc3R1cmVTY3JvbGxPbkltcGxUaHJlYWQgPSBmYWxzZTsKICAgICBtX2ZsaW5nUGFy
YW1ldGVycyA9IFdlYkFjdGl2ZVdoZWVsRmxpbmdQYXJhbWV0ZXJzKCk7CiAgICAgcmV0dXJuIGhh
ZEZsaW5nQW5pbWF0aW9uOwogfQo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>191575</attachid>
            <date>2013-03-05 15:03:01 -0800</date>
            <delta_ts>2013-03-06 13:50:43 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-111390-20130305175907.patch</filename>
            <type>text/plain</type>
            <size>6705</size>
            <attacher name="Terry Anderson">tdanderson</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQ0ODA4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2No
cm9taXVtL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nCmluZGV4
IDFlMzIyOTJhN2E0M2IwM2ZmY2ZlNmY3NDg3NDVmYjZiODU2MDc2ZTMuLmE2OGY4ZDQ1MmM3YWY2
N2U0MzgyMzE3NDI3ODk0YjJlNTc0Y2I1NTMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvY2hy
b21pdW0vQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nCkBA
IC0xLDMgKzEsMjUgQEAKKzIwMTMtMDMtMDUgIFRlcnJ5IEFuZGVyc29uICA8dGRhbmRlcnNvbkBj
aHJvbWl1bS5vcmc+CisKKyAgICAgICAgW2Nocm9taXVtXSB8bV9nZXN0dXJlU2Nyb2xsT25JbXBs
VGhyZWFkfCBpcyBub3QgcmVzZXQgdG8gZmFsc2UgZm9sbG93aW5nIHRoZSBlbmQgb2YgYSBmbGlu
ZyBvbiB0aGUgZmFzdCBwYXRoCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD0xMTEzOTAKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4K
KworICAgICAgICBJZiB0aGVyZSBpcyBhIGZhc3QgcGF0aCBnZXN0dXJlIHNjcm9sbCB3aGljaCB0
dXJucyBpbnRvIGEgZmxpbmcsIHRoZSBtZW1iZXIKKyAgICAgICAgfG1fZ2VzdHVyZVNjcm9sbE9u
SW1wbFRocmVhZHwgaXMgbm90IHJlc2V0IHRvIGZhbHNlIG9uY2UgdGhlIGZsaW5nIGVuZHMuIEFz
IGEKKyAgICAgICAgcmVzdWx0LCBHZXN0dXJlU2Nyb2xsVXBkYXRlIGV2ZW50cyBiZWxvbmdpbmcg
dG8gYSBzdWJzZXF1ZW50IHNjcm9sbCBhcmUgYWx3YXlzCisgICAgICAgIGhhbmRsZWQgb24gdGhl
IGZhc3QgcGF0aCwgZXZlbiBpZiB0aGV5IHNob3VsZCBoYXZlIGJlZW4gaGFuZGxlZCBvbiB0aGUg
c2xvdworICAgICAgICBwYXRoIGluc3RlYWQuCisKKyAgICAgICAgKiBzcmMvV2ViQ29tcG9zaXRv
cklucHV0SGFuZGxlckltcGwuY3BwOgorICAgICAgICAoV2ViS2l0OjpXZWJDb21wb3NpdG9ySW5w
dXRIYW5kbGVySW1wbDo6Y2FuY2VsQ3VycmVudEZsaW5nKToKKyAgICAgICAgKiBzcmMvV2ViQ29t
cG9zaXRvcklucHV0SGFuZGxlckltcGwuaDoKKyAgICAgICAgKFdlYkNvbXBvc2l0b3JJbnB1dEhh
bmRsZXJJbXBsKToKKyAgICAgICAgKFdlYktpdDo6V2ViQ29tcG9zaXRvcklucHV0SGFuZGxlcklt
cGw6OmlzR2VzdHVyZVNjcm9sbE9uSW1wbFRocmVhZCk6CisgICAgICAgICogdGVzdHMvV2ViQ29t
cG9zaXRvcklucHV0SGFuZGxlckltcGxUZXN0LmNwcDoKKyAgICAgICAgKFdlYktpdDo6VEVTVF9G
KToKKyAgICAgICAgKFdlYktpdCk6CisKIDIwMTMtMDMtMDUgIENoYXJsaWUgUmVpcyAgPGNyZWlz
QGNocm9taXVtLm9yZz4KIAogICAgICAgICBBZGQgRnJhbWVMb2FkZXJDbGllbnQ6OmRpZEFjY2Vz
c0luaXRpYWxEb2N1bWVudApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9jaHJvbWl1bS9zcmMv
V2ViQ29tcG9zaXRvcklucHV0SGFuZGxlckltcGwuY3BwIGIvU291cmNlL1dlYktpdC9jaHJvbWl1
bS9zcmMvV2ViQ29tcG9zaXRvcklucHV0SGFuZGxlckltcGwuY3BwCmluZGV4IDlhZjg5NzljMzQy
YmRjZDQyZmM5MTMxYjJiN2JjNGIwODMxMmQ0ZjMuLjgyMTZmMTBiYzNmMDhkZWZjNzVjMGZkMGM3
ZWMzYzMwY2Q2Y2RhNjcgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vc3JjL1dl
YkNvbXBvc2l0b3JJbnB1dEhhbmRsZXJJbXBsLmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0L2Nocm9t
aXVtL3NyYy9XZWJDb21wb3NpdG9ySW5wdXRIYW5kbGVySW1wbC5jcHAKQEAgLTI5MCw2ICsyOTAs
NyBAQCBib29sIFdlYkNvbXBvc2l0b3JJbnB1dEhhbmRsZXJJbXBsOjpjYW5jZWxDdXJyZW50Rmxp
bmcoKQogCiAgICAgVFJBQ0VfRVZFTlRfSU5TVEFOVDEoIndlYmtpdCIsICJXZWJDb21wb3NpdG9y
SW5wdXRIYW5kbGVySW1wbDo6Y2FuY2VsQ3VycmVudEZsaW5nIiwgImhhZEZsaW5nQW5pbWF0aW9u
IiwgaGFkRmxpbmdBbmltYXRpb24pOwogICAgIG1fZmxpbmdDdXJ2ZS5jbGVhcigpOworICAgIG1f
Z2VzdHVyZVNjcm9sbE9uSW1wbFRocmVhZCA9IGZhbHNlOwogICAgIG1fZmxpbmdQYXJhbWV0ZXJz
ID0gV2ViQWN0aXZlV2hlZWxGbGluZ1BhcmFtZXRlcnMoKTsKICAgICByZXR1cm4gaGFkRmxpbmdB
bmltYXRpb247CiB9CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3NyYy9XZWJD
b21wb3NpdG9ySW5wdXRIYW5kbGVySW1wbC5oIGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS9zcmMv
V2ViQ29tcG9zaXRvcklucHV0SGFuZGxlckltcGwuaAppbmRleCA5ZGZhZDYwMmFhMTg2YjMyNDAw
Y2QyYzM1YmIxZDNiYjhjZWJjZWRlLi45MjViYzkzNGVlY2IyOGU2NTc0ZjFiNDAyMzZhYmY4Y2Zi
NjAyNzBlIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3NyYy9XZWJDb21wb3Np
dG9ySW5wdXRIYW5kbGVySW1wbC5oCisrKyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vc3JjL1dl
YkNvbXBvc2l0b3JJbnB1dEhhbmRsZXJJbXBsLmgKQEAgLTcwLDYgKzcwLDkgQEAgcHVibGljOgog
CiAgICAgaW50IGlkZW50aWZpZXIoKSBjb25zdCB7IHJldHVybiBtX2lkZW50aWZpZXI7IH0KIAor
ICAgIC8vIEluY2x1ZGVkIGZvciB0ZXN0aW5nIHB1cnBvc2VzLiAKKyAgICBib29sIGlzR2VzdHVy
ZVNjcm9sbE9uSW1wbFRocmVhZCgpIGNvbnN0IHsgcmV0dXJuIG1fZ2VzdHVyZVNjcm9sbE9uSW1w
bFRocmVhZDsgfQorCiBwcml2YXRlOgogCiAgICAgZW51bSBFdmVudERpc3Bvc2l0aW9uIHsgRGlk
SGFuZGxlLCBEaWROb3RIYW5kbGUsIERyb3BFdmVudCB9OwpkaWZmIC0tZ2l0IGEvU291cmNlL1dl
YktpdC9jaHJvbWl1bS90ZXN0cy9XZWJDb21wb3NpdG9ySW5wdXRIYW5kbGVySW1wbFRlc3QuY3Bw
IGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS90ZXN0cy9XZWJDb21wb3NpdG9ySW5wdXRIYW5kbGVy
SW1wbFRlc3QuY3BwCmluZGV4IDU4MjFjOTE4MDY5MDYxOTk4Mjg5YzNlOGU2NmU4MjkxODdhNDAx
MjAuLmY5NTAwMzczNDAwZDllMGNmOWQ5ZjIxNmFhYzVjMDZkYzUyZWQxM2YgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vdGVzdHMvV2ViQ29tcG9zaXRvcklucHV0SGFuZGxlcklt
cGxUZXN0LmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3Rlc3RzL1dlYkNvbXBvc2l0
b3JJbnB1dEhhbmRsZXJJbXBsVGVzdC5jcHAKQEAgLTc0OSw2ICs3NDksNzggQEAgVEVTVF9GKFdl
YkNvbXBvc2l0b3JJbnB1dEhhbmRsZXJJbXBsVGVzdCwgZ2VzdHVyZUZsaW5nQW5pbWF0ZXNUb3Vj
aHNjcmVlbikKICAgICBtX2lucHV0SGFuZGxlci0+aGFuZGxlSW5wdXRFdmVudChnZXN0dXJlKTsK
IH0KIAorVEVTVF9GKFdlYkNvbXBvc2l0b3JJbnB1dEhhbmRsZXJJbXBsVGVzdCwgZ2VzdHVyZVNj
cm9sbE9uSW1wbFRocmVhZEZsYWdDbGVhcmVkQWZ0ZXJGbGluZykKK3sKKyAgICAvLyBXZSBzaG91
bGRuJ3Qgc2VuZCBhbnkgZXZlbnRzIHRvIHRoZSB3aWRnZXQgZm9yIHRoaXMgZ2VzdHVyZS4KKyAg
ICBtX2V4cGVjdGVkRGlzcG9zaXRpb24gPSBEaWRIYW5kbGU7CisgICAgVkVSSUZZX0FORF9SRVNF
VF9NT0NLUygpOworCisgICAgRVhQRUNUX0NBTEwobV9tb2NrSW5wdXRIYW5kbGVyQ2xpZW50LCBz
Y3JvbGxCZWdpbih0ZXN0aW5nOjpfLCB0ZXN0aW5nOjpfKSkKKyAgICAgICAgLldpbGxPbmNlKHRl
c3Rpbmc6OlJldHVybihXZWJJbnB1dEhhbmRsZXJDbGllbnQ6OlNjcm9sbFN0YXR1c1N0YXJ0ZWQp
KTsKKworICAgIGdlc3R1cmUudHlwZSA9IFdlYklucHV0RXZlbnQ6Okdlc3R1cmVTY3JvbGxCZWdp
bjsKKyAgICBtX2lucHV0SGFuZGxlci0+aGFuZGxlSW5wdXRFdmVudChnZXN0dXJlKTsKKworICAg
IC8vIEFmdGVyIHNlbmRpbmcgYSBHZXN0dXJlU2Nyb2xsQmVnaW4sIHRoZSBtZW1iZXIgdmFyaWFi
bGUKKyAgICAvLyB8bV9nZXN0dXJlU2Nyb2xsT25JbXBsVGhyZWFkfCBzaG91bGQgYmUgdHJ1ZS4K
KyAgICBBU1NFUlQobV9pbnB1dEhhbmRsZXItPmlzR2VzdHVyZVNjcm9sbE9uSW1wbFRocmVhZCgp
KTsKKworICAgIFZFUklGWV9BTkRfUkVTRVRfTU9DS1MoKTsKKworICAgIC8vIE9uIHRoZSBmbGlu
ZyBzdGFydCwgd2Ugc2hvdWxkIHNjaGVkdWxlIGFuIGFuaW1hdGlvbiBidXQgbm90IGFjdHVhbGx5
IHN0YXJ0CisgICAgLy8gc2Nyb2xsaW5nLgorICAgIGdlc3R1cmUudHlwZSA9IFdlYklucHV0RXZl
bnQ6Okdlc3R1cmVGbGluZ1N0YXJ0OworICAgIFdlYkZsb2F0UG9pbnQgZmxpbmdEZWx0YSA9IFdl
YkZsb2F0UG9pbnQoMTAwMCwgMCk7CisgICAgV2ViUG9pbnQgZmxpbmdQb2ludCA9IFdlYlBvaW50
KDcsIDEzKTsKKyAgICBXZWJQb2ludCBmbGluZ0dsb2JhbFBvaW50ID0gV2ViUG9pbnQoMTcsIDIz
KTsKKyAgICBpbnQgbW9kaWZpZXJzID0gNzsKKyAgICBnZXN0dXJlLmRhdGEuZmxpbmdTdGFydC52
ZWxvY2l0eVggPSBmbGluZ0RlbHRhLng7CisgICAgZ2VzdHVyZS5kYXRhLmZsaW5nU3RhcnQudmVs
b2NpdHlZID0gZmxpbmdEZWx0YS55OworICAgIGdlc3R1cmUuc291cmNlRGV2aWNlID0gV2ViR2Vz
dHVyZUV2ZW50OjpUb3VjaHNjcmVlbjsKKyAgICBnZXN0dXJlLnggPSBmbGluZ1BvaW50Lng7Cisg
ICAgZ2VzdHVyZS55ID0gZmxpbmdQb2ludC55OworICAgIGdlc3R1cmUuZ2xvYmFsWCA9IGZsaW5n
R2xvYmFsUG9pbnQueDsKKyAgICBnZXN0dXJlLmdsb2JhbFkgPSBmbGluZ0dsb2JhbFBvaW50Lnk7
CisgICAgZ2VzdHVyZS5tb2RpZmllcnMgPSBtb2RpZmllcnM7CisgICAgRVhQRUNUX0NBTEwobV9t
b2NrSW5wdXRIYW5kbGVyQ2xpZW50LCBzY2hlZHVsZUFuaW1hdGlvbigpKTsKKyAgICBFWFBFQ1Rf
Q0FMTChtX21vY2tJbnB1dEhhbmRsZXJDbGllbnQsIHNjcm9sbEJlZ2luKHRlc3Rpbmc6Ol8sIHRl
c3Rpbmc6Ol8pKQorICAgICAgICAuV2lsbE9uY2UodGVzdGluZzo6UmV0dXJuKFdlYklucHV0SGFu
ZGxlckNsaWVudDo6U2Nyb2xsU3RhdHVzU3RhcnRlZCkpOworICAgIG1faW5wdXRIYW5kbGVyLT5o
YW5kbGVJbnB1dEV2ZW50KGdlc3R1cmUpOworCisgICAgLy8gfG1fZ2VzdHVyZVNjcm9sbE9uSW1w
bFRocmVhZHwgc2hvdWxkIHN0aWxsIGJlIHRydWUgYWZ0ZXIKKyAgICAvLyBhIEdlc3R1cmVGbGlu
Z1N0YXJ0IGlzIHNlbnQuCisgICAgQVNTRVJUKG1faW5wdXRIYW5kbGVyLT5pc0dlc3R1cmVTY3Jv
bGxPbkltcGxUaHJlYWQoKSk7CisKKyAgICB0ZXN0aW5nOjpNb2NrOjpWZXJpZnlBbmRDbGVhckV4
cGVjdGF0aW9ucygmbV9tb2NrSW5wdXRIYW5kbGVyQ2xpZW50KTsKKyAgICAvLyBUaGUgZmlyc3Qg
YW5pbWF0ZSBjYWxsIHNob3VsZCBsZXQgdXMgcGljayB1cCBhbiBhbmltYXRpb24gc3RhcnQgdGlt
ZSwgYnV0IHdlCisgICAgLy8gc2hvdWxkbid0IGFjdHVhbGx5IG1vdmUgYW55d2hlcmUganVzdCB5
ZXQuIFRoZSBmaXJzdCBmcmFtZSBhZnRlciB0aGUgZmxpbmcgc3RhcnQKKyAgICAvLyB3aWxsIHR5
cGljYWxseSBpbmNsdWRlIHRoZSBsYXN0IHNjcm9sbCBmcm9tIHRoZSBnZXN0dXJlIHRoYXQgbGVh
ZCB0byB0aGUgc2Nyb2xsCisgICAgLy8gKGVpdGhlciB3aGVlbCBvciBnZXN0dXJlIHNjcm9sbCks
IHNvIHRoZXJlIHNob3VsZCBiZSBubyB2aXNpYmxlIGhpdGNoLgorICAgIEVYUEVDVF9DQUxMKG1f
bW9ja0lucHV0SGFuZGxlckNsaWVudCwgc2NoZWR1bGVBbmltYXRpb24oKSk7CisKKyAgICBtX2lu
cHV0SGFuZGxlci0+YW5pbWF0ZSgxMCk7CisKKyAgICB0ZXN0aW5nOjpNb2NrOjpWZXJpZnlBbmRD
bGVhckV4cGVjdGF0aW9ucygmbV9tb2NrSW5wdXRIYW5kbGVyQ2xpZW50KTsKKworICAgIC8vIFRo
ZSBzZWNvbmQgY2FsbCBzaG91bGQgc3RhcnQgc2Nyb2xsaW5nIGluIHRoZSAtWCBkaXJlY3Rpb24u
CisgICAgRVhQRUNUX0NBTEwobV9tb2NrSW5wdXRIYW5kbGVyQ2xpZW50LCBzY2hlZHVsZUFuaW1h
dGlvbigpKTsKKyAgICBFWFBFQ1RfQ0FMTChtX21vY2tJbnB1dEhhbmRsZXJDbGllbnQsIHNjcm9s
bEJ5SWZQb3NzaWJsZSh0ZXN0aW5nOjpfLCB0ZXN0aW5nOjpGaWVsZCgmV2ViU2l6ZTo6d2lkdGgs
IHRlc3Rpbmc6Okx0KDApKSkpCisgICAgICAgIC5XaWxsT25jZSh0ZXN0aW5nOjpSZXR1cm4odHJ1
ZSkpOworICAgIG1faW5wdXRIYW5kbGVyLT5hbmltYXRlKDEwLjEpOworCisgICAgdGVzdGluZzo6
TW9jazo6VmVyaWZ5QW5kQ2xlYXJFeHBlY3RhdGlvbnMoJm1fbW9ja0lucHV0SGFuZGxlckNsaWVu
dCk7CisKKyAgICBFWFBFQ1RfQ0FMTChtX21vY2tDbGllbnQsIGRpZEhhbmRsZUlucHV0RXZlbnQo
KSk7CisgICAgRVhQRUNUX0NBTEwobV9tb2NrSW5wdXRIYW5kbGVyQ2xpZW50LCBzY3JvbGxFbmQo
KSk7CisKKyAgICBnZXN0dXJlLnR5cGUgPSBXZWJJbnB1dEV2ZW50OjpHZXN0dXJlRmxpbmdDYW5j
ZWw7CisgICAgbV9pbnB1dEhhbmRsZXItPmhhbmRsZUlucHV0RXZlbnQoZ2VzdHVyZSk7CisKKyAg
ICAvLyB8bV9nZXN0dXJlU2Nyb2xsT25JbXBsVGhyZWFkfCBzaG91bGQgYmUgZmFsc2Ugb25jZQor
ICAgIC8vIHRoZSBmbGluZyBoYXMgZmluaXNoZWQuCisgICAgQVNTRVJUKCFtX2lucHV0SGFuZGxl
ci0+aXNHZXN0dXJlU2Nyb2xsT25JbXBsVGhyZWFkKCkpOworfQorCiBURVNUX0YoV2ViQ29tcG9z
aXRvcklucHV0SGFuZGxlckltcGxUZXN0LCBsYXN0SW5wdXRFdmVudEZvclZTeW5jKQogewogICAg
IG1fZXhwZWN0ZWREaXNwb3NpdGlvbiA9IERyb3BFdmVudDsK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>191826</attachid>
            <date>2013-03-06 13:50:45 -0800</date>
            <delta_ts>2013-03-06 14:26:30 -0800</delta_ts>
            <desc>Patch for landing after compile issue fixed</desc>
            <filename>bug-111390-20130306164650.patch</filename>
            <type>text/plain</type>
            <size>6820</size>
            <attacher name="Terry Anderson">tdanderson</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQ0OTcxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2No
cm9taXVtL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nCmluZGV4
IGIzNGQ4MDI3NGI1ZTdjYzRmNjZkZWFhYTQ2NDNjN2UzOWRmYzg5YzIuLmYyNzdmM2UwZmJlMzY0
OTU3MGVmNzFmZmM2ZTZiNGUwODY4YWQ4ZWEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvY2hy
b21pdW0vQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nCkBA
IC0xLDMgKzEsMjUgQEAKKzIwMTMtMDMtMDYgIFRlcnJ5IEFuZGVyc29uICA8dGRhbmRlcnNvbkBj
aHJvbWl1bS5vcmc+CisKKyAgICAgICAgW2Nocm9taXVtXSB8bV9nZXN0dXJlU2Nyb2xsT25JbXBs
VGhyZWFkfCBpcyBub3QgcmVzZXQgdG8gZmFsc2UgZm9sbG93aW5nIHRoZSBlbmQgb2YgYSBmbGlu
ZyBvbiB0aGUgZmFzdCBwYXRoCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD0xMTEzOTAKKworICAgICAgICBSZXZpZXdlZCBieSBKYW1lcyBSb2JpbnNvbi4K
KworICAgICAgICBJZiB0aGVyZSBpcyBhIGZhc3QgcGF0aCBnZXN0dXJlIHNjcm9sbCB3aGljaCB0
dXJucyBpbnRvIGEgZmxpbmcsIHRoZSBtZW1iZXIKKyAgICAgICAgfG1fZ2VzdHVyZVNjcm9sbE9u
SW1wbFRocmVhZHwgaXMgbm90IHJlc2V0IHRvIGZhbHNlIG9uY2UgdGhlIGZsaW5nIGVuZHMuIEFz
IGEKKyAgICAgICAgcmVzdWx0LCBHZXN0dXJlU2Nyb2xsVXBkYXRlIGV2ZW50cyBiZWxvbmdpbmcg
dG8gYSBzdWJzZXF1ZW50IHNjcm9sbCBhcmUgYWx3YXlzCisgICAgICAgIGhhbmRsZWQgb24gdGhl
IGZhc3QgcGF0aCwgZXZlbiBpZiB0aGV5IHNob3VsZCBoYXZlIGJlZW4gaGFuZGxlZCBvbiB0aGUg
c2xvdworICAgICAgICBwYXRoIGluc3RlYWQuCisKKyAgICAgICAgKiBzcmMvV2ViQ29tcG9zaXRv
cklucHV0SGFuZGxlckltcGwuY3BwOgorICAgICAgICAoV2ViS2l0OjpXZWJDb21wb3NpdG9ySW5w
dXRIYW5kbGVySW1wbDo6Y2FuY2VsQ3VycmVudEZsaW5nKToKKyAgICAgICAgKiBzcmMvV2ViQ29t
cG9zaXRvcklucHV0SGFuZGxlckltcGwuaDoKKyAgICAgICAgKFdlYkNvbXBvc2l0b3JJbnB1dEhh
bmRsZXJJbXBsKToKKyAgICAgICAgKFdlYktpdDo6V2ViQ29tcG9zaXRvcklucHV0SGFuZGxlcklt
cGw6OmlzR2VzdHVyZVNjcm9sbE9uSW1wbFRocmVhZCk6CisgICAgICAgICogdGVzdHMvV2ViQ29t
cG9zaXRvcklucHV0SGFuZGxlckltcGxUZXN0LmNwcDoKKyAgICAgICAgKFdlYktpdDo6VEVTVF9G
KToKKyAgICAgICAgKFdlYktpdCk6CisKIDIwMTMtMDMtMDYgIEphbWVzIFJvYmluc29uICA8amFt
ZXNyQGNocm9taXVtLm9yZz4KIAogICAgICAgICBbY2hyb21pdW1dIEV4cHJlc3Mgd2Via2l0X3Vu
aXRfdGVzdHMnIGRlcGVuZGVuY3kgb24gRHVtcFJlbmRlclRyZWUucGFrIGluIGd5cApkaWZmIC0t
Z2l0IGEvU291cmNlL1dlYktpdC9jaHJvbWl1bS9zcmMvV2ViQ29tcG9zaXRvcklucHV0SGFuZGxl
ckltcGwuY3BwIGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS9zcmMvV2ViQ29tcG9zaXRvcklucHV0
SGFuZGxlckltcGwuY3BwCmluZGV4IGQ2Mjc3MjA3NzdjZmY3OWU0ZDRiMGRiN2Y2OTM1NDlmMzY0
MTc3MDkuLjZmOTBhY2E5MjIxZThmOTVmNTU0MjBkODBlNTA4OTE4NmNlMTgyOTkgMTAwNjQ0Ci0t
LSBhL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vc3JjL1dlYkNvbXBvc2l0b3JJbnB1dEhhbmRsZXJJ
bXBsLmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3NyYy9XZWJDb21wb3NpdG9ySW5w
dXRIYW5kbGVySW1wbC5jcHAKQEAgLTI5MCw2ICsyOTAsNyBAQCBib29sIFdlYkNvbXBvc2l0b3JJ
bnB1dEhhbmRsZXJJbXBsOjpjYW5jZWxDdXJyZW50RmxpbmcoKQogCiAgICAgVFJBQ0VfRVZFTlRf
SU5TVEFOVDEoIndlYmtpdCIsICJXZWJDb21wb3NpdG9ySW5wdXRIYW5kbGVySW1wbDo6Y2FuY2Vs
Q3VycmVudEZsaW5nIiwgImhhZEZsaW5nQW5pbWF0aW9uIiwgaGFkRmxpbmdBbmltYXRpb24pOwog
ICAgIG1fZmxpbmdDdXJ2ZS5jbGVhcigpOworICAgIG1fZ2VzdHVyZVNjcm9sbE9uSW1wbFRocmVh
ZCA9IGZhbHNlOwogICAgIG1fZmxpbmdQYXJhbWV0ZXJzID0gV2ViQWN0aXZlV2hlZWxGbGluZ1Bh
cmFtZXRlcnMoKTsKICAgICByZXR1cm4gaGFkRmxpbmdBbmltYXRpb247CiB9CmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3NyYy9XZWJDb21wb3NpdG9ySW5wdXRIYW5kbGVySW1w
bC5oIGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS9zcmMvV2ViQ29tcG9zaXRvcklucHV0SGFuZGxl
ckltcGwuaAppbmRleCA3MjkyZmY1YTIxZjY5MjBkNWY5MDE4NjBhMzAxYzNkNTEyMzZjZTdkLi40
N2U4N2Q3Y2FlZjVjYjQ4NjQ4ZGE0M2FhZWZkN2QzZWE2N2Y1MTI4IDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViS2l0L2Nocm9taXVtL3NyYy9XZWJDb21wb3NpdG9ySW5wdXRIYW5kbGVySW1wbC5oCisr
KyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vc3JjL1dlYkNvbXBvc2l0b3JJbnB1dEhhbmRsZXJJ
bXBsLmgKQEAgLTcwLDYgKzcwLDkgQEAgcHVibGljOgogCiAgICAgaW50IGlkZW50aWZpZXIoKSBj
b25zdCB7IHJldHVybiBtX2lkZW50aWZpZXI7IH0KIAorICAgIC8vIEluY2x1ZGVkIGZvciB0ZXN0
aW5nIHB1cnBvc2VzLiAKKyAgICBib29sIGlzR2VzdHVyZVNjcm9sbE9uSW1wbFRocmVhZCgpIGNv
bnN0IHsgcmV0dXJuIG1fZ2VzdHVyZVNjcm9sbE9uSW1wbFRocmVhZDsgfQorCiBwcml2YXRlOgog
CiAgICAgZW51bSBFdmVudERpc3Bvc2l0aW9uIHsgRGlkSGFuZGxlLCBEaWROb3RIYW5kbGUsIERy
b3BFdmVudCB9OwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9jaHJvbWl1bS90ZXN0cy9XZWJD
b21wb3NpdG9ySW5wdXRIYW5kbGVySW1wbFRlc3QuY3BwIGIvU291cmNlL1dlYktpdC9jaHJvbWl1
bS90ZXN0cy9XZWJDb21wb3NpdG9ySW5wdXRIYW5kbGVySW1wbFRlc3QuY3BwCmluZGV4IGRhYzMx
NGNjODU5N2Q0ZDkzNGMzOWZkYjViNDU4YTliMGQ5ZWY4OTIuLjA3MmViODY4MzY2NDUxMzk5YWZm
MzhiY2M2YzE4ODU2MjA3NmIwM2QgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0v
dGVzdHMvV2ViQ29tcG9zaXRvcklucHV0SGFuZGxlckltcGxUZXN0LmNwcAorKysgYi9Tb3VyY2Uv
V2ViS2l0L2Nocm9taXVtL3Rlc3RzL1dlYkNvbXBvc2l0b3JJbnB1dEhhbmRsZXJJbXBsVGVzdC5j
cHAKQEAgLTc1MCw2ICs3NTAsNzcgQEAgVEVTVF9GKFdlYkNvbXBvc2l0b3JJbnB1dEhhbmRsZXJJ
bXBsVGVzdCwgZ2VzdHVyZUZsaW5nQW5pbWF0ZXNUb3VjaHNjcmVlbikKICAgICBtX2lucHV0SGFu
ZGxlci0+aGFuZGxlSW5wdXRFdmVudChnZXN0dXJlKTsKIH0KIAorVEVTVF9GKFdlYkNvbXBvc2l0
b3JJbnB1dEhhbmRsZXJJbXBsVGVzdCwgZ2VzdHVyZVNjcm9sbE9uSW1wbFRocmVhZEZsYWdDbGVh
cmVkQWZ0ZXJGbGluZykKK3sKKyAgICAvLyBXZSBzaG91bGRuJ3Qgc2VuZCBhbnkgZXZlbnRzIHRv
IHRoZSB3aWRnZXQgZm9yIHRoaXMgZ2VzdHVyZS4KKyAgICBtX2V4cGVjdGVkRGlzcG9zaXRpb24g
PSBEaWRIYW5kbGU7CisgICAgVkVSSUZZX0FORF9SRVNFVF9NT0NLUygpOworCisgICAgRVhQRUNU
X0NBTEwobV9tb2NrSW5wdXRIYW5kbGVyQ2xpZW50LCBzY3JvbGxCZWdpbih0ZXN0aW5nOjpfLCB0
ZXN0aW5nOjpfKSkKKyAgICAgICAgLldpbGxPbmNlKHRlc3Rpbmc6OlJldHVybihXZWJJbnB1dEhh
bmRsZXJDbGllbnQ6OlNjcm9sbFN0YXR1c1N0YXJ0ZWQpKTsKKworICAgIGdlc3R1cmUudHlwZSA9
IFdlYklucHV0RXZlbnQ6Okdlc3R1cmVTY3JvbGxCZWdpbjsKKyAgICBtX2lucHV0SGFuZGxlci0+
aGFuZGxlSW5wdXRFdmVudChnZXN0dXJlKTsKKworICAgIC8vIEFmdGVyIHNlbmRpbmcgYSBHZXN0
dXJlU2Nyb2xsQmVnaW4sIHRoZSBtZW1iZXIgdmFyaWFibGUKKyAgICAvLyB8bV9nZXN0dXJlU2Ny
b2xsT25JbXBsVGhyZWFkfCBzaG91bGQgYmUgdHJ1ZS4KKyAgICBBU1NFUlQobV9pbnB1dEhhbmRs
ZXItPmlzR2VzdHVyZVNjcm9sbE9uSW1wbFRocmVhZCgpKTsKKworICAgIG1fZXhwZWN0ZWREaXNw
b3NpdGlvbiA9IERpZEhhbmRsZTsKKyAgICBWRVJJRllfQU5EX1JFU0VUX01PQ0tTKCk7CisKKyAg
ICAvLyBPbiB0aGUgZmxpbmcgc3RhcnQsIHdlIHNob3VsZCBzY2hlZHVsZSBhbiBhbmltYXRpb24g
YnV0IG5vdCBhY3R1YWxseSBzdGFydAorICAgIC8vIHNjcm9sbGluZy4KKyAgICBnZXN0dXJlLnR5
cGUgPSBXZWJJbnB1dEV2ZW50OjpHZXN0dXJlRmxpbmdTdGFydDsKKyAgICBXZWJGbG9hdFBvaW50
IGZsaW5nRGVsdGEgPSBXZWJGbG9hdFBvaW50KDEwMDAsIDApOworICAgIFdlYlBvaW50IGZsaW5n
UG9pbnQgPSBXZWJQb2ludCg3LCAxMyk7CisgICAgV2ViUG9pbnQgZmxpbmdHbG9iYWxQb2ludCA9
IFdlYlBvaW50KDE3LCAyMyk7CisgICAgaW50IG1vZGlmaWVycyA9IDc7CisgICAgZ2VzdHVyZS5k
YXRhLmZsaW5nU3RhcnQudmVsb2NpdHlYID0gZmxpbmdEZWx0YS54OworICAgIGdlc3R1cmUuZGF0
YS5mbGluZ1N0YXJ0LnZlbG9jaXR5WSA9IGZsaW5nRGVsdGEueTsKKyAgICBnZXN0dXJlLnNvdXJj
ZURldmljZSA9IFdlYkdlc3R1cmVFdmVudDo6VG91Y2hzY3JlZW47CisgICAgZ2VzdHVyZS54ID0g
ZmxpbmdQb2ludC54OworICAgIGdlc3R1cmUueSA9IGZsaW5nUG9pbnQueTsKKyAgICBnZXN0dXJl
Lmdsb2JhbFggPSBmbGluZ0dsb2JhbFBvaW50Lng7CisgICAgZ2VzdHVyZS5nbG9iYWxZID0gZmxp
bmdHbG9iYWxQb2ludC55OworICAgIGdlc3R1cmUubW9kaWZpZXJzID0gbW9kaWZpZXJzOworICAg
IEVYUEVDVF9DQUxMKG1fbW9ja0lucHV0SGFuZGxlckNsaWVudCwgc2NoZWR1bGVBbmltYXRpb24o
KSk7CisgICAgRVhQRUNUX0NBTEwobV9tb2NrSW5wdXRIYW5kbGVyQ2xpZW50LCBzY3JvbGxCZWdp
bih0ZXN0aW5nOjpfLCB0ZXN0aW5nOjpfKSkKKyAgICAgICAgLldpbGxPbmNlKHRlc3Rpbmc6OlJl
dHVybihXZWJJbnB1dEhhbmRsZXJDbGllbnQ6OlNjcm9sbFN0YXR1c1N0YXJ0ZWQpKTsKKyAgICBt
X2lucHV0SGFuZGxlci0+aGFuZGxlSW5wdXRFdmVudChnZXN0dXJlKTsKKworICAgIC8vIHxtX2dl
c3R1cmVTY3JvbGxPbkltcGxUaHJlYWR8IHNob3VsZCBzdGlsbCBiZSB0cnVlIGFmdGVyCisgICAg
Ly8gYSBHZXN0dXJlRmxpbmdTdGFydCBpcyBzZW50LgorICAgIEFTU0VSVChtX2lucHV0SGFuZGxl
ci0+aXNHZXN0dXJlU2Nyb2xsT25JbXBsVGhyZWFkKCkpOworCisgICAgdGVzdGluZzo6TW9jazo6
VmVyaWZ5QW5kQ2xlYXJFeHBlY3RhdGlvbnMoJm1fbW9ja0lucHV0SGFuZGxlckNsaWVudCk7Cisg
ICAgLy8gVGhlIGZpcnN0IGFuaW1hdGUgY2FsbCBzaG91bGQgbGV0IHVzIHBpY2sgdXAgYW4gYW5p
bWF0aW9uIHN0YXJ0IHRpbWUsIGJ1dCB3ZQorICAgIC8vIHNob3VsZG4ndCBhY3R1YWxseSBtb3Zl
IGFueXdoZXJlIGp1c3QgeWV0LiBUaGUgZmlyc3QgZnJhbWUgYWZ0ZXIgdGhlIGZsaW5nIHN0YXJ0
CisgICAgLy8gd2lsbCB0eXBpY2FsbHkgaW5jbHVkZSB0aGUgbGFzdCBzY3JvbGwgZnJvbSB0aGUg
Z2VzdHVyZSB0aGF0IGxlYWQgdG8gdGhlIHNjcm9sbAorICAgIC8vIChlaXRoZXIgd2hlZWwgb3Ig
Z2VzdHVyZSBzY3JvbGwpLCBzbyB0aGVyZSBzaG91bGQgYmUgbm8gdmlzaWJsZSBoaXRjaC4KKyAg
ICBFWFBFQ1RfQ0FMTChtX21vY2tJbnB1dEhhbmRsZXJDbGllbnQsIHNjaGVkdWxlQW5pbWF0aW9u
KCkpOworICAgIG1faW5wdXRIYW5kbGVyLT5hbmltYXRlKDEwKTsKKworICAgIHRlc3Rpbmc6Ok1v
Y2s6OlZlcmlmeUFuZENsZWFyRXhwZWN0YXRpb25zKCZtX21vY2tJbnB1dEhhbmRsZXJDbGllbnQp
OworCisgICAgLy8gVGhlIHNlY29uZCBjYWxsIHNob3VsZCBzdGFydCBzY3JvbGxpbmcgaW4gdGhl
IC1YIGRpcmVjdGlvbi4KKyAgICBFWFBFQ1RfQ0FMTChtX21vY2tJbnB1dEhhbmRsZXJDbGllbnQs
IHNjaGVkdWxlQW5pbWF0aW9uKCkpOworICAgIEVYUEVDVF9DQUxMKG1fbW9ja0lucHV0SGFuZGxl
ckNsaWVudCwgc2Nyb2xsQnlJZlBvc3NpYmxlKHRlc3Rpbmc6Ol8sIHRlc3Rpbmc6OkZpZWxkKCZX
ZWJGbG9hdFNpemU6OndpZHRoLCB0ZXN0aW5nOjpMdCgwKSkpKQorICAgICAgICAuV2lsbE9uY2Uo
dGVzdGluZzo6UmV0dXJuKHRydWUpKTsKKyAgICBtX2lucHV0SGFuZGxlci0+YW5pbWF0ZSgxMC4x
KTsKKworICAgIHRlc3Rpbmc6Ok1vY2s6OlZlcmlmeUFuZENsZWFyRXhwZWN0YXRpb25zKCZtX21v
Y2tJbnB1dEhhbmRsZXJDbGllbnQpOworCisgICAgRVhQRUNUX0NBTEwobV9tb2NrQ2xpZW50LCBk
aWRIYW5kbGVJbnB1dEV2ZW50KCkpOworICAgIEVYUEVDVF9DQUxMKG1fbW9ja0lucHV0SGFuZGxl
ckNsaWVudCwgc2Nyb2xsRW5kKCkpOworICAgIGdlc3R1cmUudHlwZSA9IFdlYklucHV0RXZlbnQ6
Okdlc3R1cmVGbGluZ0NhbmNlbDsKKyAgICBtX2lucHV0SGFuZGxlci0+aGFuZGxlSW5wdXRFdmVu
dChnZXN0dXJlKTsKKworICAgIC8vIHxtX2dlc3R1cmVTY3JvbGxPbkltcGxUaHJlYWR8IHNob3Vs
ZCBiZSBmYWxzZSBvbmNlCisgICAgLy8gdGhlIGZsaW5nIGhhcyBmaW5pc2hlZCAobm90ZSBubyBH
ZXN0dXJlU2Nyb2xsRW5kIGhhcyBiZWVuIHNlbnQpLgorICAgIEFTU0VSVCghbV9pbnB1dEhhbmRs
ZXItPmlzR2VzdHVyZVNjcm9sbE9uSW1wbFRocmVhZCgpKTsKK30KKwogVEVTVF9GKFdlYkNvbXBv
c2l0b3JJbnB1dEhhbmRsZXJJbXBsVGVzdCwgbGFzdElucHV0RXZlbnRGb3JWU3luYykKIHsKICAg
ICBtX2V4cGVjdGVkRGlzcG9zaXRpb24gPSBEcm9wRXZlbnQ7Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>