<?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>38088</bug_id>
          
          <creation_ts>2010-04-24 22:53:38 -0700</creation_ts>
          <short_desc>Null characters handled incorrectly in ToNumber conversion</short_desc>
          <delta_ts>2010-05-27 16:10:16 -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>JavaScriptCore</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></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Darin Adler">darin</reporter>
          <assigned_to name="Darin Adler">darin</assigned_to>
          <cc>tkent</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>216785</commentid>
    <comment_count>0</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2010-04-24 22:53:38 -0700</bug_when>
    <thetext>Null characters handled incorrectly in ToNumber conversion</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>216886</commentid>
    <comment_count>1</comment_count>
      <attachid>54254</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2010-04-25 21:56:11 -0700</bug_when>
    <thetext>Created attachment 54254
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>219953</commentid>
    <comment_count>2</comment_count>
      <attachid>54254</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-05-02 19:00:20 -0700</bug_when>
    <thetext>Comment on attachment 54254
Patch

Can&apos;t we demonstrate the thread-safety failure with a workers-based test?  I wonder if this explains any worker crashes seen on the bots.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>220030</commentid>
    <comment_count>3</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2010-05-02 23:39:49 -0700</bug_when>
    <thetext>(In reply to comment #2)
&gt; Can&apos;t we demonstrate the thread-safety failure with a workers-based test?

Perhaps. I don&apos;t know.

&gt; I wonder if this explains any worker crashes seen on the bots.

Maybe.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>220031</commentid>
    <comment_count>4</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2010-05-02 23:40:44 -0700</bug_when>
    <thetext>(In reply to comment #2)
&gt; I wonder if this explains any worker crashes seen on the bots.

Probably not. This code path is only used for numeric conversions that overflow in a particular way.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>230633</commentid>
    <comment_count>5</comment_count>
      <attachid>54254</attachid>
    <who name="Kent Tamura">tkent</who>
    <bug_when>2010-05-26 03:02:52 -0700</bug_when>
    <thetext>Comment on attachment 54254
Patch

This looks OK.

We should have UChar versions of strtod() and dtoa().</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>231496</commentid>
    <comment_count>6</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2010-05-27 16:10:16 -0700</bug_when>
    <thetext>Committed r60328: &lt;http://trac.webkit.org/changeset/60328&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>54254</attachid>
            <date>2010-04-25 21:56:11 -0700</date>
            <delta_ts>2010-05-26 03:02:52 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-38088-20100425215609.patch</filename>
            <type>text/plain</type>
            <size>9265</size>
            <attacher name="Darin Adler">darin</attacher>
            
              <data encoding="base64">SW5kZXg6IEphdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBKYXZhU2NyaXB0
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDU4MjI1KQorKysgSmF2YVNjcmlwdENvcmUvQ2hhbmdl
TG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMjQgQEAKKzIwMTAtMDQtMjQgIERhcmluIEFk
bGVyICA8ZGFyaW5AYXBwbGUuY29tPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09Q
UyEpLgorCisgICAgICAgIE51bGwgY2hhcmFjdGVycyBoYW5kbGVkIGluY29ycmVjdGx5IGluIFRv
TnVtYmVyIGNvbnZlcnNpb24KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTM4MDg4CisKKyAgICAgICAgKiBydW50aW1lL0pTR2xvYmFsT2JqZWN0RnVuY3Rp
b25zLmNwcDoKKyAgICAgICAgKEpTQzo6cGFyc2VJbnQpOiBDaGFuZ2VkIGNvZGUgdG8gdXNlIFVU
RjhTdHJpbmcoKS5kYXRhKCkgaW5zdGVhZCBvZgorICAgICAgICBhc2NpaSgpIHRvIGZpeCB0aGUg
dGhyZWFkIHNhZmV0eSBpc3N1ZS4gQ29kZSBwYXRoIGlzIGNvdmVyZWQgYnkgZXhpc3RpbmcKKyAg
ICAgICAgdGVzdHMgaW4gcnVuLWphdmFzY3JpcHRjb3JlLXRlc3RzLgorICAgICAgICAoSlNDOjpw
YXJzZUZsb2F0KTogTW92ZWQgY29tbWVudCB0byBVU3RyaW5nOjp0b0RvdWJsZSBzaW5jZSB0aGUg
aXNzdWUKKyAgICAgICAgYWZmZWN0cyBhbGwgY2xpZW50cywgbm90IGp1c3QgcGFyc2VGbG9hdC4g
U3BlY2lmaWNhbGx5LCB0aGlzIGFsc28gYWZmZWN0cworICAgICAgICBzdGFuZGFyZCBKYXZhU2Ny
aXB0IG51bWVyaWMgY29udmVyc2lvbiwgVG9OdW1iZXIuCisKKyAgICAgICAgKiBydW50aW1lL1VT
dHJpbmcuY3BwOgorICAgICAgICAoSlNDOjpVU3RyaW5nOjp0b0RvdWJsZSk6IEFkZGVkIGEgY29t
bWVudCBhYm91dCBpbmNvcnJlY3Qgc3BhY2Ugc2tpcHBpbmcuCisgICAgICAgIENoYW5nZWQgdHJh
aWxpbmcganVuayBjaGVjayB0byB1c2UgdGhlIGxlbmd0aCBvZiB0aGUgQ1N0cmluZyBpbnN0ZWFk
IG9mCisgICAgICAgIGNoZWNraW5nIGZvciBhIG51bGwgY2hhcmFjdGVyLiBBbHNvIGdvdCByaWQg
b2YgYSBsaXR0bGUgdW5uZWVkZWQgbG9naWMKKyAgICAgICAgaW4gdGhlIGNhc2Ugd2hlcmUgd2Ug
dG9sZXJhdGUgdHJhaWxpbmcganVuay4KKwogMjAxMC0wNC0yNCAgRGFyaW4gQWRsZXIgIDxkYXJp
bkBhcHBsZS5jb20+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgRGFuIEJlcm5zdGVpbi4KSW5kZXg6
IEphdmFTY3JpcHRDb3JlL3J1bnRpbWUvSlNHbG9iYWxPYmplY3RGdW5jdGlvbnMuY3BwCj09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT0KLS0tIEphdmFTY3JpcHRDb3JlL3J1bnRpbWUvSlNHbG9iYWxPYmplY3RGdW5jdGlvbnMu
Y3BwCShyZXZpc2lvbiA1ODIyNCkKKysrIEphdmFTY3JpcHRDb3JlL3J1bnRpbWUvSlNHbG9iYWxP
YmplY3RGdW5jdGlvbnMuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC0yNDEsMTEgKzI0MSwxMCBAQCBz
dGF0aWMgZG91YmxlIHBhcnNlSW50KGNvbnN0IFVTdHJpbmcmIHMsCiAgICAgfQogCiAgICAgaWYg
KG51bWJlciA+PSBtYW50aXNzYU92ZXJmbG93TG93ZXJCb3VuZCkgewotICAgICAgICAvLyBGSVhN
RTogSXQgaXMgaW5jb3JyZWN0IHRvIHVzZSBVU3RyaW5nOjphc2NpaSgpIGhlcmUgYmVjYXVzZSBp
dCdzIG5vdCB0aHJlYWQtc2FmZS4KICAgICAgICAgaWYgKHJhZGl4ID09IDEwKQotICAgICAgICAg
ICAgbnVtYmVyID0gV1RGOjpzdHJ0b2Qocy5zdWJzdHIoZmlyc3REaWdpdFBvc2l0aW9uLCBwIC0g
Zmlyc3REaWdpdFBvc2l0aW9uKS5hc2NpaSgpLCAwKTsKKyAgICAgICAgICAgIG51bWJlciA9IFdU
Rjo6c3RydG9kKHMuc3Vic3RyKGZpcnN0RGlnaXRQb3NpdGlvbiwgcCAtIGZpcnN0RGlnaXRQb3Np
dGlvbikuVVRGOFN0cmluZygpLmRhdGEoKSwgMCk7CiAgICAgICAgIGVsc2UgaWYgKHJhZGl4ID09
IDIgfHwgcmFkaXggPT0gNCB8fCByYWRpeCA9PSA4IHx8IHJhZGl4ID09IDE2IHx8IHJhZGl4ID09
IDMyKQotICAgICAgICAgICAgbnVtYmVyID0gcGFyc2VJbnRPdmVyZmxvdyhzLnN1YnN0cihmaXJz
dERpZ2l0UG9zaXRpb24sIHAgLSBmaXJzdERpZ2l0UG9zaXRpb24pLmFzY2lpKCksIHAgLSBmaXJz
dERpZ2l0UG9zaXRpb24sIHJhZGl4KTsKKyAgICAgICAgICAgIG51bWJlciA9IHBhcnNlSW50T3Zl
cmZsb3cocy5zdWJzdHIoZmlyc3REaWdpdFBvc2l0aW9uLCBwIC0gZmlyc3REaWdpdFBvc2l0aW9u
KS5VVEY4U3RyaW5nKCkuZGF0YSgpLCBwIC0gZmlyc3REaWdpdFBvc2l0aW9uLCByYWRpeCk7CiAg
ICAgfQogCiAgICAgaWYgKCFzYXdEaWdpdCkKQEAgLTI3MCw4ICsyNjksNiBAQCBzdGF0aWMgZG91
YmxlIHBhcnNlRmxvYXQoY29uc3QgVVN0cmluZyYgCiAgICAgaWYgKGxlbmd0aCAtIHAgPj0gMiAm
JiBkYXRhW3BdID09ICcwJyAmJiAoZGF0YVtwICsgMV0gPT0gJ3gnIHx8IGRhdGFbcCArIDFdID09
ICdYJykpCiAgICAgICAgIHJldHVybiAwOwogCi0gICAgLy8gRklYTUU6IFVTdHJpbmc6OnRvRG91
YmxlIHdpbGwgaWdub3JlIGxlYWRpbmcgQVNDSUkgc3BhY2VzLCBidXQgd2UgbmVlZCB0byBpZ25v
cmUKLSAgICAvLyBvdGhlciBTdHJXaGl0ZVNwYWNlQ2hhciB2YWx1ZXMgYXMgd2VsbC4KICAgICBy
ZXR1cm4gcy50b0RvdWJsZSh0cnVlIC8qdG9sZXJhbnQqLywgZmFsc2UgLyogTmFOIGZvciBlbXB0
eSBzdHJpbmcgKi8pOwogfQogCkluZGV4OiBKYXZhU2NyaXB0Q29yZS9ydW50aW1lL1VTdHJpbmcu
Y3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT0KLS0tIEphdmFTY3JpcHRDb3JlL3J1bnRpbWUvVVN0cmluZy5jcHAJKHJl
dmlzaW9uIDU4MjI0KQorKysgSmF2YVNjcmlwdENvcmUvcnVudGltZS9VU3RyaW5nLmNwcAkod29y
a2luZyBjb3B5KQpAQCAtMjYwLDYgKzI2MCwxMSBAQCBkb3VibGUgVVN0cmluZzo6dG9Eb3VibGUo
Ym9vbCB0b2xlcmF0ZVRyCiAgICAgLy8gZW5jb3VudGVycyBpbnZhbGlkIFVURi0xNi4gRnVydGhl
ciwgd2UgaGF2ZSBubyBuZWVkIHRvIGNvbnZlcnQgdGhlCiAgICAgLy8gbm9uLUFTQ0lJIGNoYXJh
Y3RlcnMgdG8gVVRGLTgsIHNvIHRoZSBVVEY4U3RyaW5nIGRvZXMgcXVpdGUgYSBiaXQgb2YKICAg
ICAvLyB1bm5lY2Vzc2FyeSB3b3JrLgorCisgICAgLy8gRklYTUU6IFRoZSBzcGFjZSBza2lwcGlu
ZyBjb2RlIGJlbG93IHNraXBzIG9ubHkgQVNDSUkgc3BhY2VzLCBidXQgY2FsbGVycworICAgIC8v
IG5lZWQgdG8gc2tpcCBhbGwgU3RyV2hpdGVTcGFjZS4gVGhlIGlzU3RyV2hpdGVTcGFjZSBmdW5j
dGlvbiBkb2VzIHRoZQorICAgIC8vIHJpZ2h0IHRoaW5nIGJ1dCByZXF1aXJlcyBVQ2hhciwgbm90
IGNoYXIsIGZvciBpdHMgYXJndW1lbnQuCisKICAgICBDU3RyaW5nIHMgPSBVVEY4U3RyaW5nKCk7
CiAgICAgaWYgKHMuaXNOdWxsKCkpCiAgICAgICAgIHJldHVybiBOYU47CkBAIC0zMjIsMTMgKzMy
NywxMyBAQCBkb3VibGUgVVN0cmluZzo6dG9Eb3VibGUoYm9vbCB0b2xlcmF0ZVRyCiAgICAgICAg
IH0KICAgICB9CiAKLSAgICAvLyBhbGxvdyB0cmFpbGluZyB3aGl0ZSBzcGFjZQotICAgIHdoaWxl
IChpc0FTQ0lJU3BhY2UoKmMpKQotICAgICAgICBjKys7Ci0gICAgLy8gZG9uJ3QgYWxsb3cgYW55
dGhpbmcgYWZ0ZXIgLSB1bmxlc3MgdG9sZXJhbnQ9dHJ1ZQotICAgIC8vIEZJWE1FOiBJZiBzdHJp
bmcgY29udGFpbnMgYSBVKzAwMDAgY2hhcmFjdGVyLCB0aGVuIHRoaXMgY2hlY2sgaXMgaW5jb3Jy
ZWN0LgotICAgIGlmICghdG9sZXJhdGVUcmFpbGluZ0p1bmsgJiYgKmMgIT0gJ1wwJykKLSAgICAg
ICAgZCA9IE5hTjsKKyAgICBpZiAoIXRvbGVyYXRlVHJhaWxpbmdKdW5rKSB7CisgICAgICAgIC8v
IGFsbG93IHRyYWlsaW5nIHdoaXRlIHNwYWNlCisgICAgICAgIHdoaWxlIChpc0FTQ0lJU3BhY2Uo
KmMpKQorICAgICAgICAgICAgYysrOworICAgICAgICBpZiAoYyAhPSBzLmRhdGEoKSArIHMubGVu
Z3RoKCkpCisgICAgICAgICAgICBkID0gTmFOOworICAgIH0KIAogICAgIHJldHVybiBkOwogfQpJ
bmRleDogTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL0No
YW5nZUxvZwkocmV2aXNpb24gNTgyMjUpCisrKyBMYXlvdXRUZXN0cy9DaGFuZ2VMb2cJKHdvcmtp
bmcgY29weSkKQEAgLTEsMyArMSwxNiBAQAorMjAxMC0wNC0yNCAgRGFyaW4gQWRsZXIgIDxkYXJp
bkBhcHBsZS5jb20+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAg
ICAgICAgTnVsbCBjaGFyYWN0ZXJzIGhhbmRsZWQgaW5jb3JyZWN0bHkgaW4gVG9OdW1iZXIgY29u
dmVyc2lvbgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
MzgwODgKKworICAgICAgICAqIGZhc3QvanMvVG9OdW1iZXItZXhwZWN0ZWQudHh0OiBVcGRhdGVk
IGZvciBuZXcgdGVzdHMgYW5kIHRvCisgICAgICAgIGV4cGVjdCBQQVNTIGZvciB0d28gbnVsbCBj
aGFyYWN0ZXIgdGVzdHMuCisgICAgICAgICogZmFzdC9qcy9Ub051bWJlci5qczogQWRkZWQgbW9y
ZSB0ZXN0IGNhc2VzLgorICAgICAgICAqIGZhc3QvanMvcGFyc2VGbG9hdC1leHBlY3RlZC50eHQ6
IFVwZGF0ZWQgZm9yIG5ldyB0ZXN0IGNhc2UuCisgICAgICAgICogZmFzdC9qcy9zY3JpcHQtdGVz
dHMvcGFyc2VGbG9hdC5qczogQWRkZWQgYSB0ZXN0IGNhc2UuCisKIDIwMTAtMDQtMjQgIERhcmlu
IEFkbGVyICA8ZGFyaW5AYXBwbGUuY29tPgogCiAgICAgICAgIFJldmlld2VkIGJ5IERhbiBCZXJu
c3RlaW4uCkluZGV4OiBMYXlvdXRUZXN0cy9mYXN0L2pzL1RvTnVtYmVyLWV4cGVjdGVkLnR4dAo9
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9mYXN0L2pzL1RvTnVtYmVyLWV4cGVjdGVkLnR4dAko
cmV2aXNpb24gNTgyMjQpCisrKyBMYXlvdXRUZXN0cy9mYXN0L2pzL1RvTnVtYmVyLWV4cGVjdGVk
LnR4dAkod29ya2luZyBjb3B5KQpAQCAtOSw2ICs5LDcgQEAgUEFTUyArZmFsc2UgaXMgMAogUEFT
UyArdHJ1ZSBpcyAxCiBQQVNTICsyIGlzIDIKIFBBU1MgKycnIGlzIDAKK1BBU1MgKycgJyBpcyAw
CiBQQVNTICsnIDEnIGlzIDEKIFBBU1MgKycxICcgaXMgMQogUEFTUyArJ3gxJyBpcyBOYU4KQEAg
LTE2LDggKzE3LDggQEAgUEFTUyArJzF4JyBpcyBOYU4KIFBBU1MgKycweDEnIGlzIDEKIFBBU1Mg
KycxeDAnIGlzIE5hTgogRkFJTCArKG51bGxDaGFyYWN0ZXIgKyAnMScpIHNob3VsZCBiZSBOYU4u
IFdhcyAwLgotRkFJTCArKCcxJyArIG51bGxDaGFyYWN0ZXIpIHNob3VsZCBiZSBOYU4uIFdhcyAx
LgotRkFJTCArKCcxJyArIG51bGxDaGFyYWN0ZXIgKyAnMScpIHNob3VsZCBiZSBOYU4uIFdhcyAx
LgorUEFTUyArKCcxJyArIG51bGxDaGFyYWN0ZXIpIGlzIE5hTgorUEFTUyArKCcxJyArIG51bGxD
aGFyYWN0ZXIgKyAnMScpIGlzIE5hTgogUEFTUyArKG5vbkFTQ0lJQ2hhcmFjdGVyICsgJzEnKSBp
cyBOYU4KIFBBU1MgKygnMScgKyBub25BU0NJSUNoYXJhY3RlcikgaXMgTmFOCiBQQVNTICsoJzEn
ICsgbm9uQVNDSUlDaGFyYWN0ZXIgKyAnMScpIGlzIE5hTgpAQCAtNDQsNiArNDUsMzAgQEAgUEFT
UyArJ0FCJyBpcyBOYU4KIFBBU1MgKycweEFCJyBpcyAxNzEKIFBBU1MgKycxZTEnIGlzIDEwCiBQ
QVNTICsnMUUxJyBpcyAxMAorUEFTUyArdGFiIGlzIDAKK0ZBSUwgK25ic3Agc2hvdWxkIGJlIDAu
IFdhcyBOYU4uCitQQVNTICtmZiBpcyAwCitQQVNTICt2dCBpcyAwCitQQVNTICtjciBpcyAwCitQ
QVNTICtsZiBpcyAwCitGQUlMICtscyBzaG91bGQgYmUgMC4gV2FzIE5hTi4KK0ZBSUwgK3BzIHNo
b3VsZCBiZSAwLiBXYXMgTmFOLgorRkFJTCArb2doYW1TcGFjZU1hcmsgc2hvdWxkIGJlIDAuIFdh
cyBOYU4uCitGQUlMICttb25nb2xpYW5Wb3dlbFNlcGFyYXRvciBzaG91bGQgYmUgMC4gV2FzIE5h
Ti4KK0ZBSUwgK2VuUXVhZCBzaG91bGQgYmUgMC4gV2FzIE5hTi4KK0ZBSUwgK2VtUXVhZCBzaG91
bGQgYmUgMC4gV2FzIE5hTi4KK0ZBSUwgK2VuU3BhY2Ugc2hvdWxkIGJlIDAuIFdhcyBOYU4uCitG
QUlMICtlbVNwYWNlIHNob3VsZCBiZSAwLiBXYXMgTmFOLgorRkFJTCArdGhyZWVQZXJFbVNwYWNl
IHNob3VsZCBiZSAwLiBXYXMgTmFOLgorRkFJTCArZm91clBlckVtU3BhY2Ugc2hvdWxkIGJlIDAu
IFdhcyBOYU4uCitGQUlMICtzaXhQZXJFbVNwYWNlIHNob3VsZCBiZSAwLiBXYXMgTmFOLgorRkFJ
TCArZmlndXJlU3BhY2Ugc2hvdWxkIGJlIDAuIFdhcyBOYU4uCitGQUlMICtwdW5jdHVhdGlvblNw
YWNlIHNob3VsZCBiZSAwLiBXYXMgTmFOLgorRkFJTCArdGhpblNwYWNlIHNob3VsZCBiZSAwLiBX
YXMgTmFOLgorRkFJTCAraGFpclNwYWNlIHNob3VsZCBiZSAwLiBXYXMgTmFOLgorRkFJTCArbmFy
cm93Tm9CcmVha1NwYWNlIHNob3VsZCBiZSAwLiBXYXMgTmFOLgorRkFJTCArbWVkaXVtTWF0aGVt
YXRpY2FsU3BhY2Ugc2hvdWxkIGJlIDAuIFdhcyBOYU4uCitGQUlMICtpZGVvZ3JhcGhpY1NwYWNl
IHNob3VsZCBiZSAwLiBXYXMgTmFOLgogUEFTUyArKHRhYiArICcxJykgaXMgMQogRkFJTCArKG5i
c3AgKyAnMScpIHNob3VsZCBiZSAxLiBXYXMgTmFOLgogUEFTUyArKGZmICsgJzEnKSBpcyAxCklu
ZGV4OiBMYXlvdXRUZXN0cy9mYXN0L2pzL3BhcnNlRmxvYXQtZXhwZWN0ZWQudHh0Cj09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT0KLS0tIExheW91dFRlc3RzL2Zhc3QvanMvcGFyc2VGbG9hdC1leHBlY3RlZC50eHQJKHJldmlz
aW9uIDU4MjI0KQorKysgTGF5b3V0VGVzdHMvZmFzdC9qcy9wYXJzZUZsb2F0LWV4cGVjdGVkLnR4
dAkod29ya2luZyBjb3B5KQpAQCAtNSw2ICs1LDcgQEAgT24gc3VjY2VzcywgeW91IHdpbGwgc2Vl
IGEgc2VyaWVzIG9mICJQQQogCiBQQVNTIHBhcnNlRmxvYXQoKSBpcyBOYU4KIFBBU1MgcGFyc2VG
bG9hdCgnJykgaXMgTmFOCitQQVNTIHBhcnNlRmxvYXQoJyAnKSBpcyBOYU4KIFBBU1MgcGFyc2VG
bG9hdCgnIDAnKSBpcyAwCiBQQVNTIHBhcnNlRmxvYXQoJzAgJykgaXMgMAogUEFTUyBwYXJzZUZs
b2F0KCd4MCcpIGlzIE5hTgpJbmRleDogTGF5b3V0VGVzdHMvZmFzdC9qcy9zY3JpcHQtdGVzdHMv
VG9OdW1iZXIuanMKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvZmFzdC9qcy9zY3JpcHQtdGVz
dHMvVG9OdW1iZXIuanMJKHJldmlzaW9uIDU4MjI1KQorKysgTGF5b3V0VGVzdHMvZmFzdC9qcy9z
Y3JpcHQtdGVzdHMvVG9OdW1iZXIuanMJKHdvcmtpbmcgY29weSkKQEAgLTM3LDYgKzM3LDcgQEAg
c2hvdWxkQmUoIitmYWxzZSIsICIwIik7CiBzaG91bGRCZSgiK3RydWUiLCAiMSIpOwogc2hvdWxk
QmUoIisyIiwgIjIiKTsKIHNob3VsZEJlKCIrJyciLCAiMCIpOworc2hvdWxkQmUoIisnICciLCAi
MCIpOwogc2hvdWxkQmUoIisnIDEnIiwgIjEiKTsKIHNob3VsZEJlKCIrJzEgJyIsICIxIik7CiBz
aG91bGRCZSgiKyd4MSciLCAiTmFOIik7CkBAIC03Miw2ICs3MywzMCBAQCBzaG91bGRCZSgiKydB
QiciLCAiTmFOIik7CiBzaG91bGRCZSgiKycweEFCJyIsICIxNzEiKTsKIHNob3VsZEJlKCIrJzFl
MSciLCAiMTAiKTsKIHNob3VsZEJlKCIrJzFFMSciLCAiMTAiKTsKK3Nob3VsZEJlKCIrdGFiIiwg
IjAiKTsKK3Nob3VsZEJlKCIrbmJzcCIsICIwIik7CitzaG91bGRCZSgiK2ZmIiwgIjAiKTsKK3No
b3VsZEJlKCIrdnQiLCAiMCIpOworc2hvdWxkQmUoIitjciIsICIwIik7CitzaG91bGRCZSgiK2xm
IiwgIjAiKTsKK3Nob3VsZEJlKCIrbHMiLCAiMCIpOworc2hvdWxkQmUoIitwcyIsICIwIik7Citz
aG91bGRCZSgiK29naGFtU3BhY2VNYXJrIiwgIjAiKTsKK3Nob3VsZEJlKCIrbW9uZ29saWFuVm93
ZWxTZXBhcmF0b3IiLCAiMCIpOworc2hvdWxkQmUoIitlblF1YWQiLCAiMCIpOworc2hvdWxkQmUo
IitlbVF1YWQiLCAiMCIpOworc2hvdWxkQmUoIitlblNwYWNlIiwgIjAiKTsKK3Nob3VsZEJlKCIr
ZW1TcGFjZSIsICIwIik7CitzaG91bGRCZSgiK3RocmVlUGVyRW1TcGFjZSIsICIwIik7CitzaG91
bGRCZSgiK2ZvdXJQZXJFbVNwYWNlIiwgIjAiKTsKK3Nob3VsZEJlKCIrc2l4UGVyRW1TcGFjZSIs
ICIwIik7CitzaG91bGRCZSgiK2ZpZ3VyZVNwYWNlIiwgIjAiKTsKK3Nob3VsZEJlKCIrcHVuY3R1
YXRpb25TcGFjZSIsICIwIik7CitzaG91bGRCZSgiK3RoaW5TcGFjZSIsICIwIik7CitzaG91bGRC
ZSgiK2hhaXJTcGFjZSIsICIwIik7CitzaG91bGRCZSgiK25hcnJvd05vQnJlYWtTcGFjZSIsICIw
Iik7CitzaG91bGRCZSgiK21lZGl1bU1hdGhlbWF0aWNhbFNwYWNlIiwgIjAiKTsKK3Nob3VsZEJl
KCIraWRlb2dyYXBoaWNTcGFjZSIsICIwIik7CiBzaG91bGRCZSgiKyh0YWIgKyAnMScpIiwgIjEi
KTsKIHNob3VsZEJlKCIrKG5ic3AgKyAnMScpIiwgIjEiKTsKIHNob3VsZEJlKCIrKGZmICsgJzEn
KSIsICIxIik7CkluZGV4OiBMYXlvdXRUZXN0cy9mYXN0L2pzL3NjcmlwdC10ZXN0cy9wYXJzZUZs
b2F0LmpzCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL2Zhc3QvanMvc2NyaXB0LXRlc3RzL3Bh
cnNlRmxvYXQuanMJKHJldmlzaW9uIDU4MjI1KQorKysgTGF5b3V0VGVzdHMvZmFzdC9qcy9zY3Jp
cHQtdGVzdHMvcGFyc2VGbG9hdC5qcwkod29ya2luZyBjb3B5KQpAQCAtMzEsNiArMzEsNyBAQCB2
YXIgaWRlb2dyYXBoaWNTcGFjZSA9IFN0cmluZy5mcm9tQ2hhckNvCiAKIHNob3VsZEJlKCJwYXJz
ZUZsb2F0KCkiLCAiTmFOIik7CiBzaG91bGRCZSgicGFyc2VGbG9hdCgnJykiLCAiTmFOIik7Citz
aG91bGRCZSgicGFyc2VGbG9hdCgnICcpIiwgIk5hTiIpOwogc2hvdWxkQmUoInBhcnNlRmxvYXQo
JyAwJykiLCAiMCIpOwogc2hvdWxkQmUoInBhcnNlRmxvYXQoJzAgJykiLCAiMCIpOwogc2hvdWxk
QmUoInBhcnNlRmxvYXQoJ3gwJykiLCAiTmFOIik7Cg==
</data>
<flag name="review"
          id="38171"
          type_id="1"
          status="+"
          setter="tkent"
    />
          </attachment>
      

    </bug>

</bugzilla>