<?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>114741</bug_id>
          
          <creation_ts>2013-04-17 07:18:16 -0700</creation_ts>
          <short_desc>[BlackBerry] ASSERT in FrameLoaderClient::convertMainResourceLoadToDownload</short_desc>
          <delta_ts>2013-04-22 07:23:47 -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>WebKit BlackBerry</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="Xan Lopez">xan.lopez</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>cgarcia</cc>
    
    <cc>commit-queue</cc>
    
    <cc>joenotcharles</cc>
    
    <cc>mifenton</cc>
    
    <cc>rwlbuis</cc>
    
    <cc>tonikitoo</cc>
    
    <cc>xan.lopez</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>877155</commentid>
    <comment_count>0</comment_count>
    <who name="Xan Lopez">xan.lopez</who>
    <bug_when>2013-04-17 07:18:16 -0700</bug_when>
    <thetext>The test fast/dom/HTMLAnchorElement/anchor-nodownload-set.html tries to trigger a download for a Blob object. Our download code assumes all ResourceHandles have an associated FilterStream object (set on the ::start method for ResourceHandle), but Blob objects have their own ResourceHandle class which does not this (since they are not really retrieved from the network). This makes us crash when we ASSERT the stream object, since it will be null. As a workaround, call the right methods in our networking layer from FrameLoaderClient itself.

Note that this does not yet fix this test, since there&apos;s at least another bug involved.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>877158</commentid>
    <comment_count>1</comment_count>
      <attachid>198507</attachid>
    <who name="Xan Lopez">xan.lopez</who>
    <bug_when>2013-04-17 07:21:25 -0700</bug_when>
    <thetext>Created attachment 198507
no-stream.diff</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>877159</commentid>
    <comment_count>2</comment_count>
      <attachid>198508</attachid>
    <who name="Xan Lopez">xan.lopez</who>
    <bug_when>2013-04-17 07:29:58 -0700</bug_when>
    <thetext>Created attachment 198508
no-stream.diff

Applies properly against trunk.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>877173</commentid>
    <comment_count>3</comment_count>
      <attachid>198508</attachid>
    <who name="Joe Mason">joenotcharles</who>
    <bug_when>2013-04-17 07:53:59 -0700</bug_when>
    <thetext>Comment on attachment 198508
no-stream.diff

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

&gt; Source/WebKit/blackberry/ChangeLog:7
&gt; +

You can add &quot;Internally reviewed by Joe Mason&quot; to this changelog message. (Plus you should add the PR number if we have an internal PR for it.)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>879078</commentid>
    <comment_count>4</comment_count>
    <who name="Xan Lopez">xan.lopez</who>
    <bug_when>2013-04-22 04:40:13 -0700</bug_when>
    <thetext>Ping about this? As Joe says, it&apos;s been already reviewed by him internally.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>879126</commentid>
    <comment_count>5</comment_count>
      <attachid>198508</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-04-22 07:23:44 -0700</bug_when>
    <thetext>Comment on attachment 198508
no-stream.diff

Clearing flags on attachment: 198508

Committed r148880: &lt;http://trac.webkit.org/changeset/148880&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>879127</commentid>
    <comment_count>6</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-04-22 07:23:47 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>198507</attachid>
            <date>2013-04-17 07:21:25 -0700</date>
            <delta_ts>2013-04-17 07:29:58 -0700</delta_ts>
            <desc>no-stream.diff</desc>
            <filename>no-stream.diff</filename>
            <type>text/plain</type>
            <size>3894</size>
            <attacher name="Xan Lopez">xan.lopez</attacher>
            
              <data encoding="base64">RnJvbSBkNTFhYTZjZDVlMmQwMTBkOTdjOGI3ZjRkZWQxM2NhOWRhNDhjMTE3IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBYYW4gTG9wZXogPHhhbkBpZ2FsaWEuY29tPgpEYXRlOiBXZWQs
IDE3IEFwciAyMDEzIDE2OjE5OjIyICswMjAwClN1YmplY3Q6IFtQQVRDSF0gW0JsYWNrQmVycnld
IEFTU0VSVCBpbgogRnJhbWVMb2FkZXJDbGllbnQ6OmNvbnZlcnRNYWluUmVzb3VyY2VMb2FkVG9E
b3dubG9hZAogaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTExNDc0MQoK
UmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCgpDb25zaWRlciB0aGUgY2FzZSB3aGVyZSBhIFJl
c291cmNlSGFuZGxlIHdvbid0IGhhdmUgYSBGaWx0ZXJTdHJlYW0Kb2JqZWN0IGFzc29jaWF0ZWQg
KGZvciBleGFtcGxlLCBCbG9iIG9iamVjdHMpIGluc3RlYWQgb2YgQVNTRVJUaW5nCnBvaW50bGVz
c2x5IHdoZW4gYXNraW5nIG91ciBuZXR3b3JrIGxheWVyIGZvciBzdWNoIGFuIG9iamVjdC4KClRo
aXMgcGFydGlhbGx5IGZpeGVzIGZhc3QvZG9tL0hUTUxBbmNob3JFbGVtZW50L2FuY2hvci1ub2Rv
d25sb2FkLXNldC5odG1sCgoqIFdlYkNvcmVTdXBwb3J0L0ZyYW1lTG9hZGVyQ2xpZW50QmxhY2tC
ZXJyeS5jcHA6CihXZWJDb3JlOjpGcmFtZUxvYWRlckNsaWVudEJsYWNrQmVycnk6OmNvbnZlcnRN
YWluUmVzb3VyY2VMb2FkVG9Eb3dubG9hZCk6Ci0tLQogU291cmNlL1dlYktpdC9ibGFja2JlcnJ5
L0NoYW5nZUxvZyAgICAgICAgICAgICAgICAgICAgIHwgICAxNiArKysrKysrKysrKysrKysrCiAu
Li4vV2ViQ29yZVN1cHBvcnQvRnJhbWVMb2FkZXJDbGllbnRCbGFja0JlcnJ5LmNwcCAgICAgfCAg
IDExICsrKysrKysrKystCiAyIGZpbGVzIGNoYW5nZWQsIDI2IGluc2VydGlvbnMoKyksIDEgZGVs
ZXRpb24oLSkKCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2JsYWNrYmVycnkvQ2hhbmdlTG9n
IGIvU291cmNlL1dlYktpdC9ibGFja2JlcnJ5L0NoYW5nZUxvZwppbmRleCBlMzUyZGIyLi4yMDky
OTFjIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L2JsYWNrYmVycnkvQ2hhbmdlTG9nCisrKyBi
L1NvdXJjZS9XZWJLaXQvYmxhY2tiZXJyeS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxOSBAQAorMjAx
My0wNC0xNyAgWGFuIExvcGV6ICA8eGxvcGV6QGlnYWxpYS5jb20+CisKKyAgICAgICAgW0JsYWNr
QmVycnldIEFTU0VSVCBpbiBGcmFtZUxvYWRlckNsaWVudDo6Y29udmVydE1haW5SZXNvdXJjZUxv
YWRUb0Rvd25sb2FkCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNn
aT9pZD0xMTQ3NDEKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAg
ICAgICBDb25zaWRlciB0aGUgY2FzZSB3aGVyZSBhIFJlc291cmNlSGFuZGxlIHdvbid0IGhhdmUg
YSBGaWx0ZXJTdHJlYW0KKyAgICAgICAgb2JqZWN0IGFzc29jaWF0ZWQgKGZvciBleGFtcGxlLCBC
bG9iIG9iamVjdHMpIGluc3RlYWQgb2YgQVNTRVJUaW5nCisgICAgICAgIHBvaW50bGVzc2x5IHdo
ZW4gYXNraW5nIG91ciBuZXR3b3JrIGxheWVyIGZvciBzdWNoIGFuIG9iamVjdC4KKworICAgICAg
ICBUaGlzIHBhcnRpYWxseSBmaXhlcyBmYXN0L2RvbS9IVE1MQW5jaG9yRWxlbWVudC9hbmNob3It
bm9kb3dubG9hZC1zZXQuaHRtbAorCisgICAgICAgICogV2ViQ29yZVN1cHBvcnQvRnJhbWVMb2Fk
ZXJDbGllbnRCbGFja0JlcnJ5LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkZyYW1lTG9hZGVyQ2xp
ZW50QmxhY2tCZXJyeTo6Y29udmVydE1haW5SZXNvdXJjZUxvYWRUb0Rvd25sb2FkKToKKwogMjAx
My0wNC0xMiAgWW9uZ3hpbiBEYWkgIDx5b2RhaUByaW0uY29tPgogCiAgICAgICAgIFtCbGFja0Jl
cnJ5XSBFbmFibGUgc2VsZWN0aW5nIHRleHQgaW4gc2luZ2xlIGxpbmUgaW5wdXQgZmllbGQgd2l0
aG91dCBzZWxlY3Rpb24gcG9pbnQgYmVpbmcgYWN0dWFsbHkgb24gdGhlIHRhcmdldGVkIHRleHQg
dmVydGljYWxseQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9ibGFja2JlcnJ5L1dlYkNvcmVT
dXBwb3J0L0ZyYW1lTG9hZGVyQ2xpZW50QmxhY2tCZXJyeS5jcHAgYi9Tb3VyY2UvV2ViS2l0L2Js
YWNrYmVycnkvV2ViQ29yZVN1cHBvcnQvRnJhbWVMb2FkZXJDbGllbnRCbGFja0JlcnJ5LmNwcApp
bmRleCA4Mzg5OTk0Li4zNGNiMzU2IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L2JsYWNrYmVy
cnkvV2ViQ29yZVN1cHBvcnQvRnJhbWVMb2FkZXJDbGllbnRCbGFja0JlcnJ5LmNwcAorKysgYi9T
b3VyY2UvV2ViS2l0L2JsYWNrYmVycnkvV2ViQ29yZVN1cHBvcnQvRnJhbWVMb2FkZXJDbGllbnRC
bGFja0JlcnJ5LmNwcApAQCAtMTIwMyw5ICsxMjAzLDE4IEBAIHZvaWQgRnJhbWVMb2FkZXJDbGll
bnRCbGFja0JlcnJ5OjpzdGFydERvd25sb2FkKGNvbnN0IFJlc291cmNlUmVxdWVzdCYgcmVxdWVz
dCwKICAgICBtX3dlYlBhZ2VQcml2YXRlLT5sb2FkKHJlcXVlc3QudXJsKCkuc3RyaW5nKCksIEJs
YWNrQmVycnk6OlBsYXRmb3JtOjpTdHJpbmc6OmVtcHR5U3RyaW5nKCksIHNfZ2V0LCBOZXR3b3Jr
UmVxdWVzdDo6VXNlUHJvdG9jb2xDYWNoZVBvbGljeSwgMCwgMCwgMCwgMCwgZmFsc2UsIGZhbHNl
LCBmYWxzZSwgdHJ1ZSwgQmxhY2tCZXJyeTo6UGxhdGZvcm06OlN0cmluZzo6ZW1wdHlTdHJpbmco
KSwgc3VnZ2VzdGVkTmFtZSk7CiB9CiAKLXZvaWQgRnJhbWVMb2FkZXJDbGllbnRCbGFja0JlcnJ5
Ojpjb252ZXJ0TWFpblJlc291cmNlTG9hZFRvRG93bmxvYWQoTWFpblJlc291cmNlTG9hZGVyKiBt
YWluUmVzb3VyY2VMb2FkZXIsIGNvbnN0IFJlc291cmNlUmVxdWVzdCYsIGNvbnN0IFJlc291cmNl
UmVzcG9uc2UmIHIpCit2b2lkIEZyYW1lTG9hZGVyQ2xpZW50QmxhY2tCZXJyeTo6Y29udmVydE1h
aW5SZXNvdXJjZUxvYWRUb0Rvd25sb2FkKE1haW5SZXNvdXJjZUxvYWRlciogbWFpblJlc291cmNl
TG9hZGVyLCBjb25zdCBSZXNvdXJjZVJlcXVlc3QmIHJlcXVlc3QsIGNvbnN0IFJlc291cmNlUmVz
cG9uc2UmIHIpCiB7CiAgICAgQmxhY2tCZXJyeTo6UGxhdGZvcm06OkZpbHRlclN0cmVhbSogc3Ry
ZWFtID0gTmV0d29ya01hbmFnZXI6Omluc3RhbmNlKCktPnN0cmVhbUZvckhhbmRsZShtYWluUmVz
b3VyY2VMb2FkZXItPmxvYWRlcigpLT5oYW5kbGUoKSk7CisgICAgLy8gVGhlcmUgYXJlIGNhc2Vz
IHdoZXJlIHRoZXJlIHdvbid0IGhhdmUgYSBGaWx0ZXJTdHJlYW0KKyAgICAvLyBhc3NvY2lhdGVk
IHdpdGggYSBSZXNvdXJjZUhhbmRsZS4gRm9yIGluc3RhbmNlLCBCbG9iIG9iamVjdHMKKyAgICAv
LyBoYXZlIHRoZWlyIG93biBSZXNvdXJjZUhhbmRsZSBjbGFzcyB3aGljaCB3b24ndCBjYWxsIHN0
YXJ0Sm9iCisgICAgLy8gdG8gZG8gdGhlIHByb3BlciBzZXR1cC4gRG8gaXQgaGVyZS4KKyAgICBp
ZiAoIXN0cmVhbSkgeworICAgICAgICBpbnQgcGxheWVySWQgPSBzdGF0aWNfY2FzdDxGcmFtZUxv
YWRlckNsaWVudEJsYWNrQmVycnkqPihtX2ZyYW1lLT5sb2FkZXIoKS0+Y2xpZW50KCkpLT5wbGF5
ZXJJZCgpOworICAgICAgICBOZXR3b3JrTWFuYWdlcjo6aW5zdGFuY2UoKS0+c3RhcnRKb2IocGxh
eWVySWQsIG1haW5SZXNvdXJjZUxvYWRlci0+bG9hZGVyKCktPmhhbmRsZSgpLCByZXF1ZXN0LCBt
X2ZyYW1lLCBmYWxzZSk7CisgICAgICAgIHN0cmVhbSA9IE5ldHdvcmtNYW5hZ2VyOjppbnN0YW5j
ZSgpLT5zdHJlYW1Gb3JIYW5kbGUobWFpblJlc291cmNlTG9hZGVyLT5sb2FkZXIoKS0+aGFuZGxl
KCkpOworICAgIH0KICAgICBBU1NFUlQoc3RyZWFtKTsKIAogICAgIG1fd2ViUGFnZVByaXZhdGUt
Pm1fY2xpZW50LT5kb3dubG9hZFJlcXVlc3RlZChzdHJlYW0sIHIuc3VnZ2VzdGVkRmlsZW5hbWUo
KSk7Ci0tIAoxLjcuMTAuNAoK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>198508</attachid>
            <date>2013-04-17 07:29:58 -0700</date>
            <delta_ts>2013-04-22 07:23:44 -0700</delta_ts>
            <desc>no-stream.diff</desc>
            <filename>no-stream.diff</filename>
            <type>text/plain</type>
            <size>3796</size>
            <attacher name="Xan Lopez">xan.lopez</attacher>
            
              <data encoding="base64">RnJvbSA2OWVhZDBjMDRmZmM0YjI0OWZjODQyYjM3MzRjZTEzYTRlMjNlODQ0IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBYYW4gTG9wZXogPHhhbkBpZ2FsaWEuY29tPgpEYXRlOiBXZWQs
IDE3IEFwciAyMDEzIDE2OjE5OjIyICswMjAwClN1YmplY3Q6IFtQQVRDSF0gW0JsYWNrQmVycnld
IEFTU0VSVCBpbgogRnJhbWVMb2FkZXJDbGllbnQ6OmNvbnZlcnRNYWluUmVzb3VyY2VMb2FkVG9E
b3dubG9hZAogaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTExNDc0MQoK
UmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCgpDb25zaWRlciB0aGUgY2FzZSB3aGVyZSBhIFJl
c291cmNlSGFuZGxlIHdvbid0IGhhdmUgYSBGaWx0ZXJTdHJlYW0Kb2JqZWN0IGFzc29jaWF0ZWQg
KGZvciBleGFtcGxlLCBCbG9iIG9iamVjdHMpIGluc3RlYWQgb2YgQVNTRVJUaW5nCnBvaW50bGVz
c2x5IHdoZW4gYXNraW5nIG91ciBuZXR3b3JrIGxheWVyIGZvciBzdWNoIGFuIG9iamVjdC4KClRo
aXMgcGFydGlhbGx5IGZpeGVzIGZhc3QvZG9tL0hUTUxBbmNob3JFbGVtZW50L2FuY2hvci1ub2Rv
d25sb2FkLXNldC5odG1sCgoqIFdlYkNvcmVTdXBwb3J0L0ZyYW1lTG9hZGVyQ2xpZW50QmxhY2tC
ZXJyeS5jcHA6CihXZWJDb3JlOjpGcmFtZUxvYWRlckNsaWVudEJsYWNrQmVycnk6OmNvbnZlcnRN
YWluUmVzb3VyY2VMb2FkVG9Eb3dubG9hZCk6Ci0tLQogU291cmNlL1dlYktpdC9ibGFja2JlcnJ5
L0NoYW5nZUxvZyAgICAgICAgICAgICAgICAgICAgIHwgICAxNiArKysrKysrKysrKysrKysrCiAu
Li4vV2ViQ29yZVN1cHBvcnQvRnJhbWVMb2FkZXJDbGllbnRCbGFja0JlcnJ5LmNwcCAgICAgfCAg
IDExICsrKysrKysrKystCiAyIGZpbGVzIGNoYW5nZWQsIDI2IGluc2VydGlvbnMoKyksIDEgZGVs
ZXRpb24oLSkKCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2JsYWNrYmVycnkvQ2hhbmdlTG9n
IGIvU291cmNlL1dlYktpdC9ibGFja2JlcnJ5L0NoYW5nZUxvZwppbmRleCBmODgyMTNjLi41ZDU0
ZTNjIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L2JsYWNrYmVycnkvQ2hhbmdlTG9nCisrKyBi
L1NvdXJjZS9XZWJLaXQvYmxhY2tiZXJyeS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxOSBAQAorMjAx
My0wNC0xNyAgWGFuIExvcGV6ICA8eGxvcGV6QGlnYWxpYS5jb20+CisKKyAgICAgICAgW0JsYWNr
QmVycnldIEFTU0VSVCBpbiBGcmFtZUxvYWRlckNsaWVudDo6Y29udmVydE1haW5SZXNvdXJjZUxv
YWRUb0Rvd25sb2FkCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNn
aT9pZD0xMTQ3NDEKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAg
ICAgICBDb25zaWRlciB0aGUgY2FzZSB3aGVyZSBhIFJlc291cmNlSGFuZGxlIHdvbid0IGhhdmUg
YSBGaWx0ZXJTdHJlYW0KKyAgICAgICAgb2JqZWN0IGFzc29jaWF0ZWQgKGZvciBleGFtcGxlLCBC
bG9iIG9iamVjdHMpIGluc3RlYWQgb2YgQVNTRVJUaW5nCisgICAgICAgIHBvaW50bGVzc2x5IHdo
ZW4gYXNraW5nIG91ciBuZXR3b3JrIGxheWVyIGZvciBzdWNoIGFuIG9iamVjdC4KKworICAgICAg
ICBUaGlzIHBhcnRpYWxseSBmaXhlcyBmYXN0L2RvbS9IVE1MQW5jaG9yRWxlbWVudC9hbmNob3It
bm9kb3dubG9hZC1zZXQuaHRtbAorCisgICAgICAgICogV2ViQ29yZVN1cHBvcnQvRnJhbWVMb2Fk
ZXJDbGllbnRCbGFja0JlcnJ5LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkZyYW1lTG9hZGVyQ2xp
ZW50QmxhY2tCZXJyeTo6Y29udmVydE1haW5SZXNvdXJjZUxvYWRUb0Rvd25sb2FkKToKKwogMjAx
My0wNC0xNiAgTmltYSBHaGFuYXZhdGlhbiAgPG5naGFuYXZhdGlhbkBibGFja2JlcnJ5LmNvbT4K
IAogICAgICAgICBSZWRvIHNwZWxsY2hlY2tpbmcgb2YgYSBmaWVsZCBpZiB0aGUgbGF5b3V0IGhh
cyBjaGFuZ2VkCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2JsYWNrYmVycnkvV2ViQ29yZVN1
cHBvcnQvRnJhbWVMb2FkZXJDbGllbnRCbGFja0JlcnJ5LmNwcCBiL1NvdXJjZS9XZWJLaXQvYmxh
Y2tiZXJyeS9XZWJDb3JlU3VwcG9ydC9GcmFtZUxvYWRlckNsaWVudEJsYWNrQmVycnkuY3BwCmlu
ZGV4IGFiNTIyOTcuLjg5YWYxYjkgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvYmxhY2tiZXJy
eS9XZWJDb3JlU3VwcG9ydC9GcmFtZUxvYWRlckNsaWVudEJsYWNrQmVycnkuY3BwCisrKyBiL1Nv
dXJjZS9XZWJLaXQvYmxhY2tiZXJyeS9XZWJDb3JlU3VwcG9ydC9GcmFtZUxvYWRlckNsaWVudEJs
YWNrQmVycnkuY3BwCkBAIC0xMTg4LDkgKzExODgsMTggQEAgdm9pZCBGcmFtZUxvYWRlckNsaWVu
dEJsYWNrQmVycnk6OnN0YXJ0RG93bmxvYWQoY29uc3QgUmVzb3VyY2VSZXF1ZXN0JiByZXF1ZXN0
LAogICAgIG1fd2ViUGFnZVByaXZhdGUtPmxvYWQocmVxdWVzdC51cmwoKS5zdHJpbmcoKSwgQmxh
Y2tCZXJyeTo6UGxhdGZvcm06OlN0cmluZzo6ZW1wdHlTdHJpbmcoKSwgIkdFVCIsIE5ldHdvcmtS
ZXF1ZXN0OjpVc2VQcm90b2NvbENhY2hlUG9saWN5LCAwLCAwLCAwLCAwLCBmYWxzZSwgZmFsc2Us
IHRydWUsICIiLCBzdWdnZXN0ZWROYW1lKTsKIH0KIAotdm9pZCBGcmFtZUxvYWRlckNsaWVudEJs
YWNrQmVycnk6OmNvbnZlcnRNYWluUmVzb3VyY2VMb2FkVG9Eb3dubG9hZChEb2N1bWVudExvYWRl
ciogZG9jdW1lbnRMb2FkZXIsIGNvbnN0IFJlc291cmNlUmVxdWVzdCYsIGNvbnN0IFJlc291cmNl
UmVzcG9uc2UmIHIpCit2b2lkIEZyYW1lTG9hZGVyQ2xpZW50QmxhY2tCZXJyeTo6Y29udmVydE1h
aW5SZXNvdXJjZUxvYWRUb0Rvd25sb2FkKERvY3VtZW50TG9hZGVyKiBkb2N1bWVudExvYWRlciwg
Y29uc3QgUmVzb3VyY2VSZXF1ZXN0JiByZXF1ZXN0LCBjb25zdCBSZXNvdXJjZVJlc3BvbnNlJiBy
KQogewogICAgIEJsYWNrQmVycnk6OlBsYXRmb3JtOjpGaWx0ZXJTdHJlYW0qIHN0cmVhbSA9IE5l
dHdvcmtNYW5hZ2VyOjppbnN0YW5jZSgpLT5zdHJlYW1Gb3JIYW5kbGUoZG9jdW1lbnRMb2FkZXIt
Pm1haW5SZXNvdXJjZUxvYWRlcigpLT5oYW5kbGUoKSk7CisgICAgLy8gVGhlcmUgYXJlIGNhc2Vz
IHdoZXJlIHRoZXJlIHdvbid0IGhhdmUgYSBGaWx0ZXJTdHJlYW0KKyAgICAvLyBhc3NvY2lhdGVk
IHdpdGggYSBSZXNvdXJjZUhhbmRsZS4gRm9yIGluc3RhbmNlLCBCbG9iIG9iamVjdHMKKyAgICAv
LyBoYXZlIHRoZWlyIG93biBSZXNvdXJjZUhhbmRsZSBjbGFzcyB3aGljaCB3b24ndCBjYWxsIHN0
YXJ0Sm9iCisgICAgLy8gdG8gZG8gdGhlIHByb3BlciBzZXR1cC4gRG8gaXQgaGVyZS4KKyAgICBp
ZiAoIXN0cmVhbSkgeworICAgICAgICBpbnQgcGxheWVySWQgPSBzdGF0aWNfY2FzdDxGcmFtZUxv
YWRlckNsaWVudEJsYWNrQmVycnkqPihtX2ZyYW1lLT5sb2FkZXIoKS0+Y2xpZW50KCkpLT5wbGF5
ZXJJZCgpOworICAgICAgICBOZXR3b3JrTWFuYWdlcjo6aW5zdGFuY2UoKS0+c3RhcnRKb2IocGxh
eWVySWQsIGRvY3VtZW50TG9hZGVyLT5tYWluUmVzb3VyY2VMb2FkZXIoKS0+aGFuZGxlKCksIHJl
cXVlc3QsIG1fZnJhbWUsIGZhbHNlKTsKKyAgICAgICAgc3RyZWFtID0gTmV0d29ya01hbmFnZXI6
Omluc3RhbmNlKCktPnN0cmVhbUZvckhhbmRsZShkb2N1bWVudExvYWRlci0+bWFpblJlc291cmNl
TG9hZGVyKCktPmhhbmRsZSgpKTsKKyAgICB9CiAgICAgQVNTRVJUKHN0cmVhbSk7CiAKICAgICBt
X3dlYlBhZ2VQcml2YXRlLT5tX2NsaWVudC0+ZG93bmxvYWRSZXF1ZXN0ZWQoc3RyZWFtLCByLnN1
Z2dlc3RlZEZpbGVuYW1lKCkpOwotLSAKMS43LjEwLjQKCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>