<?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>26906</bug_id>
          
          <creation_ts>2009-07-01 14:41:42 -0700</creation_ts>
          <short_desc>[Qt] Prevent Javascript object from being initialized when JavascriptEnabled is false</short_desc>
          <delta_ts>2009-07-01 19:11:56 -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 Qt</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Linux</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="Robert Hogan">robert</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>129373</commentid>
    <comment_count>0</comment_count>
    <who name="Robert Hogan">robert</who>
    <bug_when>2009-07-01 14:41:42 -0700</bug_when>
    <thetext>If clients call addToJavaScriptWindowObject even though JavascriptEnabled is false webkit will segfault on the assert:
          ASSERTION FAILED: _rootObject
          (../../../WebCore/bridge/runtime.cpp:52
          JSC::Bindings::Instance::Instance(WTF::PassRefPtr&lt;JSC::Bindings::RootObject&gt;))

Fix is to ensure JavaScript is enabled when client calls addToJavaScriptWindowObject.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>129382</commentid>
    <comment_count>1</comment_count>
      <attachid>32145</attachid>
    <who name="Robert Hogan">robert</who>
    <bug_when>2009-07-01 15:02:41 -0700</bug_when>
    <thetext>Created attachment 32145
Patch

This fixes the assert. But I don&apos;t see a ready way of adding a unit test for the root cause.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>129386</commentid>
    <comment_count>2</comment_count>
      <attachid>32147</attachid>
    <who name="Robert Hogan">robert</who>
    <bug_when>2009-07-01 15:18:37 -0700</bug_when>
    <thetext>Created attachment 32147
Updated to be page-specific

Patch updated to be page specific, also updated inline documentation.

Tested with arora. Launching with jscript both enabled and disabled. Also tested opening different pages between toggling jscript on and off.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>129390</commentid>
    <comment_count>3</comment_count>
      <attachid>32147</attachid>
    <who name="Adam Treat">manyoso</who>
    <bug_when>2009-07-01 15:24:56 -0700</bug_when>
    <thetext>Comment on attachment 32147
Updated to be page-specific

&gt; +    If QWebSettings::JavascriptEnabled is false, this function does nothing.

How about, &quot;If JavaScript is not enabled for this page, then this function does nothing.&quot;

&gt; +2009-06-30  Robert Hogan &lt;robert@roberthogan.net&gt;
&gt; +
&gt; +        Reviewed by NOBODY.
&gt; +        
&gt; +        Fix Qt segfault when javascript disabled.

Please put the URL in the ChangeLog.

With those changes r=me.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>129393</commentid>
    <comment_count>4</comment_count>
      <attachid>32149</attachid>
    <who name="Robert Hogan">robert</who>
    <bug_when>2009-07-01 15:33:24 -0700</bug_when>
    <thetext>Created attachment 32149
updated patch

updated changelog and inline doc</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>129443</commentid>
    <comment_count>5</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2009-07-01 19:10:00 -0700</bug_when>
    <thetext>Sending        WebKit/qt/Api/qwebframe.cpp
Sending        WebKit/qt/ChangeLog
Transmitting file data ..
Committed revision 45463.
http://trac.webkit.org/changeset/45463</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>129444</commentid>
    <comment_count>6</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2009-07-01 19:11:56 -0700</bug_when>
    <thetext>Please do not edit the &quot;NOBODY (OOPS!)&quot;.  It causes scripts to fail which go looking for that. :(</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>32145</attachid>
            <date>2009-07-01 15:02:41 -0700</date>
            <delta_ts>2009-07-01 15:18:37 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>0001-Fix-segfault.patch</filename>
            <type>text/plain</type>
            <size>2151</size>
            <attacher name="Robert Hogan">robert</attacher>
            
              <data encoding="base64">RnJvbSBhMTkzZThiOGE5Mjk5OWE0MzkzZjVlMzU2NWQ3YjFhNjU2OGEzYTNlIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBtd2VuZ2UgPHJvYmVydEByb2JlcnRob2dhbi5uZXQ+CkRhdGU6
IFdlZCwgMSBKdWwgMjAwOSAyMjoyODoxNSArMDEwMApTdWJqZWN0OiBbUEFUQ0hdIEZpeCBzZWdm
YXVsdAogSWYgY2xpZW50cyBjYWxsIGFkZFRvSmF2YVNjcmlwdFdpbmRvd09iamVjdCBldmVuCiB0
aG91Z2ggamF2YXNjcmlwdGVuYWJsZWQgaXMgZmFsc2Ugd2Via2l0IHdpbGwgYXNzZXJ0OgogQVNT
RVJUSU9OIEZBSUxFRDogX3Jvb3RPYmplY3QKICguLi8uLi8uLi9XZWJDb3JlL2JyaWRnZS9ydW50
aW1lLmNwcDo1MgogSlNDOjpCaW5kaW5nczo6SW5zdGFuY2U6Okluc3RhbmNlKFdURjo6UGFzc1Jl
ZlB0cjxKU0M6OkJpbmRpbmdzOjpSb290T2JqZWN0PikpCgotLS0KIFdlYktpdC9xdC9BcGkvcXdl
YmZyYW1lLmNwcCB8ICAgIDMgKysrCiBXZWJLaXQvcXQvQ2hhbmdlTG9nICAgICAgICAgfCAgIDE1
ICsrKysrKysrKysrKysrKwogMiBmaWxlcyBjaGFuZ2VkLCAxOCBpbnNlcnRpb25zKCspLCAwIGRl
bGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL1dlYktpdC9xdC9BcGkvcXdlYmZyYW1lLmNwcCBiL1dl
YktpdC9xdC9BcGkvcXdlYmZyYW1lLmNwcAppbmRleCAyNTU1MjE0Li5kODQ2NTlmIDEwMDY0NAot
LS0gYS9XZWJLaXQvcXQvQXBpL3F3ZWJmcmFtZS5jcHAKKysrIGIvV2ViS2l0L3F0L0FwaS9xd2Vi
ZnJhbWUuY3BwCkBAIC0zNDIsNiArMzQyLDkgQEAgdm9pZCBRV2ViRnJhbWU6OmFkZFRvSmF2YVNj
cmlwdFdpbmRvd09iamVjdChjb25zdCBRU3RyaW5nICZuYW1lLCBRT2JqZWN0ICpvYmplY3QKICov
CiB2b2lkIFFXZWJGcmFtZTo6YWRkVG9KYXZhU2NyaXB0V2luZG93T2JqZWN0KGNvbnN0IFFTdHJp
bmcgJm5hbWUsIFFPYmplY3QgKm9iamVjdCwgUVNjcmlwdEVuZ2luZTo6VmFsdWVPd25lcnNoaXAg
b3duZXJzaGlwKQogeworICAgIGlmICghUVdlYlNldHRpbmdzOjpnbG9iYWxTZXR0aW5ncygpLT50
ZXN0QXR0cmlidXRlKFFXZWJTZXR0aW5nczo6SmF2YXNjcmlwdEVuYWJsZWQpKQorICAgICAgICBy
ZXR1cm47CisKICAgICBKU0M6OkpTTG9jayBsb2NrKGZhbHNlKTsKICAgICBKU0RPTVdpbmRvdyog
d2luZG93ID0gdG9KU0RPTVdpbmRvdyhkLT5mcmFtZSk7CiAgICAgSlNDOjpCaW5kaW5nczo6Um9v
dE9iamVjdCogcm9vdCA9IGQtPmZyYW1lLT5zY3JpcHQoKS0+YmluZGluZ1Jvb3RPYmplY3QoKTsK
ZGlmZiAtLWdpdCBhL1dlYktpdC9xdC9DaGFuZ2VMb2cgYi9XZWJLaXQvcXQvQ2hhbmdlTG9nCmlu
ZGV4IDkyY2NjYTkuLjJhMjQ5MDQgMTAwNjQ0Ci0tLSBhL1dlYktpdC9xdC9DaGFuZ2VMb2cKKysr
IGIvV2ViS2l0L3F0L0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDA5LTA2LTMwICBSb2Jl
cnQgSG9nYW4gPHJvYmVydEByb2JlcnRob2dhbi5uZXQ+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkg
Tk9CT0RZLgorICAgICAgICAKKyAgICAgICAgRml4IFF0IHNlZ2ZhdWx0IHdoZW4gamF2YXNjcmlw
dCBkaXNhYmxlZC4KKyAgICAgICAgSWYgY2xpZW50cyBjYWxsIGFkZFRvSmF2YVNjcmlwdFdpbmRv
d09iamVjdCBldmVuIHRob3VnaCBKYXZhc2NyaXB0RW5hYmxlZCBpcyBmYWxzZQorICAgICAgICB3
ZWJraXQgd2lsbCBzZWdmYXVsdCBvbiB0aGUgYXNzZXJ0OgorICAgICAgICAgIEFTU0VSVElPTiBG
QUlMRUQ6IF9yb290T2JqZWN0CisgICAgICAgICAgKC4uLy4uLy4uL1dlYkNvcmUvYnJpZGdlL3J1
bnRpbWUuY3BwOjUyCisgICAgICAgICAgSlNDOjpCaW5kaW5nczo6SW5zdGFuY2U6Okluc3RhbmNl
KFdURjo6UGFzc1JlZlB0cjxKU0M6OkJpbmRpbmdzOjpSb290T2JqZWN0PikpCisgICAgICAgIEZp
eCBpcyB0byBlbnN1cmUgSmF2YVNjcmlwdCBpcyBlbmFibGVkIHdoZW4gY2xpZW50IGNhbGxzIGFk
ZFRvSmF2YVNjcmlwdFdpbmRvd09iamVjdC4KKworICAgICAgICAqIEFwaS9xd2ViZnJhbWUuY3Bw
OgorICAgICAgICAoUVdlYkZyYW1lOjphZGRUb0phdmFTY3JpcHRXaW5kb3dPYmplY3QpOgorCiAy
MDA5LTA2LTMwICBCcmlhbiBXZWluc3RlaW4gIDxid2VpbnN0ZWluQGFwcGxlLmNvbT4KIAogICAg
ICAgICBSZXZpZXdlZCBieSBBZGFtIFJvYmVuLgotLSAKMS42LjAuNAoK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>32147</attachid>
            <date>2009-07-01 15:18:37 -0700</date>
            <delta_ts>2009-07-01 15:33:24 -0700</delta_ts>
            <desc>Updated to be page-specific</desc>
            <filename>0001-Fix-segfault.patch</filename>
            <type>text/plain</type>
            <size>2776</size>
            <attacher name="Robert Hogan">robert</attacher>
            
              <data encoding="base64">RnJvbSBjNzU3NWNiNzI5N2NhNzc3Njk3OGZlN2ZiNmZhMzgyZDdjZTJmNzdkIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBtd2VuZ2UgPHJvYmVydEByb2JlcnRob2dhbi5uZXQ+CkRhdGU6
IFdlZCwgMSBKdWwgMjAwOSAyMjoyODoxNSArMDEwMApTdWJqZWN0OiBbUEFUQ0hdIEZpeCBzZWdm
YXVsdAogSWYgY2xpZW50cyBjYWxsIGFkZFRvSmF2YVNjcmlwdFdpbmRvd09iamVjdCBldmVuCiB0
aG91Z2ggamF2YXNjcmlwdGVuYWJsZWQgaXMgZmFsc2Ugd2Via2l0IHdpbGwgYXNzZXJ0OgogQVNT
RVJUSU9OIEZBSUxFRDogX3Jvb3RPYmplY3QKICguLi8uLi8uLi9XZWJDb3JlL2JyaWRnZS9ydW50
aW1lLmNwcDo1MgogSlNDOjpCaW5kaW5nczo6SW5zdGFuY2U6Okluc3RhbmNlKFdURjo6UGFzc1Jl
ZlB0cjxKU0M6OkJpbmRpbmdzOjpSb290T2JqZWN0PikpCgotLS0KIFdlYktpdC9xdC9BcGkvcXdl
YmZyYW1lLmNwcCB8ICAgIDcgKysrKysrKwogV2ViS2l0L3F0L0NoYW5nZUxvZyAgICAgICAgIHwg
ICAxNSArKysrKysrKysrKysrKysKIDIgZmlsZXMgY2hhbmdlZCwgMjIgaW5zZXJ0aW9ucygrKSwg
MCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9XZWJLaXQvcXQvQXBpL3F3ZWJmcmFtZS5jcHAg
Yi9XZWJLaXQvcXQvQXBpL3F3ZWJmcmFtZS5jcHAKaW5kZXggMjU1NTIxNC4uNzdhZTJmNyAxMDA2
NDQKLS0tIGEvV2ViS2l0L3F0L0FwaS9xd2ViZnJhbWUuY3BwCisrKyBiL1dlYktpdC9xdC9BcGkv
cXdlYmZyYW1lLmNwcApAQCAtMzE2LDYgKzMxNiw4IEBAIFFXZWJGcmFtZTo6flFXZWJGcmFtZSgp
CiAgICAgbmV3IFVSTCwgeW91IHNob3VsZCBhZGQgdGhlbSBpbiBhIHNsb3QgY29ubmVjdGVkIHRv
IHRoZQogICAgIGphdmFTY3JpcHRXaW5kb3dPYmplY3RDbGVhcmVkKCkgc2lnbmFsLgogCisgICAg
SWYgUVdlYlNldHRpbmdzOjpKYXZhc2NyaXB0RW5hYmxlZCBpcyBmYWxzZSwgdGhpcyBmdW5jdGlv
biBkb2VzIG5vdGhpbmcuCisKICAgICBUaGUgXGEgb2JqZWN0IHdpbGwgbmV2ZXIgYmUgZXhwbGlj
aXRseSBkZWxldGVkIGJ5IFF0V2ViS2l0LgogKi8KIHZvaWQgUVdlYkZyYW1lOjphZGRUb0phdmFT
Y3JpcHRXaW5kb3dPYmplY3QoY29uc3QgUVN0cmluZyAmbmFtZSwgUU9iamVjdCAqb2JqZWN0KQpA
QCAtMzM4LDEwICszNDAsMTUgQEAgdm9pZCBRV2ViRnJhbWU6OmFkZFRvSmF2YVNjcmlwdFdpbmRv
d09iamVjdChjb25zdCBRU3RyaW5nICZuYW1lLCBRT2JqZWN0ICpvYmplY3QKICAgICBuZXcgVVJM
LCB5b3Ugc2hvdWxkIGFkZCB0aGVtIGluIGEgc2xvdCBjb25uZWN0ZWQgdG8gdGhlCiAgICAgamF2
YVNjcmlwdFdpbmRvd09iamVjdENsZWFyZWQoKSBzaWduYWwuCiAKKyAgICBJZiBRV2ViU2V0dGlu
Z3M6OkphdmFzY3JpcHRFbmFibGVkIGlzIGZhbHNlLCB0aGlzIGZ1bmN0aW9uIGRvZXMgbm90aGlu
Zy4KKwogICAgIFRoZSBvd25lcnNoaXAgb2YgXGEgb2JqZWN0IGlzIHNwZWNpZmllZCB1c2luZyBc
YSBvd24uCiAqLwogdm9pZCBRV2ViRnJhbWU6OmFkZFRvSmF2YVNjcmlwdFdpbmRvd09iamVjdChj
b25zdCBRU3RyaW5nICZuYW1lLCBRT2JqZWN0ICpvYmplY3QsIFFTY3JpcHRFbmdpbmU6OlZhbHVl
T3duZXJzaGlwIG93bmVyc2hpcCkKIHsKKyAgICBpZiAoIXBhZ2UoKS0+c2V0dGluZ3MoKS0+dGVz
dEF0dHJpYnV0ZShRV2ViU2V0dGluZ3M6OkphdmFzY3JpcHRFbmFibGVkKSkKKyAgICAgICAgcmV0
dXJuOworCiAgICAgSlNDOjpKU0xvY2sgbG9jayhmYWxzZSk7CiAgICAgSlNET01XaW5kb3cqIHdp
bmRvdyA9IHRvSlNET01XaW5kb3coZC0+ZnJhbWUpOwogICAgIEpTQzo6QmluZGluZ3M6OlJvb3RP
YmplY3QqIHJvb3QgPSBkLT5mcmFtZS0+c2NyaXB0KCktPmJpbmRpbmdSb290T2JqZWN0KCk7CmRp
ZmYgLS1naXQgYS9XZWJLaXQvcXQvQ2hhbmdlTG9nIGIvV2ViS2l0L3F0L0NoYW5nZUxvZwppbmRl
eCA5MmNjY2E5Li4yYTI0OTA0IDEwMDY0NAotLS0gYS9XZWJLaXQvcXQvQ2hhbmdlTG9nCisrKyBi
L1dlYktpdC9xdC9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxOCBAQAorMjAwOS0wNi0zMCAgUm9iZXJ0
IEhvZ2FuIDxyb2JlcnRAcm9iZXJ0aG9nYW4ubmV0PgorCisgICAgICAgIFJldmlld2VkIGJ5IE5P
Qk9EWS4KKyAgICAgICAgCisgICAgICAgIEZpeCBRdCBzZWdmYXVsdCB3aGVuIGphdmFzY3JpcHQg
ZGlzYWJsZWQuCisgICAgICAgIElmIGNsaWVudHMgY2FsbCBhZGRUb0phdmFTY3JpcHRXaW5kb3dP
YmplY3QgZXZlbiB0aG91Z2ggSmF2YXNjcmlwdEVuYWJsZWQgaXMgZmFsc2UKKyAgICAgICAgd2Vi
a2l0IHdpbGwgc2VnZmF1bHQgb24gdGhlIGFzc2VydDoKKyAgICAgICAgICBBU1NFUlRJT04gRkFJ
TEVEOiBfcm9vdE9iamVjdAorICAgICAgICAgICguLi8uLi8uLi9XZWJDb3JlL2JyaWRnZS9ydW50
aW1lLmNwcDo1MgorICAgICAgICAgIEpTQzo6QmluZGluZ3M6Okluc3RhbmNlOjpJbnN0YW5jZShX
VEY6OlBhc3NSZWZQdHI8SlNDOjpCaW5kaW5nczo6Um9vdE9iamVjdD4pKQorICAgICAgICBGaXgg
aXMgdG8gZW5zdXJlIEphdmFTY3JpcHQgaXMgZW5hYmxlZCB3aGVuIGNsaWVudCBjYWxscyBhZGRU
b0phdmFTY3JpcHRXaW5kb3dPYmplY3QuCisKKyAgICAgICAgKiBBcGkvcXdlYmZyYW1lLmNwcDoK
KyAgICAgICAgKFFXZWJGcmFtZTo6YWRkVG9KYXZhU2NyaXB0V2luZG93T2JqZWN0KToKKwogMjAw
OS0wNi0zMCAgQnJpYW4gV2VpbnN0ZWluICA8YndlaW5zdGVpbkBhcHBsZS5jb20+CiAKICAgICAg
ICAgUmV2aWV3ZWQgYnkgQWRhbSBSb2Jlbi4KLS0gCjEuNi4wLjQKCg==
</data>
<flag name="review"
          id="16649"
          type_id="1"
          status="-"
          setter="manyoso"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>32149</attachid>
            <date>2009-07-01 15:33:24 -0700</date>
            <delta_ts>2009-07-01 15:38:02 -0700</delta_ts>
            <desc>updated patch</desc>
            <filename>0001-Fix-segfault.patch</filename>
            <type>text/plain</type>
            <size>2839</size>
            <attacher name="Robert Hogan">robert</attacher>
            
              <data encoding="base64">RnJvbSBlMzA5ZWE1YjAyYzFhMjRjNWIwODRjZDJhNWRiZjFhNmQxNjc3MDQwIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBtd2VuZ2UgPHJvYmVydEByb2JlcnRob2dhbi5uZXQ+CkRhdGU6
IFdlZCwgMSBKdWwgMjAwOSAyMjoyODoxNSArMDEwMApTdWJqZWN0OiBbUEFUQ0hdIEZpeCBzZWdm
YXVsdAogSWYgY2xpZW50cyBjYWxsIGFkZFRvSmF2YVNjcmlwdFdpbmRvd09iamVjdCBldmVuCiB0
aG91Z2ggamF2YXNjcmlwdGVuYWJsZWQgaXMgZmFsc2Ugd2Via2l0IHdpbGwgYXNzZXJ0OgogQVNT
RVJUSU9OIEZBSUxFRDogX3Jvb3RPYmplY3QKICguLi8uLi8uLi9XZWJDb3JlL2JyaWRnZS9ydW50
aW1lLmNwcDo1MgogSlNDOjpCaW5kaW5nczo6SW5zdGFuY2U6Okluc3RhbmNlKFdURjo6UGFzc1Jl
ZlB0cjxKU0M6OkJpbmRpbmdzOjpSb290T2JqZWN0PikpCgotLS0KIFdlYktpdC9xdC9BcGkvcXdl
YmZyYW1lLmNwcCB8ICAgIDcgKysrKysrKwogV2ViS2l0L3F0L0NoYW5nZUxvZyAgICAgICAgIHwg
ICAxNyArKysrKysrKysrKysrKysrKwogMiBmaWxlcyBjaGFuZ2VkLCAyNCBpbnNlcnRpb25zKCsp
LCAwIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL1dlYktpdC9xdC9BcGkvcXdlYmZyYW1lLmNw
cCBiL1dlYktpdC9xdC9BcGkvcXdlYmZyYW1lLmNwcAppbmRleCAyNTU1MjE0Li5iN2M5ZTExIDEw
MDY0NAotLS0gYS9XZWJLaXQvcXQvQXBpL3F3ZWJmcmFtZS5jcHAKKysrIGIvV2ViS2l0L3F0L0Fw
aS9xd2ViZnJhbWUuY3BwCkBAIC0zMTYsNiArMzE2LDggQEAgUVdlYkZyYW1lOjp+UVdlYkZyYW1l
KCkKICAgICBuZXcgVVJMLCB5b3Ugc2hvdWxkIGFkZCB0aGVtIGluIGEgc2xvdCBjb25uZWN0ZWQg
dG8gdGhlCiAgICAgamF2YVNjcmlwdFdpbmRvd09iamVjdENsZWFyZWQoKSBzaWduYWwuCiAKKyAg
ICBJZiBKYXZhc2NyaXB0IGlzIG5vdCBlbmFibGVkIGZvciB0aGlzIHBhZ2UsIHRoZW4gdGhpcyBt
ZXRob2QgZG9lcyBub3RoaW5nLgorCiAgICAgVGhlIFxhIG9iamVjdCB3aWxsIG5ldmVyIGJlIGV4
cGxpY2l0bHkgZGVsZXRlZCBieSBRdFdlYktpdC4KICovCiB2b2lkIFFXZWJGcmFtZTo6YWRkVG9K
YXZhU2NyaXB0V2luZG93T2JqZWN0KGNvbnN0IFFTdHJpbmcgJm5hbWUsIFFPYmplY3QgKm9iamVj
dCkKQEAgLTMzOCwxMCArMzQwLDE1IEBAIHZvaWQgUVdlYkZyYW1lOjphZGRUb0phdmFTY3JpcHRX
aW5kb3dPYmplY3QoY29uc3QgUVN0cmluZyAmbmFtZSwgUU9iamVjdCAqb2JqZWN0CiAgICAgbmV3
IFVSTCwgeW91IHNob3VsZCBhZGQgdGhlbSBpbiBhIHNsb3QgY29ubmVjdGVkIHRvIHRoZQogICAg
IGphdmFTY3JpcHRXaW5kb3dPYmplY3RDbGVhcmVkKCkgc2lnbmFsLgogCisgICAgSWYgSmF2YXNj
cmlwdCBpcyBub3QgZW5hYmxlZCBmb3IgdGhpcyBwYWdlLCB0aGVuIHRoaXMgbWV0aG9kIGRvZXMg
bm90aGluZy4KKwogICAgIFRoZSBvd25lcnNoaXAgb2YgXGEgb2JqZWN0IGlzIHNwZWNpZmllZCB1
c2luZyBcYSBvd24uCiAqLwogdm9pZCBRV2ViRnJhbWU6OmFkZFRvSmF2YVNjcmlwdFdpbmRvd09i
amVjdChjb25zdCBRU3RyaW5nICZuYW1lLCBRT2JqZWN0ICpvYmplY3QsIFFTY3JpcHRFbmdpbmU6
OlZhbHVlT3duZXJzaGlwIG93bmVyc2hpcCkKIHsKKyAgICBpZiAoIXBhZ2UoKS0+c2V0dGluZ3Mo
KS0+dGVzdEF0dHJpYnV0ZShRV2ViU2V0dGluZ3M6OkphdmFzY3JpcHRFbmFibGVkKSkKKyAgICAg
ICAgcmV0dXJuOworCiAgICAgSlNDOjpKU0xvY2sgbG9jayhmYWxzZSk7CiAgICAgSlNET01XaW5k
b3cqIHdpbmRvdyA9IHRvSlNET01XaW5kb3coZC0+ZnJhbWUpOwogICAgIEpTQzo6QmluZGluZ3M6
OlJvb3RPYmplY3QqIHJvb3QgPSBkLT5mcmFtZS0+c2NyaXB0KCktPmJpbmRpbmdSb290T2JqZWN0
KCk7CmRpZmYgLS1naXQgYS9XZWJLaXQvcXQvQ2hhbmdlTG9nIGIvV2ViS2l0L3F0L0NoYW5nZUxv
ZwppbmRleCA5MmNjY2E5Li4zN2Q5ZmI2IDEwMDY0NAotLS0gYS9XZWJLaXQvcXQvQ2hhbmdlTG9n
CisrKyBiL1dlYktpdC9xdC9DaGFuZ2VMb2cKQEAgLTEsMyArMSwyMCBAQAorMjAwOS0wNi0zMCAg
Um9iZXJ0IEhvZ2FuIDxyb2JlcnRAcm9iZXJ0aG9nYW4ubmV0PgorCisgICAgICAgIFJldmlld2Vk
IGJ5IE5PQk9EWS4KKyAgICAgICAgCisgICAgICAgIEZpeCBRdCBzZWdmYXVsdCB3aGVuIGphdmFz
Y3JpcHQgZGlzYWJsZWQuCisgICAgICAgIElmIGNsaWVudHMgY2FsbCBhZGRUb0phdmFTY3JpcHRX
aW5kb3dPYmplY3QgZXZlbiB0aG91Z2ggSmF2YXNjcmlwdEVuYWJsZWQgaXMgZmFsc2UKKyAgICAg
ICAgd2Via2l0IHdpbGwgc2VnZmF1bHQgb24gdGhlIGFzc2VydDoKKyAgICAgICAgICBBU1NFUlRJ
T04gRkFJTEVEOiBfcm9vdE9iamVjdAorICAgICAgICAgICguLi8uLi8uLi9XZWJDb3JlL2JyaWRn
ZS9ydW50aW1lLmNwcDo1MgorICAgICAgICAgIEpTQzo6QmluZGluZ3M6Okluc3RhbmNlOjpJbnN0
YW5jZShXVEY6OlBhc3NSZWZQdHI8SlNDOjpCaW5kaW5nczo6Um9vdE9iamVjdD4pKQorICAgICAg
ICBGaXggaXMgdG8gZW5zdXJlIEphdmFTY3JpcHQgaXMgZW5hYmxlZCB3aGVuIGNsaWVudCBjYWxs
cyBhZGRUb0phdmFTY3JpcHRXaW5kb3dPYmplY3QuCisKKyAgICAgICAgaHR0cHM6Ly9idWdzLndl
YmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTI2OTA2CisKKyAgICAgICAgKiBBcGkvcXdlYmZyYW1l
LmNwcDoKKyAgICAgICAgKFFXZWJGcmFtZTo6YWRkVG9KYXZhU2NyaXB0V2luZG93T2JqZWN0KToK
KwogMjAwOS0wNi0zMCAgQnJpYW4gV2VpbnN0ZWluICA8YndlaW5zdGVpbkBhcHBsZS5jb20+CiAK
ICAgICAgICAgUmV2aWV3ZWQgYnkgQWRhbSBSb2Jlbi4KLS0gCjEuNi4wLjQKCg==
</data>
<flag name="review"
          id="16651"
          type_id="1"
          status="+"
          setter="manyoso"
    />
          </attachment>
      

    </bug>

</bugzilla>