<?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>105711</bug_id>
          
          <creation_ts>2012-12-23 23:52:53 -0800</creation_ts>
          <short_desc>[BlackBerry] DRT - Crashed when running pixels tests</short_desc>
          <delta_ts>2012-12-24 04:57:40 -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>Other</rep_platform>
          <op_sys>Other</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>0</everconfirmed>
          <reporter name="Xiaobo Wang">xiaobwang</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>mifenton</cc>
    
    <cc>rwlbuis</cc>
    
    <cc>tonikitoo</cc>
    
    <cc>webkit.review.bot</cc>
    
    <cc>yong.li.webkit</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>796899</commentid>
    <comment_count>0</comment_count>
    <who name="Xiaobo Wang">xiaobwang</who>
    <bug_when>2012-12-23 23:52:53 -0800</bug_when>
    <thetext>Internal PR #270003
Calling window-&gt;post() will result in buffer swapping which is only allowed in UI thread now, and I found we don&apos;t
need to call it for GL renderer.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>796902</commentid>
    <comment_count>1</comment_count>
      <attachid>180653</attachid>
    <who name="Xiaobo Wang">xiaobwang</who>
    <bug_when>2012-12-24 00:12:19 -0800</bug_when>
    <thetext>Created attachment 180653
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>796903</commentid>
    <comment_count>2</comment_count>
      <attachid>180654</attachid>
    <who name="Xiaobo Wang">xiaobwang</who>
    <bug_when>2012-12-24 00:15:10 -0800</bug_when>
    <thetext>Created attachment 180654
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>796951</commentid>
    <comment_count>3</comment_count>
      <attachid>180654</attachid>
    <who name="George Staikos">staikos</who>
    <bug_when>2012-12-24 04:54:03 -0800</bug_when>
    <thetext>Comment on attachment 180654
patch

Well it&apos;s a hack and a start, but it&apos;s just going to breakdown later.  Since it&apos;s all forward progress, r+, but we have to move this post to the proper thread.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>796952</commentid>
    <comment_count>4</comment_count>
      <attachid>180654</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-12-24 04:57:36 -0800</bug_when>
    <thetext>Comment on attachment 180654
patch

Clearing flags on attachment: 180654

Committed r138440: &lt;http://trac.webkit.org/changeset/138440&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>796953</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-12-24 04:57:40 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>180653</attachid>
            <date>2012-12-24 00:12:19 -0800</date>
            <delta_ts>2012-12-24 00:15:10 -0800</delta_ts>
            <desc>patch</desc>
            <filename>0001-BlackBerry-DRT-Crashed-when-running-pixels-tests.patch</filename>
            <type>text/plain</type>
            <size>2506</size>
            <attacher name="Xiaobo Wang">xiaobwang</attacher>
            
              <data encoding="base64">RnJvbSA5YmJmN2FiMjY2MmU1YTBkMWQwNmVlMjZmOTBjOWVmZWNkMzVhODdjIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBYaWFvYm8gV2FuZyA8eGJ3YW5nQHRvcmNobW9iaWxlLmNvbS5j
bj4KRGF0ZTogTW9uLCAyNCBEZWMgMjAxMiAxNjowMToyOCArMDgwMApTdWJqZWN0OiBbUEFUQ0hd
IFtCbGFja0JlcnJ5XSBEUlQgLSBDcmFzaGVkIHdoZW4gcnVubmluZyBwaXhlbHMgdGVzdHMKIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMDU3MTEKClJJTSBQUiMyNzAw
MDMKClJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgoKQ2FsbGluZyB3aW5kb3ctPnBvc3QoKSBo
ZXJlIHdpbGwgcmVzdWx0IGluIGJ1ZmZlciBzd2FwcGluZyB3aGljaCBpcwpvbmx5IGFsbG93ZWQg
aW4gVUkgdGhyZWFkIG5vdywgYW5kIEkgZm91bmQgd2UgZG9uJ3QgbmVlZCB0byBjYWxsIGl0CmZv
ciBHTCByZW5kZXJlci4KCiogRHVtcFJlbmRlclRyZWUvYmxhY2tiZXJyeS9QaXhlbER1bXBTdXBw
b3J0QmxhY2tCZXJyeS5jcHA6CihjcmVhdGVCaXRtYXBDb250ZXh0RnJvbVdlYlZpZXcpOgotLS0K
IFRvb2xzL0NoYW5nZUxvZyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAx
NiArKysrKysrKysrKysrKysrCiAuLi4vYmxhY2tiZXJyeS9QaXhlbER1bXBTdXBwb3J0QmxhY2tC
ZXJyeS5jcHAgICAgICB8ICAgIDIgKy0KIDIgZmlsZXMgY2hhbmdlZCwgMTcgaW5zZXJ0aW9ucygr
KSwgMSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cgYi9Ub29scy9D
aGFuZ2VMb2cKaW5kZXggN2JlMWYyNy4uMTlhMDRlMyAxMDA2NDQKLS0tIGEvVG9vbHMvQ2hhbmdl
TG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE5IEBACisyMDEyLTEyLTIzICBY
aWFvYm8gV2FuZyAgPHhid2FuZ0B0b3JjaG1vYmlsZS5jb20uY24+CisKKyAgICAgICAgW0JsYWNr
QmVycnldIERSVCAtIENyYXNoZWQgd2hlbiBydW5uaW5nIHBpeGVscyB0ZXN0cworICAgICAgICBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTA1NzExCisKKyAgICAgICAg
UklNIFBSIzI3MDAwMworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisg
ICAgICAgIENhbGxpbmcgd2luZG93LT5wb3N0KCkgaGVyZSB3aWxsIHJlc3VsdCBpbiBidWZmZXIg
c3dhcHBpbmcgd2hpY2ggaXMKKyAgICAgICAgb25seSBhbGxvd2VkIGluIFVJIHRocmVhZCBub3cs
IGFuZCBJIGZvdW5kIHdlIGRvbid0IG5lZWQgdG8gY2FsbCBpdAorICAgICAgICBmb3IgR0wgcmVu
ZGVyZXIuCisKKyAgICAgICAgKiBEdW1wUmVuZGVyVHJlZS9ibGFja2JlcnJ5L1BpeGVsRHVtcFN1
cHBvcnRCbGFja0JlcnJ5LmNwcDoKKyAgICAgICAgKGNyZWF0ZUJpdG1hcENvbnRleHRGcm9tV2Vi
Vmlldyk6CisKIDIwMTItMTItMjIgIERhbiBXaW5zaGlwICA8ZGFud0Bnbm9tZS5vcmc+CiAKICAg
ICAgICAgQWRkIGEgcGF0Y2ggdG8gZml4IGxpYnhtbDIgMi45LjAgcmVncmVzc2lvbgpkaWZmIC0t
Z2l0IGEvVG9vbHMvRHVtcFJlbmRlclRyZWUvYmxhY2tiZXJyeS9QaXhlbER1bXBTdXBwb3J0Qmxh
Y2tCZXJyeS5jcHAgYi9Ub29scy9EdW1wUmVuZGVyVHJlZS9ibGFja2JlcnJ5L1BpeGVsRHVtcFN1
cHBvcnRCbGFja0JlcnJ5LmNwcAppbmRleCA0M2VjNmM0Li4zN2Q5NWZmIDEwMDY0NAotLS0gYS9U
b29scy9EdW1wUmVuZGVyVHJlZS9ibGFja2JlcnJ5L1BpeGVsRHVtcFN1cHBvcnRCbGFja0JlcnJ5
LmNwcAorKysgYi9Ub29scy9EdW1wUmVuZGVyVHJlZS9ibGFja2JlcnJ5L1BpeGVsRHVtcFN1cHBv
cnRCbGFja0JlcnJ5LmNwcApAQCAtNjIsMTEgKzYyLDExIEBAIFBhc3NSZWZQdHI8Qml0bWFwQ29u
dGV4dD4gY3JlYXRlQml0bWFwQ29udGV4dEZyb21XZWJWaWV3KGJvb2wgLypvbnNjcmVlbiovLCBi
b29sCiAgICAgY29uc3QgUGxhdGZvcm06OkludFNpemUmIHdpbmRvd1NpemUgPSB3aW5kb3ctPnZp
ZXdwb3J0U2l6ZSgpOwogICAgIHVuc2lnbmVkIGNoYXIqIGRhdGEgPSBuZXcgdW5zaWduZWQgY2hh
clt3aW5kb3dTaXplLndpZHRoKCkgKiB3aW5kb3dTaXplLmhlaWdodCgpICogNF07CiAKKyNpZiBV
U0UoU0tJQSkKICAgICAvLyBXZSBuZWVkIHRvIGZvcmNlIGEgc3luY2hyb25vdXMgdXBkYXRlIHRv
IHRoZSB3aW5kb3cgb3Igd2UgbWF5IGdldCBhbiBlbXB0eSBiaXRtYXAuCiAgICAgLy8gRm9yIGV4
YW1wbGUsIHJ1bm5pbmcgRFJUIHdpdGggb25lIHRlc3QgY2FzZSB0aGF0IGZpbmlzaGVzIGJlZm9y
ZSB0aGUgc2NyZWVuIGlzIHVwZGF0ZWQuCiAgICAgd2luZG93LT5wb3N0KHdpbmRvd1JlY3QpOwog
Ci0jaWYgVVNFKFNLSUEpCiAgICAgU2tCaXRtYXAgYml0bWFwOwogICAgIGJpdG1hcC5zZXRDb25m
aWcoU2tCaXRtYXA6OmtBUkdCXzg4ODhfQ29uZmlnLCB3aW5kb3dTaXplLndpZHRoKCksIHdpbmRv
d1NpemUuaGVpZ2h0KCkpOwogICAgIGJpdG1hcC5hbGxvY1BpeGVscygpOwotLSAKMS43LjYKCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>180654</attachid>
            <date>2012-12-24 00:15:10 -0800</date>
            <delta_ts>2012-12-24 04:57:36 -0800</delta_ts>
            <desc>patch</desc>
            <filename>0001-BlackBerry-DRT-Crashed-when-running-pixels-tests.patch</filename>
            <type>text/plain</type>
            <size>2506</size>
            <attacher name="Xiaobo Wang">xiaobwang</attacher>
            
              <data encoding="base64">RnJvbSBmZWViYzQ0ODVkYjlmNjEyMmVhNzA3NGMwNzJmY2RlOWZiMTI5NjliIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBYaWFvYm8gV2FuZyA8eGJ3YW5nQHRvcmNobW9iaWxlLmNvbS5j
bj4KRGF0ZTogTW9uLCAyNCBEZWMgMjAxMiAxNjowMToyOCArMDgwMApTdWJqZWN0OiBbUEFUQ0hd
IFtCbGFja0JlcnJ5XSBEUlQgLSBDcmFzaGVkIHdoZW4gcnVubmluZyBwaXhlbHMgdGVzdHMKIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMDU3MTEKClJJTSBQUiAyNzAw
MDMKClJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgoKQ2FsbGluZyB3aW5kb3ctPnBvc3QoKSBo
ZXJlIHdpbGwgcmVzdWx0IGluIGJ1ZmZlciBzd2FwcGluZyB3aGljaCBpcwpvbmx5IGFsbG93ZWQg
aW4gVUkgdGhyZWFkIG5vdywgYW5kIEkgZm91bmQgd2UgZG9uJ3QgbmVlZCB0byBjYWxsIGl0CmZv
ciBHTCByZW5kZXJlci4KCiogRHVtcFJlbmRlclRyZWUvYmxhY2tiZXJyeS9QaXhlbER1bXBTdXBw
b3J0QmxhY2tCZXJyeS5jcHA6CihjcmVhdGVCaXRtYXBDb250ZXh0RnJvbVdlYlZpZXcpOgotLS0K
IFRvb2xzL0NoYW5nZUxvZyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAx
NiArKysrKysrKysrKysrKysrCiAuLi4vYmxhY2tiZXJyeS9QaXhlbER1bXBTdXBwb3J0QmxhY2tC
ZXJyeS5jcHAgICAgICB8ICAgIDIgKy0KIDIgZmlsZXMgY2hhbmdlZCwgMTcgaW5zZXJ0aW9ucygr
KSwgMSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cgYi9Ub29scy9D
aGFuZ2VMb2cKaW5kZXggN2JlMWYyNy4uZDBmYTc4YiAxMDA2NDQKLS0tIGEvVG9vbHMvQ2hhbmdl
TG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE5IEBACisyMDEyLTEyLTIzICBY
aWFvYm8gV2FuZyAgPHhid2FuZ0B0b3JjaG1vYmlsZS5jb20uY24+CisKKyAgICAgICAgW0JsYWNr
QmVycnldIERSVCAtIENyYXNoZWQgd2hlbiBydW5uaW5nIHBpeGVscyB0ZXN0cworICAgICAgICBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTA1NzExCisKKyAgICAgICAg
UklNIFBSIDI3MDAwMworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisg
ICAgICAgIENhbGxpbmcgd2luZG93LT5wb3N0KCkgaGVyZSB3aWxsIHJlc3VsdCBpbiBidWZmZXIg
c3dhcHBpbmcgd2hpY2ggaXMKKyAgICAgICAgb25seSBhbGxvd2VkIGluIFVJIHRocmVhZCBub3cs
IGFuZCBJIGZvdW5kIHdlIGRvbid0IG5lZWQgdG8gY2FsbCBpdAorICAgICAgICBmb3IgR0wgcmVu
ZGVyZXIuCisKKyAgICAgICAgKiBEdW1wUmVuZGVyVHJlZS9ibGFja2JlcnJ5L1BpeGVsRHVtcFN1
cHBvcnRCbGFja0JlcnJ5LmNwcDoKKyAgICAgICAgKGNyZWF0ZUJpdG1hcENvbnRleHRGcm9tV2Vi
Vmlldyk6CisKIDIwMTItMTItMjIgIERhbiBXaW5zaGlwICA8ZGFud0Bnbm9tZS5vcmc+CiAKICAg
ICAgICAgQWRkIGEgcGF0Y2ggdG8gZml4IGxpYnhtbDIgMi45LjAgcmVncmVzc2lvbgpkaWZmIC0t
Z2l0IGEvVG9vbHMvRHVtcFJlbmRlclRyZWUvYmxhY2tiZXJyeS9QaXhlbER1bXBTdXBwb3J0Qmxh
Y2tCZXJyeS5jcHAgYi9Ub29scy9EdW1wUmVuZGVyVHJlZS9ibGFja2JlcnJ5L1BpeGVsRHVtcFN1
cHBvcnRCbGFja0JlcnJ5LmNwcAppbmRleCA0M2VjNmM0Li4zN2Q5NWZmIDEwMDY0NAotLS0gYS9U
b29scy9EdW1wUmVuZGVyVHJlZS9ibGFja2JlcnJ5L1BpeGVsRHVtcFN1cHBvcnRCbGFja0JlcnJ5
LmNwcAorKysgYi9Ub29scy9EdW1wUmVuZGVyVHJlZS9ibGFja2JlcnJ5L1BpeGVsRHVtcFN1cHBv
cnRCbGFja0JlcnJ5LmNwcApAQCAtNjIsMTEgKzYyLDExIEBAIFBhc3NSZWZQdHI8Qml0bWFwQ29u
dGV4dD4gY3JlYXRlQml0bWFwQ29udGV4dEZyb21XZWJWaWV3KGJvb2wgLypvbnNjcmVlbiovLCBi
b29sCiAgICAgY29uc3QgUGxhdGZvcm06OkludFNpemUmIHdpbmRvd1NpemUgPSB3aW5kb3ctPnZp
ZXdwb3J0U2l6ZSgpOwogICAgIHVuc2lnbmVkIGNoYXIqIGRhdGEgPSBuZXcgdW5zaWduZWQgY2hh
clt3aW5kb3dTaXplLndpZHRoKCkgKiB3aW5kb3dTaXplLmhlaWdodCgpICogNF07CiAKKyNpZiBV
U0UoU0tJQSkKICAgICAvLyBXZSBuZWVkIHRvIGZvcmNlIGEgc3luY2hyb25vdXMgdXBkYXRlIHRv
IHRoZSB3aW5kb3cgb3Igd2UgbWF5IGdldCBhbiBlbXB0eSBiaXRtYXAuCiAgICAgLy8gRm9yIGV4
YW1wbGUsIHJ1bm5pbmcgRFJUIHdpdGggb25lIHRlc3QgY2FzZSB0aGF0IGZpbmlzaGVzIGJlZm9y
ZSB0aGUgc2NyZWVuIGlzIHVwZGF0ZWQuCiAgICAgd2luZG93LT5wb3N0KHdpbmRvd1JlY3QpOwog
Ci0jaWYgVVNFKFNLSUEpCiAgICAgU2tCaXRtYXAgYml0bWFwOwogICAgIGJpdG1hcC5zZXRDb25m
aWcoU2tCaXRtYXA6OmtBUkdCXzg4ODhfQ29uZmlnLCB3aW5kb3dTaXplLndpZHRoKCksIHdpbmRv
d1NpemUuaGVpZ2h0KCkpOwogICAgIGJpdG1hcC5hbGxvY1BpeGVscygpOwotLSAKMS43LjYKCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>