<?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>88310</bug_id>
          
          <creation_ts>2012-06-05 01:28:42 -0700</creation_ts>
          <short_desc>[Qt][Win] Fix UString related build problem in Source/WebCore/bridge/qt/qt_instance.cpp</short_desc>
          <delta_ts>2012-06-11 03:24:52 -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>Tools / Tests</component>
          <version>420+</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>Qt, QtTriaged</keywords>
          <priority>P1</priority>
          <bug_severity>Blocker</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>88300</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Csaba Osztrogonác">ossy</reporter>
          <assigned_to name="Csaba Osztrogonác">ossy</assigned_to>
          <cc>hausmann</cc>
    
    <cc>kent.hansen</cc>
    
    <cc>ossy</cc>
    
    <cc>vestbo</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>641298</commentid>
    <comment_count>0</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2012-06-05 01:28:42 -0700</bug_when>
    <thetext>Source/WebCore/bridge/qt/qt_instance.cpp doesn&apos;t build
because of some UString related problem. (Details are coming soon.)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>641483</commentid>
    <comment_count>1</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2012-06-05 06:17:08 -0700</bug_when>
    <thetext>Error log:
f:\WebKit\Source\WebCore\bridge\qt\qt_instance.cpp(242) : error C2665: &apos;JSC::UString::UString&apos; : none of the 11 overloads could convert all the argument types
        f:\webkit\source\javascriptcore\runtime\UString.h(36): could be &apos;JSC::UString::UString(const UChar *,unsigned int)&apos;
        f:\webkit\source\javascriptcore\runtime\UString.h(42): or       &apos;JSC::UString::UString(const LChar *,unsigned int)&apos;
        f:\webkit\source\javascriptcore\runtime\UString.h(43): or       &apos;JSC::UString::UString(const char *,unsigned int)&apos;
        while trying to match the argument list &apos;(const ushort *, int)&apos;

qt_instance.cpp: 
-----------------
240: #if HAVE(QT5)
241:     QString sig = QString::fromLatin1(method.methodSignature());
242:     array.add(Identifier(exec, UString(sig.utf16(), sig.length())));
243: #else
244:     array.add(Identifier(exec, method.signature()));
245: #endif

Qstring.utf16() returns with const ushort * on all platform, but it works
fine on Linux 32/64 bit too. Maybe the sizeof(ushort) is different on win.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>641498</commentid>
    <comment_count>2</comment_count>
      <attachid>145782</attachid>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2012-06-05 07:03:01 -0700</bug_when>
    <thetext>Created attachment 145782
Patch

It&apos;s only a speculative fix, I&apos;m not sure if it is proper or not. Could you confirm if I&apos;m on good or bad way?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>641885</commentid>
    <comment_count>3</comment_count>
      <attachid>145782</attachid>
    <who name="Simon Hausmann">hausmann</who>
    <bug_when>2012-06-05 14:17:01 -0700</bug_when>
    <thetext>Comment on attachment 145782
Patch

So what&apos;s happening here is that method.methodSignature() returns a QByteArray (latin1 encoded string), that is converted to a utf-16 encoded QString, which is then supposed to get converted to a UString - except that the compiler is confused.

Fortunately UString supports also latin1 encoded 8-bit strings, so I think the much simpler fix is to avoid conversion from 8-bit latin1 to utf-16 and instead construct the UString straight from 8-bit, i.e.
    QByteArray sig = method.methodSignature();
    .... UString(sig.constData(), sig.length());</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>643447</commentid>
    <comment_count>4</comment_count>
      <attachid>146260</attachid>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2012-06-07 05:25:01 -0700</bug_when>
    <thetext>Created attachment 146260
Patch

fixed patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>643449</commentid>
    <comment_count>5</comment_count>
      <attachid>146260</attachid>
    <who name="Early Warning System Bot">webkit-ews</who>
    <bug_when>2012-06-07 05:31:05 -0700</bug_when>
    <thetext>Comment on attachment 146260
Patch

Attachment 146260 did not pass qt-wk2-ews (qt):
Output: http://queues.webkit.org/results/12913198</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>643450</commentid>
    <comment_count>6</comment_count>
      <attachid>146261</attachid>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2012-06-07 05:33:58 -0700</bug_when>
    <thetext>Created attachment 146261
Patch

typo fixed</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>643454</commentid>
    <comment_count>7</comment_count>
      <attachid>146261</attachid>
    <who name="Early Warning System Bot">webkit-ews</who>
    <bug_when>2012-06-07 05:40:09 -0700</bug_when>
    <thetext>Comment on attachment 146261
Patch

Attachment 146261 did not pass qt-wk2-ews (qt):
Output: http://queues.webkit.org/results/12920154</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>643456</commentid>
    <comment_count>8</comment_count>
      <attachid>146264</attachid>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2012-06-07 05:49:57 -0700</bug_when>
    <thetext>Created attachment 146264
Patch

typo fixed - 2nd attempt</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>643460</commentid>
    <comment_count>9</comment_count>
      <attachid>146265</attachid>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2012-06-07 05:52:55 -0700</bug_when>
    <thetext>Created attachment 146265
Patch

typo fixed - 3rd attempt. It&apos;s not my day. :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>643473</commentid>
    <comment_count>10</comment_count>
      <attachid>146265</attachid>
    <who name="Early Warning System Bot">webkit-ews</who>
    <bug_when>2012-06-07 06:06:27 -0700</bug_when>
    <thetext>Comment on attachment 146265
Patch

Attachment 146265 did not pass qt-wk2-ews (qt):
Output: http://queues.webkit.org/results/12922134</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>643474</commentid>
    <comment_count>11</comment_count>
      <attachid>146265</attachid>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2012-06-07 06:08:12 -0700</bug_when>
    <thetext>Comment on attachment 146265
Patch

It isn&apos;t my day. :( I&apos;ll try again once I&apos;m in a better shape ...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>643524</commentid>
    <comment_count>12</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2012-06-07 07:13:41 -0700</bug_when>
    <thetext>Kent updated this part of code after renaming by http://trac.webkit.org/changeset/116102 (and reviewed by Tor Arne)

96f2365cf4cebc074c3171878dcd25ce19ee7486 was &quot;Rename QMetaMethod::signature() to methodSignature()&quot; in Qt5/qtbase

I&apos;ve lost the labyrinth of QString/QByteArray/latin1/utf8/utf16 things,
I can&apos;t fix it myself, I gave it up. :(

Could you guys pick up this bug?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>643530</commentid>
    <comment_count>13</comment_count>
      <attachid>146285</attachid>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2012-06-07 07:18:32 -0700</bug_when>
    <thetext>Created attachment 146285
Patch

It is my last attempt. I can&apos;t copy/paste anything today ... :-/</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>645878</commentid>
    <comment_count>14</comment_count>
      <attachid>146285</attachid>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2012-06-11 03:24:44 -0700</bug_when>
    <thetext>Comment on attachment 146285
Patch

Clearing flags on attachment: 146285

Committed r119969: &lt;http://trac.webkit.org/changeset/119969&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>645879</commentid>
    <comment_count>15</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2012-06-11 03:24:52 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>145782</attachid>
            <date>2012-06-05 07:03:01 -0700</date>
            <delta_ts>2012-06-07 05:24:55 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-88310-20120605160300.patch</filename>
            <type>text/plain</type>
            <size>1564</size>
            <attacher name="Csaba Osztrogonác">ossy</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTE5NDg0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggODZkYWViNjg5MDNhNjA1
NjdkZjk3MTdjN2JjZGEyZjNjNjY0OWM2MS4uNjkzMTVlMWRlOTMzMTA1YTdlMjA5YzZjNWNhYTg1
N2VlODRjMTAzMyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDEzIEBACisyMDEyLTA2LTA1ICBDc2Fi
YSBPc3p0cm9nb27DoWMgIDxvc3N5QHdlYmtpdC5vcmc+CisKKyAgICAgICAgW1F0XVtXaW5dIEZp
eCBVU3RyaW5nIHJlbGF0ZWQgYnVpbGQgcHJvYmxlbSBpbiBTb3VyY2UvV2ViQ29yZS9icmlkZ2Uv
cXQvcXRfaW5zdGFuY2UuY3BwCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD04ODMxMAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgor
CisgICAgICAgICogYnJpZGdlL3F0L3F0X2luc3RhbmNlLmNwcDoKKyAgICAgICAgKEpTQzo6Qmlu
ZGluZ3M6OlF0SW5zdGFuY2U6OmdldFByb3BlcnR5TmFtZXMpOgorCiAyMDEyLTA2LTA1ICBDaGFy
bGVzIFdlaSAgPGNoYXJsZXMud2VpQHRvcmNobW9iaWxlLmNvbS5jbj4KIAogICAgICAgICBKU0M6
bmVlZCB0byBpbXBsZW1lbnQgRGljdGlvbmFyeTo6Z2V0V2l0aFVuZGVmaW5lZE9yTnVsbENoZWNr
IGZvciBJREIKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2JyaWRnZS9xdC9xdF9pbnN0YW5j
ZS5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9icmlkZ2UvcXQvcXRfaW5zdGFuY2UuY3BwCmluZGV4IGM3
OTA5NmQ1YTYyYWRmNzU1Y2FhMzYzY2M2NjkxMjJkMzc5M2I5YTguLjJhN2EyNGY4ZDNhN2UyOWEy
ZmIzYjlmZjQyMzgyMmIwOWUwYjg3YWYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2JyaWRn
ZS9xdC9xdF9pbnN0YW5jZS5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvYnJpZGdlL3F0L3F0X2lu
c3RhbmNlLmNwcApAQCAtMjM5LDcgKzIzOSw3IEBAIHZvaWQgUXRJbnN0YW5jZTo6Z2V0UHJvcGVy
dHlOYW1lcyhFeGVjU3RhdGUqIGV4ZWMsIFByb3BlcnR5TmFtZUFycmF5JiBhcnJheSkKICAgICAg
ICAgICAgIGlmIChtZXRob2QuYWNjZXNzKCkgIT0gUU1ldGFNZXRob2Q6OlByaXZhdGUpIHsKICNp
ZiBIQVZFKFFUNSkKICAgICAgICAgICAgICAgICBRU3RyaW5nIHNpZyA9IFFTdHJpbmc6OmZyb21M
YXRpbjEobWV0aG9kLm1ldGhvZFNpZ25hdHVyZSgpKTsKLSAgICAgICAgICAgICAgICBhcnJheS5h
ZGQoSWRlbnRpZmllcihleGVjLCBVU3RyaW5nKHNpZy51dGYxNigpLCBzaWcubGVuZ3RoKCkpKSk7
CisgICAgICAgICAgICAgICAgYXJyYXkuYWRkKElkZW50aWZpZXIoZXhlYywgVVN0cmluZyhyZWlu
dGVycHJldF9jYXN0PGNvbnN0IFVDaGFyKj4oc2lnLnV0ZjE2KCkpLCBzaWcubGVuZ3RoKCkpKSk7
CiAjZWxzZQogICAgICAgICAgICAgICAgIGFycmF5LmFkZChJZGVudGlmaWVyKGV4ZWMsIG1ldGhv
ZC5zaWduYXR1cmUoKSkpOwogI2VuZGlmCg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>146260</attachid>
            <date>2012-06-07 05:25:01 -0700</date>
            <delta_ts>2012-06-07 05:33:51 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-88310-20120607052500.patch</filename>
            <type>text/plain</type>
            <size>1600</size>
            <attacher name="Csaba Osztrogonác">ossy</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTE5NzA3CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMzFmYzZkMWQ0MDcxM2E1
ZWE2ZmZhNTMzMmZmNDBjODY2OTljOGIxMi4uNDQwYmJkYjY0NjVhODY4ZjNiMjg2MzE3MDAyNmQ3
MDk5OGE2NzZmNyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDE1IEBACiAyMDEyLTA2LTA3ICBDc2Fi
YSBPc3p0cm9nb27DoWMgIDxvc3N5QHdlYmtpdC5vcmc+CiAKKyAgICAgICAgW1F0XVtXaW5dIEZp
eCBVU3RyaW5nIHJlbGF0ZWQgYnVpbGQgcHJvYmxlbSBpbiBTb3VyY2UvV2ViQ29yZS9icmlkZ2Uv
cXQvcXRfaW5zdGFuY2UuY3BwCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD04ODMxMAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgor
CisgICAgICAgICogYnJpZGdlL3F0L3F0X2luc3RhbmNlLmNwcDoKKyAgICAgICAgKEpTQzo6Qmlu
ZGluZ3M6OlF0SW5zdGFuY2U6OmdldFByb3BlcnR5TmFtZXMpOgorCisyMDEyLTA2LTA3ICBDc2Fi
YSBPc3p0cm9nb27DoWMgIDxvc3N5QHdlYmtpdC5vcmc+CisKICAgICAgICAgW1F0XVtXaW5dIFVz
ZSBPUyhXSU5ET1dTKSBpbnN0ZWFkIG9mIFFfV1NfV0lOIGluIFdlYkNvcmUvcGxhdGZvcm0vZ3Jh
cGhpY3MvR3JhcGhpY3NDb250ZXh0LmgKICAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTg4MzA1CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2JyaWRn
ZS9xdC9xdF9pbnN0YW5jZS5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9icmlkZ2UvcXQvcXRfaW5zdGFu
Y2UuY3BwCmluZGV4IDBkZjI2M2EzYjViODIzNmZlZjBjZTI5OWVlY2I5OGYxYzQ2YTdkMTAuLjAx
MWU0OTE4MWM4MzBlNDgyMTViODcwYTRjYmE3YTc3Y2ExNDNiZDcgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJDb3JlL2JyaWRnZS9xdC9xdF9pbnN0YW5jZS5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUv
YnJpZGdlL3F0L3F0X2luc3RhbmNlLmNwcApAQCAtMjI0LDcgKzIyNCw3IEBAIHZvaWQgUXRJbnN0
YW5jZTo6Z2V0UHJvcGVydHlOYW1lcyhFeGVjU3RhdGUqIGV4ZWMsIFByb3BlcnR5TmFtZUFycmF5
JiBhcnJheSkKICAgICAgICAgICAgIGlmIChtZXRob2QuYWNjZXNzKCkgIT0gUU1ldGFNZXRob2Q6
OlByaXZhdGUpIHsKICNpZiBIQVZFKFFUNSkKICAgICAgICAgICAgICAgICBRU3RyaW5nIHNpZyA9
IFFTdHJpbmc6OmZyb21MYXRpbjEobWV0aG9kLm1ldGhvZFNpZ25hdHVyZSgpKTsKLSAgICAgICAg
ICAgICAgICBhcnJheS5hZGQoSWRlbnRpZmllcihleGVjLCBVU3RyaW5nKHNpZy51dGYxNigpLCBz
aWcubGVuZ3RoKCkpKSk7CisgICAgICAgICAgICAgICAgYXJyYXkuYWRkKElkZW50aWZpZXIoZXhl
Yywgc2lnLmNvbnN0RGF0YSgpLCBzaWcubGVuZ3RoKCkpKSk7CiAjZWxzZQogICAgICAgICAgICAg
ICAgIGFycmF5LmFkZChJZGVudGlmaWVyKGV4ZWMsIG1ldGhvZC5zaWduYXR1cmUoKSkpOwogI2Vu
ZGlmCg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>146261</attachid>
            <date>2012-06-07 05:33:58 -0700</date>
            <delta_ts>2012-06-07 05:46:34 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-88310-20120607053356.patch</filename>
            <type>text/plain</type>
            <size>1599</size>
            <attacher name="Csaba Osztrogonác">ossy</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTE5NzA3CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMzFmYzZkMWQ0MDcxM2E1
ZWE2ZmZhNTMzMmZmNDBjODY2OTljOGIxMi4uNDQwYmJkYjY0NjVhODY4ZjNiMjg2MzE3MDAyNmQ3
MDk5OGE2NzZmNyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDE1IEBACiAyMDEyLTA2LTA3ICBDc2Fi
YSBPc3p0cm9nb27DoWMgIDxvc3N5QHdlYmtpdC5vcmc+CiAKKyAgICAgICAgW1F0XVtXaW5dIEZp
eCBVU3RyaW5nIHJlbGF0ZWQgYnVpbGQgcHJvYmxlbSBpbiBTb3VyY2UvV2ViQ29yZS9icmlkZ2Uv
cXQvcXRfaW5zdGFuY2UuY3BwCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD04ODMxMAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgor
CisgICAgICAgICogYnJpZGdlL3F0L3F0X2luc3RhbmNlLmNwcDoKKyAgICAgICAgKEpTQzo6Qmlu
ZGluZ3M6OlF0SW5zdGFuY2U6OmdldFByb3BlcnR5TmFtZXMpOgorCisyMDEyLTA2LTA3ICBDc2Fi
YSBPc3p0cm9nb27DoWMgIDxvc3N5QHdlYmtpdC5vcmc+CisKICAgICAgICAgW1F0XVtXaW5dIFVz
ZSBPUyhXSU5ET1dTKSBpbnN0ZWFkIG9mIFFfV1NfV0lOIGluIFdlYkNvcmUvcGxhdGZvcm0vZ3Jh
cGhpY3MvR3JhcGhpY3NDb250ZXh0LmgKICAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTg4MzA1CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2JyaWRn
ZS9xdC9xdF9pbnN0YW5jZS5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9icmlkZ2UvcXQvcXRfaW5zdGFu
Y2UuY3BwCmluZGV4IDBkZjI2M2EzYjViODIzNmZlZjBjZTI5OWVlY2I5OGYxYzQ2YTdkMTAuLmI4
ZjEwZjYxYWYzMDk0OGU4ZGU5YmMzNDc4ZTkwODgyNzhmMDE4NTQgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJDb3JlL2JyaWRnZS9xdC9xdF9pbnN0YW5jZS5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUv
YnJpZGdlL3F0L3F0X2luc3RhbmNlLmNwcApAQCAtMjI0LDcgKzIyNCw3IEBAIHZvaWQgUXRJbnN0
YW5jZTo6Z2V0UHJvcGVydHlOYW1lcyhFeGVjU3RhdGUqIGV4ZWMsIFByb3BlcnR5TmFtZUFycmF5
JiBhcnJheSkKICAgICAgICAgICAgIGlmIChtZXRob2QuYWNjZXNzKCkgIT0gUU1ldGFNZXRob2Q6
OlByaXZhdGUpIHsKICNpZiBIQVZFKFFUNSkKICAgICAgICAgICAgICAgICBRU3RyaW5nIHNpZyA9
IFFTdHJpbmc6OmZyb21MYXRpbjEobWV0aG9kLm1ldGhvZFNpZ25hdHVyZSgpKTsKLSAgICAgICAg
ICAgICAgICBhcnJheS5hZGQoSWRlbnRpZmllcihleGVjLCBVU3RyaW5nKHNpZy51dGYxNigpLCBz
aWcubGVuZ3RoKCkpKSk7CisgICAgICAgICAgICAgICAgYXJyYXkuYWRkKElkZW50aWZpZXIoZXhl
Yywgc2lnLmNvbnN0RGF0YSgpLCBzaWcubGVuZ3RoKCkpKTsKICNlbHNlCiAgICAgICAgICAgICAg
ICAgYXJyYXkuYWRkKElkZW50aWZpZXIoZXhlYywgbWV0aG9kLnNpZ25hdHVyZSgpKSk7CiAjZW5k
aWYK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>146264</attachid>
            <date>2012-06-07 05:49:57 -0700</date>
            <delta_ts>2012-06-07 05:52:45 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-88310-20120607054956.patch</filename>
            <type>text/plain</type>
            <size>1585</size>
            <attacher name="Csaba Osztrogonác">ossy</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTE5NzA3CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMzFmYzZkMWQ0MDcxM2E1
ZWE2ZmZhNTMzMmZmNDBjODY2OTljOGIxMi4uNDQwYmJkYjY0NjVhODY4ZjNiMjg2MzE3MDAyNmQ3
MDk5OGE2NzZmNyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDE1IEBACiAyMDEyLTA2LTA3ICBDc2Fi
YSBPc3p0cm9nb27DoWMgIDxvc3N5QHdlYmtpdC5vcmc+CiAKKyAgICAgICAgW1F0XVtXaW5dIEZp
eCBVU3RyaW5nIHJlbGF0ZWQgYnVpbGQgcHJvYmxlbSBpbiBTb3VyY2UvV2ViQ29yZS9icmlkZ2Uv
cXQvcXRfaW5zdGFuY2UuY3BwCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD04ODMxMAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgor
CisgICAgICAgICogYnJpZGdlL3F0L3F0X2luc3RhbmNlLmNwcDoKKyAgICAgICAgKEpTQzo6Qmlu
ZGluZ3M6OlF0SW5zdGFuY2U6OmdldFByb3BlcnR5TmFtZXMpOgorCisyMDEyLTA2LTA3ICBDc2Fi
YSBPc3p0cm9nb27DoWMgIDxvc3N5QHdlYmtpdC5vcmc+CisKICAgICAgICAgW1F0XVtXaW5dIFVz
ZSBPUyhXSU5ET1dTKSBpbnN0ZWFkIG9mIFFfV1NfV0lOIGluIFdlYkNvcmUvcGxhdGZvcm0vZ3Jh
cGhpY3MvR3JhcGhpY3NDb250ZXh0LmgKICAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTg4MzA1CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2JyaWRn
ZS9xdC9xdF9pbnN0YW5jZS5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9icmlkZ2UvcXQvcXRfaW5zdGFu
Y2UuY3BwCmluZGV4IDBkZjI2M2EzYjViODIzNmZlZjBjZTI5OWVlY2I5OGYxYzQ2YTdkMTAuLjNl
ODg5ZTE0YmViYTU0OWM1ZDNkNzZlOGUxNGE0M2I1MTExMmM2ZjkgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJDb3JlL2JyaWRnZS9xdC9xdF9pbnN0YW5jZS5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUv
YnJpZGdlL3F0L3F0X2luc3RhbmNlLmNwcApAQCAtMjI0LDcgKzIyNCw3IEBAIHZvaWQgUXRJbnN0
YW5jZTo6Z2V0UHJvcGVydHlOYW1lcyhFeGVjU3RhdGUqIGV4ZWMsIFByb3BlcnR5TmFtZUFycmF5
JiBhcnJheSkKICAgICAgICAgICAgIGlmIChtZXRob2QuYWNjZXNzKCkgIT0gUU1ldGFNZXRob2Q6
OlByaXZhdGUpIHsKICNpZiBIQVZFKFFUNSkKICAgICAgICAgICAgICAgICBRU3RyaW5nIHNpZyA9
IFFTdHJpbmc6OmZyb21MYXRpbjEobWV0aG9kLm1ldGhvZFNpZ25hdHVyZSgpKTsKLSAgICAgICAg
ICAgICAgICBhcnJheS5hZGQoSWRlbnRpZmllcihleGVjLCBVU3RyaW5nKHNpZy51dGYxNigpLCBz
aWcubGVuZ3RoKCkpKSk7CisgICAgICAgICAgICAgICAgYXJyYXkuYWRkKElkZW50aWZpZXIoZXhl
Yywgc2lnLmNvbnN0RGF0YSgpKSk7CiAjZWxzZQogICAgICAgICAgICAgICAgIGFycmF5LmFkZChJ
ZGVudGlmaWVyKGV4ZWMsIG1ldGhvZC5zaWduYXR1cmUoKSkpOwogI2VuZGlmCg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>146265</attachid>
            <date>2012-06-07 05:52:55 -0700</date>
            <delta_ts>2012-06-07 06:08:12 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-88310-20120607055254.patch</filename>
            <type>text/plain</type>
            <size>1608</size>
            <attacher name="Csaba Osztrogonác">ossy</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTE5NzA3CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMzFmYzZkMWQ0MDcxM2E1
ZWE2ZmZhNTMzMmZmNDBjODY2OTljOGIxMi4uNDQwYmJkYjY0NjVhODY4ZjNiMjg2MzE3MDAyNmQ3
MDk5OGE2NzZmNyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDE1IEBACiAyMDEyLTA2LTA3ICBDc2Fi
YSBPc3p0cm9nb27DoWMgIDxvc3N5QHdlYmtpdC5vcmc+CiAKKyAgICAgICAgW1F0XVtXaW5dIEZp
eCBVU3RyaW5nIHJlbGF0ZWQgYnVpbGQgcHJvYmxlbSBpbiBTb3VyY2UvV2ViQ29yZS9icmlkZ2Uv
cXQvcXRfaW5zdGFuY2UuY3BwCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD04ODMxMAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgor
CisgICAgICAgICogYnJpZGdlL3F0L3F0X2luc3RhbmNlLmNwcDoKKyAgICAgICAgKEpTQzo6Qmlu
ZGluZ3M6OlF0SW5zdGFuY2U6OmdldFByb3BlcnR5TmFtZXMpOgorCisyMDEyLTA2LTA3ICBDc2Fi
YSBPc3p0cm9nb27DoWMgIDxvc3N5QHdlYmtpdC5vcmc+CisKICAgICAgICAgW1F0XVtXaW5dIFVz
ZSBPUyhXSU5ET1dTKSBpbnN0ZWFkIG9mIFFfV1NfV0lOIGluIFdlYkNvcmUvcGxhdGZvcm0vZ3Jh
cGhpY3MvR3JhcGhpY3NDb250ZXh0LmgKICAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTg4MzA1CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2JyaWRn
ZS9xdC9xdF9pbnN0YW5jZS5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9icmlkZ2UvcXQvcXRfaW5zdGFu
Y2UuY3BwCmluZGV4IDBkZjI2M2EzYjViODIzNmZlZjBjZTI5OWVlY2I5OGYxYzQ2YTdkMTAuLjY1
Y2ZhNDYyY2M2YmExODgwYjllYWY2OTk3NDhjOTZiMTc3MTczZTEgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJDb3JlL2JyaWRnZS9xdC9xdF9pbnN0YW5jZS5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUv
YnJpZGdlL3F0L3F0X2luc3RhbmNlLmNwcApAQCAtMjI0LDcgKzIyNCw3IEBAIHZvaWQgUXRJbnN0
YW5jZTo6Z2V0UHJvcGVydHlOYW1lcyhFeGVjU3RhdGUqIGV4ZWMsIFByb3BlcnR5TmFtZUFycmF5
JiBhcnJheSkKICAgICAgICAgICAgIGlmIChtZXRob2QuYWNjZXNzKCkgIT0gUU1ldGFNZXRob2Q6
OlByaXZhdGUpIHsKICNpZiBIQVZFKFFUNSkKICAgICAgICAgICAgICAgICBRU3RyaW5nIHNpZyA9
IFFTdHJpbmc6OmZyb21MYXRpbjEobWV0aG9kLm1ldGhvZFNpZ25hdHVyZSgpKTsKLSAgICAgICAg
ICAgICAgICBhcnJheS5hZGQoSWRlbnRpZmllcihleGVjLCBVU3RyaW5nKHNpZy51dGYxNigpLCBz
aWcubGVuZ3RoKCkpKSk7CisgICAgICAgICAgICAgICAgYXJyYXkuYWRkKElkZW50aWZpZXIoZXhl
YywgVVN0cmluZyhzaWcuY29uc3REYXRhKCksIHNpZy5sZW5ndGgoKSkpKTsKICNlbHNlCiAgICAg
ICAgICAgICAgICAgYXJyYXkuYWRkKElkZW50aWZpZXIoZXhlYywgbWV0aG9kLnNpZ25hdHVyZSgp
KSk7CiAjZW5kaWYK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>146285</attachid>
            <date>2012-06-07 07:18:32 -0700</date>
            <delta_ts>2012-06-11 03:24:43 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-88310-20120607071830.patch</filename>
            <type>text/plain</type>
            <size>1649</size>
            <attacher name="Csaba Osztrogonác">ossy</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTE5NzE1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNTU0YzJjYTg3NTQwMmE3
OTMxNDM3ZGI4YmFhMmQ2NWY1MmZkZjk1My4uMzVjMmNjNDFlM2YxY2YzYjQzMDkxMGIxNjM4ZDg1
Mjk5MjA2Njg5YSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDEzIEBACisyMDEyLTA2LTA3ICBDc2Fi
YSBPc3p0cm9nb27DoWMgIDxvc3N5QHdlYmtpdC5vcmc+CisKKyAgICAgICAgW1F0XVtXaW5dIEZp
eCBVU3RyaW5nIHJlbGF0ZWQgYnVpbGQgcHJvYmxlbSBpbiBTb3VyY2UvV2ViQ29yZS9icmlkZ2Uv
cXQvcXRfaW5zdGFuY2UuY3BwCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD04ODMxMAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgor
CisgICAgICAgICogYnJpZGdlL3F0L3F0X2luc3RhbmNlLmNwcDoKKyAgICAgICAgKEpTQzo6Qmlu
ZGluZ3M6OlF0SW5zdGFuY2U6OmdldFByb3BlcnR5TmFtZXMpOgorCiAyMDEyLTA2LTA3ICBBbGV4
ZWkgRmlsaXBwb3YgIDxhbGV4ZWlmQGNocm9taXVtLm9yZz4KIAogICAgICAgICBXZWIgSW5zcGVj
dG9yOiByZXVzZSBlZGdlX2NvdW50IGZpZWxkIG9mIGhlYXAgc25hcHNob3QgdG8gc3RvcmUgcmV0
YWluZWQgc2l6ZQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvYnJpZGdlL3F0L3F0X2luc3Rh
bmNlLmNwcCBiL1NvdXJjZS9XZWJDb3JlL2JyaWRnZS9xdC9xdF9pbnN0YW5jZS5jcHAKaW5kZXgg
MGRmMjYzYTNiNWI4MjM2ZmVmMGNlMjk5ZWVjYjk4ZjFjNDZhN2QxMC4uOWNmOGQ1ZWIwNDVmYjJm
M2NlYTAzMzg3ZThmNTVjMGYxYjcxN2I0ZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvYnJp
ZGdlL3F0L3F0X2luc3RhbmNlLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9icmlkZ2UvcXQvcXRf
aW5zdGFuY2UuY3BwCkBAIC0yMjMsOCArMjIzLDggQEAgdm9pZCBRdEluc3RhbmNlOjpnZXRQcm9w
ZXJ0eU5hbWVzKEV4ZWNTdGF0ZSogZXhlYywgUHJvcGVydHlOYW1lQXJyYXkmIGFycmF5KQogICAg
ICAgICAgICAgUU1ldGFNZXRob2QgbWV0aG9kID0gbWV0YS0+bWV0aG9kKGkpOwogICAgICAgICAg
ICAgaWYgKG1ldGhvZC5hY2Nlc3MoKSAhPSBRTWV0YU1ldGhvZDo6UHJpdmF0ZSkgewogI2lmIEhB
VkUoUVQ1KQotICAgICAgICAgICAgICAgIFFTdHJpbmcgc2lnID0gUVN0cmluZzo6ZnJvbUxhdGlu
MShtZXRob2QubWV0aG9kU2lnbmF0dXJlKCkpOwotICAgICAgICAgICAgICAgIGFycmF5LmFkZChJ
ZGVudGlmaWVyKGV4ZWMsIFVTdHJpbmcoc2lnLnV0ZjE2KCksIHNpZy5sZW5ndGgoKSkpKTsKKyAg
ICAgICAgICAgICAgICBRQnl0ZUFycmF5IHNpZyA9IG1ldGhvZC5tZXRob2RTaWduYXR1cmUoKTsK
KyAgICAgICAgICAgICAgICBhcnJheS5hZGQoSWRlbnRpZmllcihleGVjLCBVU3RyaW5nKHNpZy5j
b25zdERhdGEoKSwgc2lnLmxlbmd0aCgpKSkpOwogI2Vsc2UKICAgICAgICAgICAgICAgICBhcnJh
eS5hZGQoSWRlbnRpZmllcihleGVjLCBtZXRob2Quc2lnbmF0dXJlKCkpKTsKICNlbmRpZgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>