<?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>51754</bug_id>
          
          <creation_ts>2010-12-30 09:54:01 -0800</creation_ts>
          <short_desc>WebKit 2 does not build on 64bits with a recent GCC</short_desc>
          <delta_ts>2011-01-02 17:30:12 -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>New Bugs</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</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>
          <dependson>51629</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Benjamin Poulain">benjamin</reporter>
          <assigned_to name="Benjamin Poulain">benjamin</assigned_to>
          <cc>andersca</cc>
    
    <cc>commit-queue</cc>
    
    <cc>joepeck</cc>
    
    <cc>kbalazs</cc>
    
    <cc>ossy</cc>
    
    <cc>sam</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>327949</commentid>
    <comment_count>0</comment_count>
    <who name="Benjamin Poulain">benjamin</who>
    <bug_when>2010-12-30 09:54:01 -0800</bug_when>
    <thetext>Following http://trac.webkit.org/changeset/74690, WebKit 2 does not compile on 64 bits with a recent GCC.

The problem comes from the use of the type &quot;unsigned long long&quot; in the encoders and decoders. This type can be different from uint64_t on 64 bits, in which case it does not have any specialization for encoding and decoding.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>327952</commentid>
    <comment_count>1</comment_count>
      <attachid>77686</attachid>
    <who name="Benjamin Poulain">benjamin</who>
    <bug_when>2010-12-30 10:09:40 -0800</bug_when>
    <thetext>Created attachment 77686
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>328038</commentid>
    <comment_count>2</comment_count>
      <attachid>77686</attachid>
    <who name="Sam Weinig">sam</who>
    <bug_when>2010-12-30 14:15:13 -0800</bug_when>
    <thetext>Comment on attachment 77686
Patch

You should instead change the type in OriginAndDatabases.h to be uint64_t.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>328041</commentid>
    <comment_count>3</comment_count>
    <who name="Benjamin Poulain">benjamin</who>
    <bug_when>2010-12-30 14:31:38 -0800</bug_when>
    <thetext>(In reply to comment #2)
&gt; (From update of attachment 77686 [details])
&gt; You should instead change the type in OriginAndDatabases.h to be uint64_t.

Ok, I&apos;ll do that tomorrow.

I thought about changing the class to use uint64_t but the type is almost never used in WebKit so I assumed it not commonly used by the project.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>328399</commentid>
    <comment_count>4</comment_count>
      <attachid>77777</attachid>
    <who name="Benjamin Poulain">benjamin</who>
    <bug_when>2011-01-02 09:28:30 -0800</bug_when>
    <thetext>Created attachment 77777
Sorry for the delay, quick update :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>328401</commentid>
    <comment_count>5</comment_count>
    <who name="Benjamin Poulain">benjamin</who>
    <bug_when>2011-01-02 09:57:19 -0800</bug_when>
    <thetext>*** Bug 51781 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>328402</commentid>
    <comment_count>6</comment_count>
    <who name="Balazs Kelemen">kbalazs</who>
    <bug_when>2011-01-02 10:14:10 -0800</bug_when>
    <thetext>I better like my patch (what a cocky person I am) because that allows using 
either int, long, long long, int32_t and int64_t and the appropriate unsigned types
at the call sites so hopefully it eliminates the possibility of further build breakage.
If you agree, please invert the duplicate marking :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>328407</commentid>
    <comment_count>7</comment_count>
    <who name="Benjamin Poulain">benjamin</who>
    <bug_when>2011-01-02 11:28:19 -0800</bug_when>
    <thetext>(In reply to comment #6)
&gt; I better like my patch (what a cocky person I am) because that allows using 
&gt; either int, long, long long, int32_t and int64_t and the appropriate unsigned types
&gt; at the call sites so hopefully it eliminates the possibility of further build breakage.

It already does support the types up to 64 bits. The problem is, &quot;long long int&quot; is not necessarily 64 bits, that is why gcc refuses passing this type to a &quot;long int&quot;.

stdint have been introduced to solve the problem that different compilers have different size of types. I would use that :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>328458</commentid>
    <comment_count>8</comment_count>
      <attachid>77777</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2011-01-02 17:30:04 -0800</bug_when>
    <thetext>Comment on attachment 77777
Sorry for the delay, quick update :)

Clearing flags on attachment: 77777

Committed r74882: &lt;http://trac.webkit.org/changeset/74882&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>328459</commentid>
    <comment_count>9</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2011-01-02 17:30:12 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>77686</attachid>
            <date>2010-12-30 10:09:40 -0800</date>
            <delta_ts>2011-01-02 09:28:25 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-51754-20101230191506.patch</filename>
            <type>text/plain</type>
            <size>3517</size>
            <attacher name="Benjamin Poulain">benjamin</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYktpdDIvQ2hhbmdlTG9nIGIvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXgg
YTVkZjhiZGRjYTNmNDY0ZDA5OGI0OTI5MDkyM2VkYWUxOTBlZDEzZi4uODkzMWFmNzY4N2M4Yzg5
ZjVkOWJkOTNjNzNlZTY5MGZhZmZmYWQ1YSAxMDA2NDQKLS0tIGEvV2ViS2l0Mi9DaGFuZ2VMb2cK
KysrIGIvV2ViS2l0Mi9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNyBAQAorMjAxMC0xMi0zMCAgQmVu
amFtaW4gUG91bGFpbiAgPGJlbmphbWluLnBvdWxhaW5Abm9raWEuY29tPgorCisgICAgICAgIFJl
dmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFdlYktpdCAyIGRvZXMgbm90IGJ1
aWxkIG9uIDY0Yml0cyB3aXRoIGEgcmVjZW50IEdDQworICAgICAgICBodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NTE3NTQKKworICAgICAgICBFeHBsaWNpdGVseSB1c2Ug
dGhlIDY0IGJpdHMgdHlwZSB3aGVuIGVuY29kaW5nIGFuZCBkZWNvZGluZyB0aGUgYXR0cmlidXRl
cyBvZiBEYXRhYmFzZURldGFpbHMuCisKKyAgICAgICAgKiBTaGFyZWQvT3JpZ2luQW5kRGF0YWJh
c2VzLmNwcDoKKyAgICAgICAgKFdlYktpdDo6T3JpZ2luQW5kRGF0YWJhc2VzOjplbmNvZGUpOgor
ICAgICAgICAoV2ViS2l0OjpPcmlnaW5BbmREYXRhYmFzZXM6OmRlY29kZSk6CisgICAgICAgICog
U2hhcmVkL1dlYkNvcmVBcmd1bWVudENvZGVycy5oOgorCiAyMDEwLTEyLTE1ICBBbXJ1dGggUmFq
ICA8YW1ydXRocmFqQG1vdG9yb2xhLmNvbT4gYW5kIFJhdmkgS2FzaWJoYXRsYSAgPHJhdmkua2Fz
aWJoYXRsYUBtb3Rvcm9sYS5jb20+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgTWFydGluIFJvYmlu
c29uLgpkaWZmIC0tZ2l0IGEvV2ViS2l0Mi9TaGFyZWQvT3JpZ2luQW5kRGF0YWJhc2VzLmNwcCBi
L1dlYktpdDIvU2hhcmVkL09yaWdpbkFuZERhdGFiYXNlcy5jcHAKaW5kZXggNGRiN2JmMGRhYWU2
MTFmMzM1NGIwMGRjNTFkM2NiYmY5ZjQ0YzlmYS4uYjBjYTU0NDg2MTdmYTVlYzgwZWFmOWRiZTE1
ZDRlYzM4ZjFkOTRiOCAxMDA2NDQKLS0tIGEvV2ViS2l0Mi9TaGFyZWQvT3JpZ2luQW5kRGF0YWJh
c2VzLmNwcAorKysgYi9XZWJLaXQyL1NoYXJlZC9PcmlnaW5BbmREYXRhYmFzZXMuY3BwCkBAIC0z
MywxMiArMzMsMTkgQEAgbmFtZXNwYWNlIFdlYktpdCB7CiAKIHZvaWQgT3JpZ2luQW5kRGF0YWJh
c2VzOjplbmNvZGUoQ29yZUlQQzo6QXJndW1lbnRFbmNvZGVyKiBlbmNvZGVyKSBjb25zdAogewot
ICAgIGVuY29kZXItPmVuY29kZShDb3JlSVBDOjpJbihvcmlnaW5JZGVudGlmaWVyLCBvcmlnaW5R
dW90YSwgb3JpZ2luVXNhZ2UsIGRhdGFiYXNlcykpOworICAgIGVuY29kZXItPmVuY29kZShDb3Jl
SVBDOjpJbihvcmlnaW5JZGVudGlmaWVyLCBzdGF0aWNfY2FzdDx1aW50NjRfdD4ob3JpZ2luUXVv
dGEpLCBzdGF0aWNfY2FzdDx1aW50NjRfdD4ob3JpZ2luVXNhZ2UpLCBkYXRhYmFzZXMpKTsKIH0K
IAogYm9vbCBPcmlnaW5BbmREYXRhYmFzZXM6OmRlY29kZShDb3JlSVBDOjpBcmd1bWVudERlY29k
ZXIqIGRlY29kZXIsIE9yaWdpbkFuZERhdGFiYXNlcyYgb3JpZ2luQW5kRGF0YWJhc2VzKQogewot
ICAgIHJldHVybiBkZWNvZGVyLT5kZWNvZGUoQ29yZUlQQzo6T3V0KG9yaWdpbkFuZERhdGFiYXNl
cy5vcmlnaW5JZGVudGlmaWVyLCBvcmlnaW5BbmREYXRhYmFzZXMub3JpZ2luUXVvdGEsIG9yaWdp
bkFuZERhdGFiYXNlcy5vcmlnaW5Vc2FnZSwgb3JpZ2luQW5kRGF0YWJhc2VzLmRhdGFiYXNlcykp
OworICAgIHVpbnQ2NF90IG9yaWdpblF1b3RhOworICAgIHVpbnQ2NF90IG9yaWdpblVzYWdlOwor
ICAgIGlmICghZGVjb2Rlci0+ZGVjb2RlKENvcmVJUEM6Ok91dChvcmlnaW5BbmREYXRhYmFzZXMu
b3JpZ2luSWRlbnRpZmllciwgb3JpZ2luUXVvdGEsIG9yaWdpblVzYWdlLCBvcmlnaW5BbmREYXRh
YmFzZXMuZGF0YWJhc2VzKSkpCisgICAgICAgIHJldHVybiBmYWxzZTsKKworICAgIG9yaWdpbkFu
ZERhdGFiYXNlcy5vcmlnaW5RdW90YSA9IG9yaWdpblF1b3RhOworICAgIG9yaWdpbkFuZERhdGFi
YXNlcy5vcmlnaW5Vc2FnZSA9IG9yaWdpblVzYWdlOworICAgIHJldHVybiB0cnVlOwogfQogCiB9
IC8vIG5hbWVzcGFjZSBXZWJLaXQKZGlmZiAtLWdpdCBhL1dlYktpdDIvU2hhcmVkL1dlYkNvcmVB
cmd1bWVudENvZGVycy5oIGIvV2ViS2l0Mi9TaGFyZWQvV2ViQ29yZUFyZ3VtZW50Q29kZXJzLmgK
aW5kZXggYjdlYWQxOGE1ZWZkZTM3ZjhkMTJiNTljM2YwZTQzYmNlN2Q5NjgyYy4uZGQ3MWY3NTY3
MWU2M2M1ZmZjODQyZTE4MzA2MGNmZmFkYjdmNjcxNCAxMDA2NDQKLS0tIGEvV2ViS2l0Mi9TaGFy
ZWQvV2ViQ29yZUFyZ3VtZW50Q29kZXJzLmgKKysrIGIvV2ViS2l0Mi9TaGFyZWQvV2ViQ29yZUFy
Z3VtZW50Q29kZXJzLmgKQEAgLTM3NywxOCArMzc3LDE4IEBAIHRlbXBsYXRlPD4gc3RydWN0IEFy
Z3VtZW50Q29kZXI8V2ViQ29yZTo6Q29tcG9zaXRpb25VbmRlcmxpbmU+IHsKIHRlbXBsYXRlPD4g
c3RydWN0IEFyZ3VtZW50Q29kZXI8V2ViQ29yZTo6RGF0YWJhc2VEZXRhaWxzPiB7CiAgICAgc3Rh
dGljIHZvaWQgZW5jb2RlKEFyZ3VtZW50RW5jb2RlciogZW5jb2RlciwgY29uc3QgV2ViQ29yZTo6
RGF0YWJhc2VEZXRhaWxzJiBkZXRhaWxzKQogICAgIHsKLSAgICAgICAgZW5jb2Rlci0+ZW5jb2Rl
KENvcmVJUEM6OkluKGRldGFpbHMubmFtZSgpLCBkZXRhaWxzLmRpc3BsYXlOYW1lKCksIGRldGFp
bHMuZXhwZWN0ZWRVc2FnZSgpLCBkZXRhaWxzLmN1cnJlbnRVc2FnZSgpKSk7CisgICAgICAgIGVu
Y29kZXItPmVuY29kZShDb3JlSVBDOjpJbihkZXRhaWxzLm5hbWUoKSwgZGV0YWlscy5kaXNwbGF5
TmFtZSgpLCBzdGF0aWNfY2FzdDx1aW50NjRfdD4oZGV0YWlscy5leHBlY3RlZFVzYWdlKCkpLCBz
dGF0aWNfY2FzdDx1aW50NjRfdD4oZGV0YWlscy5jdXJyZW50VXNhZ2UoKSkpKTsKICAgICB9Ci0g
ICAgCisKICAgICBzdGF0aWMgYm9vbCBkZWNvZGUoQXJndW1lbnREZWNvZGVyKiBkZWNvZGVyLCBX
ZWJDb3JlOjpEYXRhYmFzZURldGFpbHMmIGRldGFpbHMpCiAgICAgewogICAgICAgICBTdHJpbmcg
bmFtZTsKICAgICAgICAgU3RyaW5nIGRpc3BsYXlOYW1lOwotICAgICAgICB1bnNpZ25lZCBsb25n
IGxvbmcgZXhwZWN0ZWRVc2FnZTsKLSAgICAgICAgdW5zaWduZWQgbG9uZyBsb25nIGN1cnJlbnRV
c2FnZTsKKyAgICAgICAgdWludDY0X3QgZXhwZWN0ZWRVc2FnZTsKKyAgICAgICAgdWludDY0X3Qg
Y3VycmVudFVzYWdlOwogICAgICAgICBpZiAoIWRlY29kZXItPmRlY29kZShDb3JlSVBDOjpPdXQo
bmFtZSwgZGlzcGxheU5hbWUsIGV4cGVjdGVkVXNhZ2UsIGN1cnJlbnRVc2FnZSkpKQogICAgICAg
ICAgICAgcmV0dXJuIGZhbHNlOwotICAgICAgICAKKwogICAgICAgICBkZXRhaWxzID0gV2ViQ29y
ZTo6RGF0YWJhc2VEZXRhaWxzKG5hbWUsIGRpc3BsYXlOYW1lLCBleHBlY3RlZFVzYWdlLCBjdXJy
ZW50VXNhZ2UpOwogICAgICAgICByZXR1cm4gdHJ1ZTsKICAgICB9Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>77777</attachid>
            <date>2011-01-02 09:28:30 -0800</date>
            <delta_ts>2011-01-02 17:30:04 -0800</delta_ts>
            <desc>Sorry for the delay, quick update :)</desc>
            <filename>bug-51754-20110102183351.patch</filename>
            <type>text/plain</type>
            <size>3799</size>
            <attacher name="Benjamin Poulain">benjamin</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYkNvcmUvQ2hhbmdlTG9nIGIvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXgg
NDI1NmM5MzY3YTU4MTIzODg2ODE5MGFmNTQ4NDc5ZDkzN2JhZTBkNi4uMzVmYmQ1MjIyZDU3OGFl
MjQ4NmM3NDRjNmYzNzM1NTZmNWUyNTM3YSAxMDA2NDQKLS0tIGEvV2ViQ29yZS9DaGFuZ2VMb2cK
KysrIGIvV2ViQ29yZS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNiBAQAorMjAxMS0wMS0wMiAgQmVu
amFtaW4gUG91bGFpbiAgPGJlbmphbWluLnBvdWxhaW5Abm9raWEuY29tPgorCisgICAgICAgIFJl
dmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFdlYktpdCAyIGRvZXMgbm90IGJ1
aWxkIG9uIDY0Yml0cyB3aXRoIGEgcmVjZW50IEdDQworICAgICAgICBodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NTE3NTQKKworICAgICAgICBVc2UgZXhwbGljaXRlbHkg
NjQgYml0cyB0eXBlcyBmb3IgdGhlIGF0dHJpYnV0ZXMgb2YgRGF0YWJhc2VEZXRhaWxzLgorCisg
ICAgICAgICogc3RvcmFnZS9EYXRhYmFzZURldGFpbHMuaDoKKyAgICAgICAgKFdlYkNvcmU6OkRh
dGFiYXNlRGV0YWlsczo6ZXhwZWN0ZWRVc2FnZSk6CisgICAgICAgIChXZWJDb3JlOjpEYXRhYmFz
ZURldGFpbHM6OmN1cnJlbnRVc2FnZSk6CisKIDIwMTEtMDEtMDIgIERpcmsgU2NodWx6ZSAgPGty
aXRAd2Via2l0Lm9yZz4KIAogICAgICAgICBSZXZpZXdlZCBieSBTaW1vbiBGcmFzZXIuCmRpZmYg
LS1naXQgYS9XZWJDb3JlL3N0b3JhZ2UvRGF0YWJhc2VEZXRhaWxzLmggYi9XZWJDb3JlL3N0b3Jh
Z2UvRGF0YWJhc2VEZXRhaWxzLmgKaW5kZXggY2VlYmQzNTI1MGNhZTM2ZjNiYzdiYWZlMTllMjhk
ZTg4OTZlYzFhNi4uYzIyMTdhZjdjMWZhYzc4MTMwZjQ5YTg2MzVjZWNmYjFlMDlhOTA4NiAxMDA2
NDQKLS0tIGEvV2ViQ29yZS9zdG9yYWdlL0RhdGFiYXNlRGV0YWlscy5oCisrKyBiL1dlYkNvcmUv
c3RvcmFnZS9EYXRhYmFzZURldGFpbHMuaApAQCAtNTksOCArNTksOCBAQCBwdWJsaWM6CiAKICAg
ICBjb25zdCBTdHJpbmcmIG5hbWUoKSBjb25zdCB7IHJldHVybiBtX25hbWU7IH0KICAgICBjb25z
dCBTdHJpbmcmIGRpc3BsYXlOYW1lKCkgY29uc3QgeyByZXR1cm4gbV9kaXNwbGF5TmFtZTsgfQot
ICAgIHVuc2lnbmVkIGxvbmcgbG9uZyBleHBlY3RlZFVzYWdlKCkgY29uc3QgeyByZXR1cm4gbV9l
eHBlY3RlZFVzYWdlOyB9Ci0gICAgdW5zaWduZWQgbG9uZyBsb25nIGN1cnJlbnRVc2FnZSgpIGNv
bnN0IHsgcmV0dXJuIG1fY3VycmVudFVzYWdlOyB9CisgICAgdWludDY0X3QgZXhwZWN0ZWRVc2Fn
ZSgpIGNvbnN0IHsgcmV0dXJuIG1fZXhwZWN0ZWRVc2FnZTsgfQorICAgIHVpbnQ2NF90IGN1cnJl
bnRVc2FnZSgpIGNvbnN0IHsgcmV0dXJuIG1fY3VycmVudFVzYWdlOyB9CiAjaWZuZGVmIE5ERUJV
RwogICAgIFRocmVhZElkZW50aWZpZXIgdGhyZWFkKCkgY29uc3QgeyByZXR1cm4gbV90aHJlYWQ7
IH0KICNlbmRpZgpAQCAtNjgsOCArNjgsOCBAQCBwdWJsaWM6CiBwcml2YXRlOgogICAgIFN0cmlu
ZyBtX25hbWU7CiAgICAgU3RyaW5nIG1fZGlzcGxheU5hbWU7Ci0gICAgdW5zaWduZWQgbG9uZyBs
b25nIG1fZXhwZWN0ZWRVc2FnZTsKLSAgICB1bnNpZ25lZCBsb25nIGxvbmcgbV9jdXJyZW50VXNh
Z2U7CisgICAgdWludDY0X3QgbV9leHBlY3RlZFVzYWdlOworICAgIHVpbnQ2NF90IG1fY3VycmVu
dFVzYWdlOwogI2lmbmRlZiBOREVCVUcKICAgICBUaHJlYWRJZGVudGlmaWVyIG1fdGhyZWFkOwog
I2VuZGlmCmRpZmYgLS1naXQgYS9XZWJLaXQyL0NoYW5nZUxvZyBiL1dlYktpdDIvQ2hhbmdlTG9n
CmluZGV4IDA0OTIxYjFlZTk4ZDg4NmNmYmY0MjY4NjA4ZmFkOWU3NjRjMWNkOGYuLjg5OTU3OTll
NTk4MDY0MjRlZDBkOTBiYmM0ZGY5NWIyMzQ5NGZmZGQgMTAwNjQ0Ci0tLSBhL1dlYktpdDIvQ2hh
bmdlTG9nCisrKyBiL1dlYktpdDIvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAKKzIwMTEtMDEt
MDIgIEJlbmphbWluIFBvdWxhaW4gIDxiZW5qYW1pbi5wb3VsYWluQG5va2lhLmNvbT4KKworICAg
ICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBXZWJLaXQgMiBkb2Vz
IG5vdCBidWlsZCBvbiA2NGJpdHMgd2l0aCBhIHJlY2VudCBHQ0MKKyAgICAgICAgaHR0cHM6Ly9i
dWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTUxNzU0CisKKyAgICAgICAgQ2hhbmdlIHRo
ZSBhcmd1bWVudCBjb2RpbmcgZm9yIERhdGFiYXNlRGV0YWlscyB0byB1c2UgZXhwbGljaXRlbHkg
dGhlIDY0IGJpdHMgdHlwZS4KKworICAgICAgICAqIFNoYXJlZC9PcmlnaW5BbmREYXRhYmFzZXMu
aDoKKyAgICAgICAgKiBTaGFyZWQvV2ViQ29yZUFyZ3VtZW50Q29kZXJzLmg6CisKIDIwMTEtMDEt
MDEgIEFkYW0gQmFydGggIDxhYmFydGhAd2Via2l0Lm9yZz4KIAogICAgICAgICBTcGVjdWxhdGl2
ZSBidWlsZCBmaXggZm9yIFF0LiAgQWRkIHNvbWUgbW9yZSBpbmNsdWRlIHBhdGhzLgpkaWZmIC0t
Z2l0IGEvV2ViS2l0Mi9TaGFyZWQvT3JpZ2luQW5kRGF0YWJhc2VzLmggYi9XZWJLaXQyL1NoYXJl
ZC9PcmlnaW5BbmREYXRhYmFzZXMuaAppbmRleCBjMTM2ZThmOTZmMGFiYzE5YjM0MjIzMmRlNTQ0
OTliNTEyZDE3NzY0Li4wM2Y3MjYxZDhmNmZlNzJjMWEwNTAwODVjNmI5ZDEyYWU2OWUwMTZmIDEw
MDY0NAotLS0gYS9XZWJLaXQyL1NoYXJlZC9PcmlnaW5BbmREYXRhYmFzZXMuaAorKysgYi9XZWJL
aXQyL1NoYXJlZC9PcmlnaW5BbmREYXRhYmFzZXMuaApAQCAtNDIsOCArNDIsOCBAQCBzdHJ1Y3Qg
T3JpZ2luQW5kRGF0YWJhc2VzIHsKICAgICBzdGF0aWMgYm9vbCBkZWNvZGUoQ29yZUlQQzo6QXJn
dW1lbnREZWNvZGVyKiwgT3JpZ2luQW5kRGF0YWJhc2VzJik7CiAKICAgICBTdHJpbmcgb3JpZ2lu
SWRlbnRpZmllcjsKLSAgICB1bnNpZ25lZCBsb25nIGxvbmcgb3JpZ2luUXVvdGE7Ci0gICAgdW5z
aWduZWQgbG9uZyBsb25nIG9yaWdpblVzYWdlOworICAgIHVpbnQ2NF90IG9yaWdpblF1b3RhOwor
ICAgIHVpbnQ2NF90IG9yaWdpblVzYWdlOwogICAgIFZlY3RvcjxXZWJDb3JlOjpEYXRhYmFzZURl
dGFpbHM+IGRhdGFiYXNlczsKIH07CiAKZGlmZiAtLWdpdCBhL1dlYktpdDIvU2hhcmVkL1dlYkNv
cmVBcmd1bWVudENvZGVycy5oIGIvV2ViS2l0Mi9TaGFyZWQvV2ViQ29yZUFyZ3VtZW50Q29kZXJz
LmgKaW5kZXggYjdlYWQxOGE1ZWZkZTM3ZjhkMTJiNTljM2YwZTQzYmNlN2Q5NjgyYy4uZTYzMjVj
YWJiM2JmZTM1OWNkYjJhMGNkYTZmNTc5MDRiNzE4NDE0YiAxMDA2NDQKLS0tIGEvV2ViS2l0Mi9T
aGFyZWQvV2ViQ29yZUFyZ3VtZW50Q29kZXJzLmgKKysrIGIvV2ViS2l0Mi9TaGFyZWQvV2ViQ29y
ZUFyZ3VtZW50Q29kZXJzLmgKQEAgLTM4NCw4ICszODQsOCBAQCB0ZW1wbGF0ZTw+IHN0cnVjdCBB
cmd1bWVudENvZGVyPFdlYkNvcmU6OkRhdGFiYXNlRGV0YWlscz4gewogICAgIHsKICAgICAgICAg
U3RyaW5nIG5hbWU7CiAgICAgICAgIFN0cmluZyBkaXNwbGF5TmFtZTsKLSAgICAgICAgdW5zaWdu
ZWQgbG9uZyBsb25nIGV4cGVjdGVkVXNhZ2U7Ci0gICAgICAgIHVuc2lnbmVkIGxvbmcgbG9uZyBj
dXJyZW50VXNhZ2U7CisgICAgICAgIHVpbnQ2NF90IGV4cGVjdGVkVXNhZ2U7CisgICAgICAgIHVp
bnQ2NF90IGN1cnJlbnRVc2FnZTsKICAgICAgICAgaWYgKCFkZWNvZGVyLT5kZWNvZGUoQ29yZUlQ
Qzo6T3V0KG5hbWUsIGRpc3BsYXlOYW1lLCBleHBlY3RlZFVzYWdlLCBjdXJyZW50VXNhZ2UpKSkK
ICAgICAgICAgICAgIHJldHVybiBmYWxzZTsKICAgICAgICAgCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>