<?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>44138</bug_id>
          
          <creation_ts>2010-08-17 16:09:32 -0700</creation_ts>
          <short_desc>Crash beneath SocketStreamHandle::readStreamCallback when running WebSocket tests</short_desc>
          <delta_ts>2011-03-14 22:48:32 -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>Page Loading</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Windows XP</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar, LayoutTestFailure, PlatformOnly</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Adam Roben (:aroben)">aroben</reporter>
          <assigned_to name="Alexey Proskuryakov">ap</assigned_to>
          <cc>ap</cc>
    
    <cc>beidson</cc>
    
    <cc>commit-queue</cc>
    
    <cc>joenotcharles</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>265823</commentid>
    <comment_count>0</comment_count>
    <who name="Adam Roben (:aroben)">aroben</who>
    <bug_when>2010-08-17 16:09:32 -0700</bug_when>
    <thetext>The bots are crashing when running websocket/tests/workers/worker-handshake-challenge-randomness.html. The crash logs say we&apos;re crashing beneath SocketStreamHandle::readStreamCallback at some unknown address (see &lt;http://build.webkit.org/results/Windows%20Release%20(Tests)/r65540%20(2834)/CrashLog_0c18_2010-08-17_15-59-51-702.txt&gt;).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>265826</commentid>
    <comment_count>1</comment_count>
    <who name="Adam Roben (:aroben)">aroben</who>
    <bug_when>2010-08-17 16:10:51 -0700</bug_when>
    <thetext>&lt;rdar://problem/8321690&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>359059</commentid>
    <comment_count>2</comment_count>
    <who name="Adam Roben (:aroben)">aroben</who>
    <bug_when>2011-02-28 08:00:48 -0800</bug_when>
    <thetext>See also bug 55375.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>367248</commentid>
    <comment_count>3</comment_count>
      <attachid>85723</attachid>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2011-03-14 14:43:37 -0700</bug_when>
    <thetext>Created attachment 85723
proposed fix</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>367250</commentid>
    <comment_count>4</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2011-03-14 14:44:13 -0700</bug_when>
    <thetext>*** Bug 55375 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>367253</commentid>
    <comment_count>5</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2011-03-14 14:44:38 -0700</bug_when>
    <thetext>*** Bug 56185 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>367515</commentid>
    <comment_count>6</comment_count>
      <attachid>85723</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2011-03-14 22:48:29 -0700</bug_when>
    <thetext>Comment on attachment 85723
proposed fix

Clearing flags on attachment: 85723

Committed r81111: &lt;http://trac.webkit.org/changeset/81111&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>367516</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2011-03-14 22:48:32 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>85723</attachid>
            <date>2011-03-14 14:43:37 -0700</date>
            <delta_ts>2011-03-14 22:48:28 -0700</delta_ts>
            <desc>proposed fix</desc>
            <filename>SocketStreamHandle.txt</filename>
            <type>text/plain</type>
            <size>5368</size>
            <attacher name="Alexey Proskuryakov">ap</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDgxMDU5KQorKysgU291cmNlL1dlYkNvcmUvQ2hhbmdl
TG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMjIgQEAKKzIwMTEtMDMtMTQgIEFsZXhleSBQ
cm9za3VyeWFrb3YgIDxhcEBhcHBsZS5jb20+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZ
IChPT1BTISkuCisKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTQ0MTM4CisgICAgICAgIENyYXNoIGJlbmVhdGggU29ja2V0U3RyZWFtSGFuZGxlOjpyZWFk
U3RyZWFtQ2FsbGJhY2sgd2hlbiBydW5uaW5nIHdlYnNvY2tldC90ZXN0cy93b3JrZXJzL3dvcmtl
ci1oYW5kc2hha2UtY2hhbGxlbmdlLXJhbmRvbW5lc3MuaHRtbAorCisgICAgICAgIGh0dHBzOi8v
YnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD01NTM3NQorICAgICAgICBodHRwL3Rlc3Rz
L3dlYnNvY2tldC90ZXN0cy9yZWxvYWQtY3Jhc2guaHRtbCBzb21ldGltZXMgY3Jhc2hlcyBiZW5l
YXRoIFNvY2tldFN0cmVhbUhhbmRsZTo6cmVhZFN0cmVhbUNhbGxiYWNrIG9uIFdpbmRvd3MKKwor
ICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NTYxODUKKyAg
ICAgICAgaHR0cC90ZXN0cy93ZWJzb2NrZXQvdGVzdHMvdXJsLXdpdGgtY3JlZGVudGlhbC5odG1s
IHNvbWV0aW1lcyBjcmFzaGVzIGJlbmVhdGggU29ja2V0U3RyZWFtSGFuZGxlOjpyZWFkU3RyZWFt
Q2FsbGJhY2sgb24gV2luZG93cworCisgICAgICAgICogcGxhdGZvcm0vbmV0d29yay9jZi9Tb2Nr
ZXRTdHJlYW1IYW5kbGUuaDogTWFkZSBTb2NrZXRTdHJlYW1IYW5kbGUgVGhyZWFkU2FmZVNoYXJl
ZCwgc28gdGhhdAorICAgICAgICBhIHBvaW50ZXIgY2FuIGJlIHBhc3NlZCBhY3Jvc3MgdGhyZWFk
cyB3aGVuIHdyYXBwZWQgaW4gYSBSZWZQdHIuCisKKyAgICAgICAgKiBwbGF0Zm9ybS9uZXR3b3Jr
L2NmL1NvY2tldFN0cmVhbUhhbmRsZUNGTmV0LmNwcDogTWFrZSBzdXJlIHRoYXQgYW4gb2JqZWN0
IHN0aWxsIGV4aXN0cworICAgICAgICB3aGVuIGV4ZWN1dGluZyBhIG1ldGhvZCBvbiBtYWluIHRo
cmVhZCBieSB1c2luZyBSZWZQdHIuCisKIDIwMTEtMDMtMTQgIEJyYWR5IEVpZHNvbiAgPGJlaWRz
b25AYXBwbGUuY29tPgogCiAgICAgICAgIFJldmlld2VkIGJ5IEFuZGVycyBDYXJsc3Nvbi4KSW5k
ZXg6IFNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL25ldHdvcmsvY2YvU29ja2V0U3RyZWFtSGFuZGxl
LmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vbmV0d29yay9jZi9Tb2Nr
ZXRTdHJlYW1IYW5kbGUuaAkocmV2aXNpb24gODEwNTUpCisrKyBTb3VyY2UvV2ViQ29yZS9wbGF0
Zm9ybS9uZXR3b3JrL2NmL1NvY2tldFN0cmVhbUhhbmRsZS5oCSh3b3JraW5nIGNvcHkpCkBAIC00
NCwxNCArNDQsMTQgQEAgY2xhc3MgQXV0aGVudGljYXRpb25DaGFsbGVuZ2U7CiBjbGFzcyBDcmVk
ZW50aWFsOwogY2xhc3MgU29ja2V0U3RyZWFtSGFuZGxlQ2xpZW50OwogCi1jbGFzcyBTb2NrZXRT
dHJlYW1IYW5kbGUgOiBwdWJsaWMgUmVmQ291bnRlZDxTb2NrZXRTdHJlYW1IYW5kbGU+LCBwdWJs
aWMgU29ja2V0U3RyZWFtSGFuZGxlQmFzZSwgcHVibGljIEF1dGhlbnRpY2F0aW9uQ2xpZW50IHsK
K2NsYXNzIFNvY2tldFN0cmVhbUhhbmRsZSA6IHB1YmxpYyBUaHJlYWRTYWZlU2hhcmVkPFNvY2tl
dFN0cmVhbUhhbmRsZT4sIHB1YmxpYyBTb2NrZXRTdHJlYW1IYW5kbGVCYXNlLCBwdWJsaWMgQXV0
aGVudGljYXRpb25DbGllbnQgewogcHVibGljOgogICAgIHN0YXRpYyBQYXNzUmVmUHRyPFNvY2tl
dFN0cmVhbUhhbmRsZT4gY3JlYXRlKGNvbnN0IEtVUkwmIHVybCwgU29ja2V0U3RyZWFtSGFuZGxl
Q2xpZW50KiBjbGllbnQpIHsgcmV0dXJuIGFkb3B0UmVmKG5ldyBTb2NrZXRTdHJlYW1IYW5kbGUo
dXJsLCBjbGllbnQpKTsgfQogCiAgICAgdmlydHVhbCB+U29ja2V0U3RyZWFtSGFuZGxlKCk7CiAK
LSAgICB1c2luZyBSZWZDb3VudGVkPFNvY2tldFN0cmVhbUhhbmRsZT46OnJlZjsKLSAgICB1c2lu
ZyBSZWZDb3VudGVkPFNvY2tldFN0cmVhbUhhbmRsZT46OmRlcmVmOworICAgIHVzaW5nIFRocmVh
ZFNhZmVTaGFyZWQ8U29ja2V0U3RyZWFtSGFuZGxlPjo6cmVmOworICAgIHVzaW5nIFRocmVhZFNh
ZmVTaGFyZWQ8U29ja2V0U3RyZWFtSGFuZGxlPjo6ZGVyZWY7CiAKIHByaXZhdGU6CiAgICAgdmly
dHVhbCBpbnQgcGxhdGZvcm1TZW5kKGNvbnN0IGNoYXIqIGRhdGEsIGludCBsZW5ndGgpOwpJbmRl
eDogU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vbmV0d29yay9jZi9Tb2NrZXRTdHJlYW1IYW5kbGVD
Rk5ldC5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vbmV0d29yay9j
Zi9Tb2NrZXRTdHJlYW1IYW5kbGVDRk5ldC5jcHAJKHJldmlzaW9uIDgxMDU1KQorKysgU291cmNl
L1dlYkNvcmUvcGxhdGZvcm0vbmV0d29yay9jZi9Tb2NrZXRTdHJlYW1IYW5kbGVDRk5ldC5jcHAJ
KHdvcmtpbmcgY29weSkKQEAgLTExNyw3ICsxMTcsNyBAQCBDRlN0cmluZ1JlZiBTb2NrZXRTdHJl
YW1IYW5kbGU6OmNvcHlQQUNFCiAKIHN0cnVjdCBNYWluVGhyZWFkUEFDQ2FsbGJhY2tJbmZvIHsK
ICAgICBNYWluVGhyZWFkUEFDQ2FsbGJhY2tJbmZvKFNvY2tldFN0cmVhbUhhbmRsZSogaGFuZGxl
LCBDRkFycmF5UmVmIHByb3h5TGlzdCkgOiBoYW5kbGUoaGFuZGxlKSwgcHJveHlMaXN0KHByb3h5
TGlzdCkgeyB9Ci0gICAgU29ja2V0U3RyZWFtSGFuZGxlKiBoYW5kbGU7CisgICAgUmVmUHRyPFNv
Y2tldFN0cmVhbUhhbmRsZT4gaGFuZGxlOwogICAgIENGQXJyYXlSZWYgcHJveHlMaXN0OwogfTsK
IApAQCAtNDM2LDcgKzQzNiw3IEBAIENGU3RyaW5nUmVmIFNvY2tldFN0cmVhbUhhbmRsZTo6Y29w
eUNGU3QKIHN0cnVjdCBNYWluVGhyZWFkRXZlbnRDYWxsYmFja0luZm8gewogICAgIE1haW5UaHJl
YWRFdmVudENhbGxiYWNrSW5mbyhDRlN0cmVhbUV2ZW50VHlwZSB0eXBlLCBTb2NrZXRTdHJlYW1I
YW5kbGUqIGhhbmRsZSkgOiB0eXBlKHR5cGUpLCBoYW5kbGUoaGFuZGxlKSB7IH0KICAgICBDRlN0
cmVhbUV2ZW50VHlwZSB0eXBlOwotICAgIFNvY2tldFN0cmVhbUhhbmRsZSogaGFuZGxlOworICAg
IFJlZlB0cjxTb2NrZXRTdHJlYW1IYW5kbGU+IGhhbmRsZTsKIH07CiAKIHZvaWQgU29ja2V0U3Ry
ZWFtSGFuZGxlOjpyZWFkU3RyZWFtQ2FsbGJhY2soQ0ZSZWFkU3RyZWFtUmVmIHN0cmVhbSwgQ0ZT
dHJlYW1FdmVudFR5cGUgdHlwZSwgdm9pZCogY2xpZW50Q2FsbEJhY2tJbmZvKQpJbmRleDogTGF5
b3V0VGVzdHMvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL0NoYW5nZUxvZwko
cmV2aXNpb24gODEwNTkpCisrKyBMYXlvdXRUZXN0cy9DaGFuZ2VMb2cJKHdvcmtpbmcgY29weSkK
QEAgLTEsMyArMSwxMyBAQAorMjAxMS0wMy0xNCAgQWxleGV5IFByb3NrdXJ5YWtvdiAgPGFwQGFw
cGxlLmNvbT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAg
ICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NDQxMzgKKyAgICAgICAg
Q3Jhc2hlcyBiZW5lYXRoIFNvY2tldFN0cmVhbUhhbmRsZTo6cmVhZFN0cmVhbUNhbGxiYWNrIHdo
ZW4gcnVubmluZyBXZWJTb2NrZXQgdGVzdHMuCisKKyAgICAgICAgKiBwbGF0Zm9ybS93aW4vU2tp
cHBlZDogVW5za2lwcGVkIHRlc3RzIHRoYXQgc2hvdWxkIGJlIGZpeGVkIG5vdy4gSSBjb3VsZG4n
dCB2ZXJpZnkgdGhhdAorICAgICAgICBsb2NhbGx5LCBiZWNhc3VlIG1vc3QgV2ViU29ja2V0IHRl
c3RzIHRpbWUgb3V0IG9uIG15IG1hY2hpbmUuCisKIDIwMTEtMDMtMTQgIFJ5b3N1a2UgTml3YSAg
PHJuaXdhQHdlYmtpdC5vcmc+CiAKICAgICAgICAgTWFjIHJlYmFzZWxpbmVzIGZvciByODEwNTMu
CkluZGV4OiBMYXlvdXRUZXN0cy9wbGF0Zm9ybS93aW4vU2tpcHBlZAo9PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBM
YXlvdXRUZXN0cy9wbGF0Zm9ybS93aW4vU2tpcHBlZAkocmV2aXNpb24gODEwNTUpCisrKyBMYXlv
dXRUZXN0cy9wbGF0Zm9ybS93aW4vU2tpcHBlZAkod29ya2luZyBjb3B5KQpAQCAtMzE2LDkgKzMx
Niw2IEBAIGVkaXRpbmcvcGFzdGVib2FyZC9kcm9wLXRleHQtZXZlbnRzLmh0bWwKIGVkaXRpbmcv
c2VsZWN0aW9uL2RyYWctaW4taWZyYW1lLmh0bWwKIGZhc3QvZXZlbnRzL2RyYWdnaW5nLW1vdXNl
LW1vdmVzLmh0bWwKIAotIyBDcmFzaCBiZW5lYXRoIFNvY2tldFN0cmVhbTo6cmVhZFN0cmVhbUNh
bGxiYWNrIGh0dHA6Ly93ZWJraXQub3JnL2IvNDQxMzgKLWh0dHAvdGVzdHMvd2Vic29ja2V0L3Rl
c3RzL3dvcmtlcnMvd29ya2VyLWhhbmRzaGFrZS1jaGFsbGVuZ2UtcmFuZG9tbmVzcy5odG1sCi0K
ICMgQ2F1c2VzIG5leHQgdGVzdCB0byB0aW1lIG91dCBodHRwOi8vd2Via2l0Lm9yZy9iLzQ2OTc1
CiBodHRwL3Rlc3RzL3htbGh0dHByZXF1ZXN0L3htbGh0dHByZXF1ZXN0LXN5bmMtdnMtYXN5bmMt
YXNzZXJ0aW9uLWZhaWx1cmUuaHRtbAogCkBAIC0zNzYsMTAgKzM3Myw2IEBAIGh0dHAvdGVzdHMv
bWVkaWEvdmlkZW8tY2FuY2VsLWxvYWQuaHRtbAogCiAjIFNvbWV0aW1lcyBjcmFzaGVzIGh0dHA6
Ly93ZWJraXQub3JnL2IvNDg5OTYKIGh0dHAvdGVzdHMvd2Vic29ja2V0L3Rlc3RzL3dvcmtlcnMv
Y2xvc2UtaW4tb25tZXNzYWdlLWNyYXNoLmh0bWwKLSMgU29tZXRpbWVzIGNyYXNoZXMgaHR0cDov
L3dlYmtpdC5vcmcvYi81NTM3NQotaHR0cC90ZXN0cy93ZWJzb2NrZXQvdGVzdHMvcmVsb2FkLWNy
YXNoLmh0bWwKLSMgU29tZXRpbWVzIGNhdXNlcyBjcmFzaGVzIGluIGZvbGxvd2luZyB0ZXN0cyBo
dHRwOi8vd2Via2l0Lm9yZy9iLzU2MTg1Ci1odHRwL3Rlc3RzL3dlYnNvY2tldC90ZXN0cy91cmwt
cGFyc2luZy5odG1sCiAKICMgU29tZXRpbWVzIHRpbWVzIG91dCBodHRwOi8vd2Via2l0Lm9yZy9i
LzQ4OTk3CiBhbmltYXRpb25zL2FuaW1hdGlvbi1pdGVyYXRpb24tZXZlbnQtZGVzdHJveS1yZW5k
ZXJlci5odG1sCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>