<?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>75195</bug_id>
          
          <creation_ts>2011-12-24 11:21:05 -0800</creation_ts>
          <short_desc>Add unittests for the Java parser of prepare-ChangeLog</short_desc>
          <delta_ts>2011-12-25 00:16:06 -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>Tools / Tests</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>
          
          <blocked>73531</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Kentaro Hara">haraken</reporter>
          <assigned_to name="Kentaro Hara">haraken</assigned_to>
          <cc>darin</cc>
    
    <cc>ddkilzer</cc>
    
    <cc>rniwa</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>527004</commentid>
    <comment_count>0</comment_count>
    <who name="Kentaro Hara">haraken</who>
    <bug_when>2011-12-24 11:21:05 -0800</bug_when>
    <thetext>We should add unittests for the Java parser (i.e. get_function_line_ranges_for_java()) of prepare-ChangeLog.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>527006</commentid>
    <comment_count>1</comment_count>
      <attachid>120501</attachid>
    <who name="Kentaro Hara">haraken</who>
    <bug_when>2011-12-24 11:31:19 -0800</bug_when>
    <thetext>Created attachment 120501
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>527015</commentid>
    <comment_count>2</comment_count>
      <attachid>120501</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2011-12-24 12:28:01 -0800</bug_when>
    <thetext>Comment on attachment 120501
Patch

I didn&apos;t know that we had Java code in our code base.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>527046</commentid>
    <comment_count>3</comment_count>
    <who name="Kentaro Hara">haraken</who>
    <bug_when>2011-12-25 00:15:38 -0800</bug_when>
    <thetext>Committed r103668: &lt;http://trac.webkit.org/changeset/103668&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>120501</attachid>
            <date>2011-12-24 11:31:19 -0800</date>
            <delta_ts>2011-12-25 00:16:06 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-75195-20111225043117.patch</filename>
            <type>text/plain</type>
            <size>11093</size>
            <attacher name="Kentaro Hara">haraken</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTAzNjU1CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggOTk1M2E3YTYxZDBhY2RiYzA5ZjA3M2UxY2I3NDY3MDcx
Yzk2M2JiZS4uNzA5OTMwN2QyMzMzNTBjMzI5YzFhMzY1NGE0ZmI4ZWRiZGM5YWRkYiAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDcx
IEBACisyMDExLTEyLTI0ICBLZW50YXJvIEhhcmEgIDxoYXJha2VuQGNocm9taXVtLm9yZz4KKwor
ICAgICAgICBBZGQgdW5pdHRlc3RzIGZvciB0aGUgSmF2YSBwYXJzZXIgb2YgcHJlcGFyZS1DaGFu
Z2VMb2cKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTc1
MTk1CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgamF2
YV91bml0dGVzdHMuamF2YSBpcyB1bml0dGVzdCBjYXNlcyBmb3IgZ2V0X2Z1bmN0aW9uX2xpbmVf
cmFuZ2VzX2Zvcl9qYXZhKCkKKyAgICAgICAgb2YgcHJlcGFyZS1DaGFuZ2VMb2cuCisKKyAgICAg
ICAgKiBTY3JpcHRzL3ByZXBhcmUtQ2hhbmdlTG9nOgorICAgICAgICAoZ2V0X2Z1bmN0aW9uX2xp
bmVfcmFuZ2VzX2Zvcl9qYXZhKTogRml4ZWQgYSBwYXJzZXIgYnVnLgorCisgICAgICAgICAgICBp
bnRlcmZhY2UgSQorICAgICAgICAgICAgeworICAgICAgICAgICAgICAgIHZvaWQgZigpCisgICAg
ICAgICAgICAgICAgeworICAgICAgICAgICAgICAgIH0KKyAgICAgICAgICAgIH0KKworICAgICAg
ICBzaG91bGQgYmUgcmVjb2duaXplZCBhcyAiSS5mIiwgYW5kCisKKyAgICAgICAgICAgIGNsYXNz
IEMgaW50ZXJmYWNlIEkKKyAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICB2b2lkIGYoKQor
ICAgICAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICB9CisgICAgICAgICAgICB9CisKKyAg
ICAgICAgc2hvdWxkIGJlIHJlY29nbml6ZWQgYXMgIkMuZiIuCisgICAgICAgIFdpdGhvdXQgdGhp
cyBwYXRjaCwgYm90aCBhcmUgcmVjb2duaXplZCBhcyAiSS5mIi4KKworICAgICAgICAqIFNjcmlw
dHMvd2Via2l0cGVybC9wcmVwYXJlLUNoYW5nZUxvZ191bml0dGVzdC9wYXJzZXJfdW5pdHRlc3Rz
LnBsOgorICAgICAgICAqIFNjcmlwdHMvd2Via2l0cGVybC9wcmVwYXJlLUNoYW5nZUxvZ191bml0
dGVzdC9yZXNvdXJjZXMvamF2YV91bml0dGVzdHMtZXhwZWN0ZWQudHh0OiBBZGRlZC4KKyAgICAg
ICAgKiBTY3JpcHRzL3dlYmtpdHBlcmwvcHJlcGFyZS1DaGFuZ2VMb2dfdW5pdHRlc3QvcmVzb3Vy
Y2VzL2phdmFfdW5pdHRlc3RzLmphdmE6IEFkZGVkLgorICAgICAgICAoU2ltcGxlKToKKyAgICAg
ICAgKFNpbXBsZS5mdW5jMSk6CisgICAgICAgIChTaW1wbGUuZnVuYzIpOgorICAgICAgICAoU2lt
cGxlLmZ1bmMzKToKKyAgICAgICAgKFNpbXBsZS5mdW5jNCk6CisgICAgICAgIChTaW1wbGUuZnVu
YzUpOgorICAgICAgICAoU2ltcGxlLmZ1bmM2KToKKyAgICAgICAgKFNpbXBsZS5mdW5jNyk6Cisg
ICAgICAgIChTaW1wbGUuZnVuYzgpOgorICAgICAgICAoU2ltcGxlLmZ1bmM5KToKKyAgICAgICAg
KFNpbXBsZS5mdW5jMTApOgorICAgICAgICAoU2ltcGxlLmZ1bmNPdmVybG9hZGVkKToKKyAgICAg
ICAgKFNpbXBsZS5mdW5jMTEpOgorICAgICAgICAoU2ltcGxlLmZ1bmMxMik6CisgICAgICAgIChT
aW1wbGUuZnVuYzEzKToKKyAgICAgICAgKFNpbXBsZS5mdW5jMTQpOgorICAgICAgICAoU2ltcGxl
LmZ1bmMxNSk6CisgICAgICAgIChTaW1wbGUuZnVuYzE2KToKKyAgICAgICAgKFNpbXBsZS5mdW5j
MTcpOgorICAgICAgICAoU2ltcGxlLmZ1bmMxOCk6CisgICAgICAgIChTaW1wbGUuZnVuYzE5KToK
KyAgICAgICAgKFNpbXBsZS5mdW5jMjApOgorICAgICAgICAoU2ltcGxlLmZ1bmMyMSk6CisgICAg
ICAgIChEZXJpdmVkMSk6CisgICAgICAgIChEZXJpdmVkMS5EZXJpdmVkMSk6CisgICAgICAgIChE
ZXJpdmVkMS5mdW5jMjIpOgorICAgICAgICAoSW50ZXJmYWNlMSk6CisgICAgICAgIChJbnRlcmZh
Y2UyKToKKyAgICAgICAgKEludGVyZmFjZTIuZnVuYzIzKToKKyAgICAgICAgKERlcml2ZWQyKToK
KyAgICAgICAgKERlcml2ZWQyLkRlcml2ZWQyKToKKyAgICAgICAgKERlcml2ZWQyLmZ1bmMyMyk6
CisKIDIwMTEtMTItMjMgIERhbmllbCBCYXRlcyAgPGRiYXRlc0B3ZWJraXQub3JnPgogCiAgICAg
ICAgIFByb3ZpZGUgb3B0aW9uIHRvIGRpc2FibGUgTWFjIE9TIDEwLjcgYXBwbGljYXRpb24gcmVz
dW1lIHdoZW4gdXNpbmcKZGlmZiAtLWdpdCBhL1Rvb2xzL1NjcmlwdHMvcHJlcGFyZS1DaGFuZ2VM
b2cgYi9Ub29scy9TY3JpcHRzL3ByZXBhcmUtQ2hhbmdlTG9nCmluZGV4IGIyZjA3ZWY5NTg5ZDAx
ZDk2NzdmN2IzZDlkM2MxNDk5YTM0NjUyYWUuLjBjYmQ2ZDI0ODNmZGRiZTEwZTFmOWVlYzA0YjUz
ODRhYmNlODFmZDkgMTAwNzU1Ci0tLSBhL1Rvb2xzL1NjcmlwdHMvcHJlcGFyZS1DaGFuZ2VMb2cK
KysrIGIvVG9vbHMvU2NyaXB0cy9wcmVwYXJlLUNoYW5nZUxvZwpAQCAtOTA5LDYgKzkwOSw3IEBA
IHN1YiBnZXRfZnVuY3Rpb25fbGluZV9yYW5nZXNfZm9yX2phdmEoJCQpCiAgICAgbXkgJGluX2Jy
YWNlcyA9IDA7CiAgICAgbXkgJGluX25vbl9ibG9ja19icmFjZXMgPSAwOwogICAgIG15ICRjbGFz
c19vcl9pbnRlcmZhY2VfanVzdF9zZWVuID0gMDsKKyAgICBteSAkaW5fY2xhc3NfZGVjbGFyYXRp
b24gPSAwOwogCiAgICAgbXkgJHdvcmQgPSAiIjsKIApAQCAtOTc3LDYgKzk3OCw4IEBAIHN1YiBn
ZXRfZnVuY3Rpb25fbGluZV9yYW5nZXNfZm9yX2phdmEoJCQpCiAKICAgICAgICAgICAgICMgT3Bl
biBicmFjZS4KICAgICAgICAgICAgIGlmICgkMSBlcSAieyIpIHsKKyAgICAgICAgICAgICAgICAk
aW5fY2xhc3NfZGVjbGFyYXRpb24gPSAwOworCiAgICAgICAgICAgICAgICAgIyBQcm9tb3RlIHBv
dGVudGlhbCBuYW1lIHRvIHJlYWwgZnVuY3Rpb24gbmFtZSBhdCB0aGUKICAgICAgICAgICAgICAg
ICAjIHN0YXJ0IG9mIHRoZSBvdXRlciBsZXZlbCBzZXQgb2YgYnJhY2VzIChmdW5jdGlvbi9jbGFz
cy9pbnRlcmZhY2UgYm9keT8pLgogICAgICAgICAgICAgICAgIGlmICghJGluX25vbl9ibG9ja19i
cmFjZXMKQEAgLTEwNDUsNyArMTA0OCwxMCBAQCBzdWIgZ2V0X2Z1bmN0aW9uX2xpbmVfcmFuZ2Vz
X2Zvcl9qYXZhKCQkKQogICAgICAgICAgICAgICAgIG5leHQ7CiAgICAgICAgICAgICB9CiAKLSAg
ICAgICAgICAgIGlmICgkMSBlcSAiY2xhc3MiIG9yICQxIGVxICJpbnRlcmZhY2UiKSB7CisgICAg
ICAgICAgICBpZiAoJDEgZXEgImNsYXNzIikgeworICAgICAgICAgICAgICAgICRpbl9jbGFzc19k
ZWNsYXJhdGlvbiA9IDE7CisgICAgICAgICAgICB9CisgICAgICAgICAgICBpZiAoJDEgZXEgImNs
YXNzIiBvciAoISRpbl9jbGFzc19kZWNsYXJhdGlvbiBhbmQgJDEgZXEgImludGVyZmFjZSIpKSB7
CiAgICAgICAgICAgICAgICAgJGNsYXNzX29yX2ludGVyZmFjZV9qdXN0X3NlZW4gPSAxOwogICAg
ICAgICAgICAgICAgIG5leHQ7CiAgICAgICAgICAgICB9CmRpZmYgLS1naXQgYS9Ub29scy9TY3Jp
cHRzL3dlYmtpdHBlcmwvcHJlcGFyZS1DaGFuZ2VMb2dfdW5pdHRlc3QvcGFyc2VyX3VuaXR0ZXN0
cy5wbCBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0cGVybC9wcmVwYXJlLUNoYW5nZUxvZ191bml0dGVz
dC9wYXJzZXJfdW5pdHRlc3RzLnBsCmluZGV4IDEyYjcyNWVhMWRiNDMwNzNkYjkwNjYwZjI0NTg5
ZmQ2NjdiZDg2ODMuLjUyYjBhYzE0N2IwYzgxNGFlMGRjNjg2YmJiNTQ1ZDAwNmQ1ODBiODEgMTAw
NjQ0Ci0tLSBhL1Rvb2xzL1NjcmlwdHMvd2Via2l0cGVybC9wcmVwYXJlLUNoYW5nZUxvZ191bml0
dGVzdC9wYXJzZXJfdW5pdHRlc3RzLnBsCisrKyBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0cGVybC9w
cmVwYXJlLUNoYW5nZUxvZ191bml0dGVzdC9wYXJzZXJfdW5pdHRlc3RzLnBsCkBAIC0zMiw3ICsz
Miw4IEBAIHVzZSBUZXN0OjpNb3JlOwogdXNlIGxpYiBGaWxlOjpTcGVjLT5jYXRkaXIoJEZpbmRC
aW46OkJpbiwgIi4uIik7CiB1c2UgTG9hZEFzTW9kdWxlIHF3KFByZXBhcmVDaGFuZ2VMb2cgcHJl
cGFyZS1DaGFuZ2VMb2cpOwogCi1teSAldGVzdEZpbGVzID0gKCJwZXJsX3VuaXR0ZXN0cy5wbCIg
PT4gInBlcmwiKTsKK215ICV0ZXN0RmlsZXMgPSAoInBlcmxfdW5pdHRlc3RzLnBsIiA9PiAicGVy
bCIsCisgICAgICAgICAgICAgICAgICJqYXZhX3VuaXR0ZXN0cy5qYXZhIiA9PiAiamF2YSIpOwog
CiBteSAkcmVzZXRSZXN1bHRzOwogR2V0T3B0aW9ucygncmVzZXQtcmVzdWx0cycgPT4gXCRyZXNl
dFJlc3VsdHMpOwpkaWZmIC0tZ2l0IGEvVG9vbHMvU2NyaXB0cy93ZWJraXRwZXJsL3ByZXBhcmUt
Q2hhbmdlTG9nX3VuaXR0ZXN0L3Jlc291cmNlcy9qYXZhX3VuaXR0ZXN0cy1leHBlY3RlZC50eHQg
Yi9Ub29scy9TY3JpcHRzL3dlYmtpdHBlcmwvcHJlcGFyZS1DaGFuZ2VMb2dfdW5pdHRlc3QvcmVz
b3VyY2VzL2phdmFfdW5pdHRlc3RzLWV4cGVjdGVkLnR4dApuZXcgZmlsZSBtb2RlIDEwMDY0NApp
bmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi4wMjhhZDMxYWY0
Yjg1YjBjMzBlMDQ4NGFkNWQzNGJmYTM2MDdhNDMwCi0tLSAvZGV2L251bGwKKysrIGIvVG9vbHMv
U2NyaXB0cy93ZWJraXRwZXJsL3ByZXBhcmUtQ2hhbmdlTG9nX3VuaXR0ZXN0L3Jlc291cmNlcy9q
YXZhX3VuaXR0ZXN0cy1leHBlY3RlZC50eHQKQEAgLTAsMCArMSwzMTcgQEAKK1sKKyAgWworICAg
ICcyMCcsCisgICAgJzI2JywKKyAgICAnU2ltcGxlJworICBdLAorICBbCisgICAgJzI2JywKKyAg
ICAnMjgnLAorICAgICdTaW1wbGUuZnVuYzEnCisgIF0sCisgIFsKKyAgICAnMjknLAorICAgICcz
MCcsCisgICAgJ1NpbXBsZScKKyAgXSwKKyAgWworICAgICczMCcsCisgICAgJzMzJywKKyAgICAn
U2ltcGxlLmZ1bmMyJworICBdLAorICBbCisgICAgJzM0JywKKyAgICAnMzQnLAorICAgICdTaW1w
bGUnCisgIF0sCisgIFsKKyAgICAnMzUnLAorICAgICczNycsCisgICAgJ1NpbXBsZS5mdW5jMycK
KyAgXSwKKyAgWworICAgICczOCcsCisgICAgJzM4JywKKyAgICAnU2ltcGxlJworICBdLAorICBb
CisgICAgJzM5JywKKyAgICAnMzknLAorICAgICdTaW1wbGUuZnVuYzQnCisgIF0sCisgIFsKKyAg
ICAnNDAnLAorICAgICc0MScsCisgICAgJ1NpbXBsZScKKyAgXSwKKyAgWworICAgICc0MScsCisg
ICAgJzQ0JywKKyAgICAnU2ltcGxlLmZ1bmM1JworICBdLAorICBbCisgICAgJzQ1JywKKyAgICAn
NTInLAorICAgICdTaW1wbGUnCisgIF0sCisgIFsKKyAgICAnNTInLAorICAgICc1NCcsCisgICAg
J1NpbXBsZS5mdW5jNicKKyAgXSwKKyAgWworICAgICc1NScsCisgICAgJzU2JywKKyAgICAnU2lt
cGxlJworICBdLAorICBbCisgICAgJzU2JywKKyAgICAnNTgnLAorICAgICdTaW1wbGUuZnVuYzcn
CisgIF0sCisgIFsKKyAgICAnNTknLAorICAgICc2MicsCisgICAgJ1NpbXBsZScKKyAgXSwKKyAg
WworICAgICc2MCcsCisgICAgJzY0JywKKyAgICAnU2ltcGxlLmZ1bmM4JworICBdLAorICBbCisg
ICAgJzY1JywKKyAgICAnNjcnLAorICAgICdTaW1wbGUnCisgIF0sCisgIFsKKyAgICAnNjYnLAor
ICAgICc2OScsCisgICAgJ1NpbXBsZS5mdW5jOScKKyAgXSwKKyAgWworICAgICc3MCcsCisgICAg
JzcxJywKKyAgICAnU2ltcGxlJworICBdLAorICBbCisgICAgJzcxJywKKyAgICAnNzMnLAorICAg
ICdTaW1wbGUuZnVuYzEwJworICBdLAorICBbCisgICAgJzc0JywKKyAgICAnNzUnLAorICAgICdT
aW1wbGUnCisgIF0sCisgIFsKKyAgICAnNzUnLAorICAgICc3NycsCisgICAgJ1NpbXBsZS5mdW5j
T3ZlcmxvYWRlZCcKKyAgXSwKKyAgWworICAgICc3OCcsCisgICAgJzc5JywKKyAgICAnU2ltcGxl
JworICBdLAorICBbCisgICAgJzc5JywKKyAgICAnODEnLAorICAgICdTaW1wbGUuZnVuY092ZXJs
b2FkZWQnCisgIF0sCisgIFsKKyAgICAnODInLAorICAgICc4MycsCisgICAgJ1NpbXBsZScKKyAg
XSwKKyAgWworICAgICc4MycsCisgICAgJzg1JywKKyAgICAnU2ltcGxlLmZ1bmNPdmVybG9hZGVk
JworICBdLAorICBbCisgICAgJzg2JywKKyAgICAnODcnLAorICAgICdTaW1wbGUnCisgIF0sCisg
IFsKKyAgICAnODcnLAorICAgICc4OScsCisgICAgJ1NpbXBsZS5mdW5jMTEnCisgIF0sCisgIFsK
KyAgICAnOTAnLAorICAgICc5MScsCisgICAgJ1NpbXBsZScKKyAgXSwKKyAgWworICAgICc5MScs
CisgICAgJzkzJywKKyAgICAnU2ltcGxlLmZ1bmMxMicKKyAgXSwKKyAgWworICAgICc5NCcsCisg
ICAgJzk1JywKKyAgICAnU2ltcGxlJworICBdLAorICBbCisgICAgJzk1JywKKyAgICAnOTcnLAor
ICAgICdTaW1wbGUuZnVuYzEzJworICBdLAorICBbCisgICAgJzk4JywKKyAgICAnOTknLAorICAg
ICdTaW1wbGUnCisgIF0sCisgIFsKKyAgICAnOTknLAorICAgICcxMDEnLAorICAgICdTaW1wbGUu
ZnVuYzE0JworICBdLAorICBbCisgICAgJzEwMicsCisgICAgJzEwMycsCisgICAgJ1NpbXBsZScK
KyAgXSwKKyAgWworICAgICcxMDMnLAorICAgICcxMDUnLAorICAgICdTaW1wbGUuZnVuYzE1Jwor
ICBdLAorICBbCisgICAgJzEwNicsCisgICAgJzEwNycsCisgICAgJ1NpbXBsZScKKyAgXSwKKyAg
WworICAgICcxMDcnLAorICAgICcxMDknLAorICAgICdTaW1wbGUuZnVuYzE2JworICBdLAorICBb
CisgICAgJzExMCcsCisgICAgJzExMScsCisgICAgJ1NpbXBsZScKKyAgXSwKKyAgWworICAgICcx
MTEnLAorICAgICcxMTMnLAorICAgICdTaW1wbGUuZnVuYzE3JworICBdLAorICBbCisgICAgJzEx
NCcsCisgICAgJzExNScsCisgICAgJ1NpbXBsZScKKyAgXSwKKyAgWworICAgICcxMTUnLAorICAg
ICcxMTcnLAorICAgICdTaW1wbGUuZnVuYzE4JworICBdLAorICBbCisgICAgJzExOCcsCisgICAg
JzExOScsCisgICAgJ1NpbXBsZScKKyAgXSwKKyAgWworICAgICcxMTknLAorICAgICcxMjEnLAor
ICAgICdTaW1wbGUuZnVuYzE5JworICBdLAorICBbCisgICAgJzEyMicsCisgICAgJzEyMycsCisg
ICAgJ1NpbXBsZScKKyAgXSwKKyAgWworICAgICcxMjMnLAorICAgICcxMjUnLAorICAgICdTaW1w
bGUuZnVuYzIwJworICBdLAorICBbCisgICAgJzEyNicsCisgICAgJzEyNycsCisgICAgJ1NpbXBs
ZScKKyAgXSwKKyAgWworICAgICcxMjcnLAorICAgICcxMjknLAorICAgICdTaW1wbGUuZnVuYzIx
JworICBdLAorICBbCisgICAgJzEzMCcsCisgICAgJzEzMCcsCisgICAgJ1NpbXBsZScKKyAgXSwK
KyAgWworICAgICcxMzUnLAorICAgICcxMzcnLAorICAgICdEZXJpdmVkMScKKyAgXSwKKyAgWwor
ICAgICcxMzcnLAorICAgICcxMzknLAorICAgICdEZXJpdmVkMS5EZXJpdmVkMScKKyAgXSwKKyAg
WworICAgICcxNDAnLAorICAgICcxNDEnLAorICAgICdEZXJpdmVkMScKKyAgXSwKKyAgWworICAg
ICcxNDEnLAorICAgICcxNDMnLAorICAgICdEZXJpdmVkMS5mdW5jMjInCisgIF0sCisgIFsKKyAg
ICAnMTQ0JywKKyAgICAnMTQ0JywKKyAgICAnRGVyaXZlZDEnCisgIF0sCisgIFsKKyAgICAnMTQ2
JywKKyAgICAnMTQ4JywKKyAgICAnSW50ZXJmYWNlMScKKyAgXSwKKyAgWworICAgICcxNTAnLAor
ICAgICcxNTQnLAorICAgICdJbnRlcmZhY2UyJworICBdLAorICBbCisgICAgJzE1NCcsCisgICAg
JzE1NicsCisgICAgJ0ludGVyZmFjZTIuZnVuYzIzJworICBdLAorICBbCisgICAgJzE1NycsCisg
ICAgJzE1NycsCisgICAgJ0ludGVyZmFjZTInCisgIF0sCisgIFsKKyAgICAnMTU5JywKKyAgICAn
MTYxJywKKyAgICAnRGVyaXZlZDInCisgIF0sCisgIFsKKyAgICAnMTYxJywKKyAgICAnMTYzJywK
KyAgICAnRGVyaXZlZDIuRGVyaXZlZDInCisgIF0sCisgIFsKKyAgICAnMTY0JywKKyAgICAnMTY1
JywKKyAgICAnRGVyaXZlZDInCisgIF0sCisgIFsKKyAgICAnMTY1JywKKyAgICAnMTY3JywKKyAg
ICAnRGVyaXZlZDIuZnVuYzIzJworICBdLAorICBbCisgICAgJzE2OCcsCisgICAgJzE2OCcsCisg
ICAgJ0Rlcml2ZWQyJworICBdCitdCmRpZmYgLS1naXQgYS9Ub29scy9TY3JpcHRzL3dlYmtpdHBl
cmwvcHJlcGFyZS1DaGFuZ2VMb2dfdW5pdHRlc3QvcmVzb3VyY2VzL2phdmFfdW5pdHRlc3RzLmph
dmEgYi9Ub29scy9TY3JpcHRzL3dlYmtpdHBlcmwvcHJlcGFyZS1DaGFuZ2VMb2dfdW5pdHRlc3Qv
cmVzb3VyY2VzL2phdmFfdW5pdHRlc3RzLmphdmEKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXgg
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uZWJlZTkxNGY5ZGM2NWUy
ZjZiNzcyNDc1ZmY4MmQ5YTYxYzZmOTljMQotLS0gL2Rldi9udWxsCisrKyBiL1Rvb2xzL1Njcmlw
dHMvd2Via2l0cGVybC9wcmVwYXJlLUNoYW5nZUxvZ191bml0dGVzdC9yZXNvdXJjZXMvamF2YV91
bml0dGVzdHMuamF2YQpAQCAtMCwwICsxLDE2OCBAQAorLyoKKyAqIENvcHlyaWdodCAoQykgMjAx
MSBHb29nbGUgSW5jLiAgQWxsIHJpZ2h0cyByZXNlcnZlZC4KKyAqCisgKiBUaGlzIGxpYnJhcnkg
aXMgZnJlZSBzb2Z0d2FyZTsgeW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29yCisgKiBtb2Rp
ZnkgaXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgTGlicmFyeSBHZW5lcmFsIFB1YmxpYwor
ICogTGljZW5zZSBhcyBwdWJsaXNoZWQgYnkgdGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbjsg
ZWl0aGVyCisgKiB2ZXJzaW9uIDIgb2YgdGhlIExpY2Vuc2UsIG9yIChhdCB5b3VyIG9wdGlvbikg
YW55IGxhdGVyIHZlcnNpb24uCisgKgorICogVGhpcyBsaWJyYXJ5IGlzIGRpc3RyaWJ1dGVkIGlu
IHRoZSBob3BlIHRoYXQgaXQgd2lsbCBiZSB1c2VmdWwsCisgKiBidXQgV0lUSE9VVCBBTlkgV0FS
UkFOVFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBvZgorICogTUVSQ0hBTlRB
QklMSVRZIG9yIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFLiAgU2VlIHRoZSBHTlUK
KyAqIExpYnJhcnkgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBmb3IgbW9yZSBkZXRhaWxzLgorICoK
KyAqIFlvdSBzaG91bGQgaGF2ZSByZWNlaXZlZCBhIGNvcHkgb2YgdGhlIEdOVSBMaWJyYXJ5IEdl
bmVyYWwgUHVibGljIExpY2Vuc2UKKyAqIGFsb25nIHdpdGggdGhpcyBsaWJyYXJ5OyBzZWUgdGhl
IGZpbGUgQ09QWUlORy5MSUIuICBJZiBub3QsIHdyaXRlIHRvCisgKiB0aGUgRnJlZSBTb2Z0d2Fy
ZSBGb3VuZGF0aW9uLCBJbmMuLCA1MSBGcmFua2xpbiBTdHJlZXQsIEZpZnRoIEZsb29yLAorICog
Qm9zdG9uLCBNQSAwMjExMC0xMzAxLCBVU0EuCisgKi8KKworcHVibGljIGNsYXNzIFNpbXBsZQor
eworICAgIGludCBhOworICAgIFN0cmluZyBiOworICAgIGZpbmFsIGludCBjID0gMTIzNDU7CisK
KyAgICB2b2lkIGZ1bmMxKCkKKyAgICB7CisgICAgfQorCisgICAgdm9pZCBmdW5jMigpCisgICAg
eworICAgICAgICByZXR1cm4gMTIzOworICAgIH0KKworICAgIHZvaWQgZnVuYzMoKSB7CisgICAg
ICAgIHJldHVybiAxMjM7CisgICAgfQorCisgICAgdm9pZCBmdW5jNCgpIHsgcmV0dXJuIDEyMzsg
fQorCisgICAgdm9pZCBmdW5jNSgpCisgICAgeworICAgICAgICAvKiBjb21tZW50ICovCisgICAg
fQorCisgICAgLyoKKyAgICAgIHZvaWQgZnVuY0luc2lkZUNvbW1lbnQoKQorICAgICAgeworICAg
ICAgfQorICAgICovCisKKyAgICB2b2lkIGZ1bmM2KGludCBhKQorICAgIHsKKyAgICB9CisKKyAg
ICB2b2lkIGZ1bmM3KGludCBhLCBpbnQgYiwgaW50IGMpCisgICAgeworICAgIH0KKworICAgIHZv
aWQgZnVuYzgoaW50IGEsIGludCBiLAorICAgICAgICAgICAgICAgaW50IGMsIGludCBkCisgICAg
ICAgICAgICAgICAsIGludCBlLCBpbnQgZikKKyAgICB7CisgICAgfQorCisgICAgdm9pZCBmdW5j
OQorICAgICAgICAoaW50IGEsIGludCBiKQorICAgIHsKKyAgICB9CisKKyAgICBMaW5rZWRMaXN0
IGZ1bmMxMCgpCisgICAgeworICAgIH0KKworICAgIHZvaWQgZnVuY092ZXJsb2FkZWQoKQorICAg
IHsKKyAgICB9CisKKyAgICB2b2lkIGZ1bmNPdmVybG9hZGVkKGludCBhKQorICAgIHsKKyAgICB9
CisKKyAgICB2b2lkIGZ1bmNPdmVybG9hZGVkKGZsb2F0IGEpCisgICAgeworICAgIH0KKworICAg
IHN0YXRpYyB2b2lkIGZ1bmMxMSgpCisgICAgeworICAgIH0KKworICAgIHB1YmxpYyB2b2lkIGZ1
bmMxMigpCisgICAgeworICAgIH0KKworICAgIHByb3RlY3RlZCB2b2lkIGZ1bmMxMygpCisgICAg
eworICAgIH0KKworICAgIHByaXZhdGUgdm9pZCBmdW5jMTQoKQorICAgIHsKKyAgICB9CisKKyAg
ICBzdGF0aWMgdm9pZCBmdW5jMTUoKQorICAgIHsKKyAgICB9CisKKyAgICBmaW5hbCB2b2lkIGZ1
bmMxNigpCisgICAgeworICAgIH0KKworICAgIGFic3RyYWN0IHZvaWQgZnVuYzE3KCkKKyAgICB7
CisgICAgfQorCisgICAgc3luY2hyb25pemVkIHZvaWQgZnVuYzE4KCkKKyAgICB7CisgICAgfQor
CisgICAgZmluYWwgc3RhdGljIHB1YmxpYyBzeW5jaHJvbml6ZWQgdm9pZCBmdW5jMTkoKQorICAg
IHsKKyAgICB9CisKKyAgICB2b2lkIGZ1bmMyMCgpIHRocm93cyBJT0V4Y2VwdGlvbgorICAgIHsK
KyAgICB9CisKKyAgICB2b2lkIGZ1bmMyMSgpIHRocm93cyBJT0V4Y2VwdGlvbiwgQXJpdGhtZXRp
Y0V4Y2VwdGlvbgorICAgIHsKKyAgICB9Cit9CisKK2ltcG9ydCBqYXZhLnV0aWwuKjsKK2ltcG9y
dCBqYXZhLm1hdGguKjsKKworY2xhc3MgRGVyaXZlZDEgZXh0ZW5kcyBCYXNlCit7CisgICAgcHVi
bGljIERlcml2ZWQxKCkKKyAgICB7CisgICAgfQorCisgICAgcHVibGljIGZ1bmMyMigpCisgICAg
eworICAgIH0KK30KKworaW50ZXJmYWNlIEludGVyZmFjZTEKK3sKK30KKworaW50ZXJmYWNlIElu
dGVyZmFjZTIKK3sKKyAgICBpbnQgYTsKKworICAgIHZvaWQgZnVuYzIzKCkKKyAgICB7CisgICAg
fQorfQorCitjbGFzcyBEZXJpdmVkMiBleHRlbmRzIEJhc2UgaW50ZXJmYWNlIEludGVyZmFjZTEs
IEludGVyZmFjZTIKK3sKKyAgICBwdWJsaWMgRGVyaXZlZDIoKQorICAgIHsKKyAgICB9CisKKyAg
ICBwdWJsaWMgZnVuYzIzKCkKKyAgICB7CisgICAgfQorfQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>