node.js - Node v0.5.0 pre Socket.IO 在连接时崩溃(与传输无关)

标签 node.js crash connect socket.io

当我尝试连接到 socket.io 时,它崩溃并显示以下错误消息:

Initializing client with transport "websocket"
node: ../src/node.cc:1212: ssize_t node::DecodeWrite(char*, size_t, v8::Handle<v8::Value>, node::encoding): Assertion `b[1] == 0' failed.
Aborted

当我尝试启动 Node 聊天示例时会发生这种情况。 (示例文件夹中的 server.js 文件)。 安装的socket.io版本是使用npm install socket.io安装的当前版本。

有谁知道这次崩溃的原因是什么?如何解决?

已修复 - 结果我正在运行 Node v0.5.0 pre,它显然与 socket.io(尚)不兼容。

最佳答案

Turns out I was running node v0.5.0 pre which apparently is not (yet) compatible with socket.io

关于node.js - Node v0.5.0 pre Socket.IO 在连接时崩溃(与传输无关),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6329881/

相关文章:

javascript - then catch 和 then catch 之间的区别

json - 将curl -F请求转换为nodejs请求

c - 为什么有些 C 程序在调试时可以运行,但在发布时却不行?

c - 如何在 Linux 上检查进程的堆大小

java - 二进制 XML 文件行 #5 : Error inflating custom View class SlidingTabLayout

node.js - Node 连接添加 CORS header

node.js - Nodejs : How can I optimize writing many files?

javascript - app.use Express 路由中缺少参数

javascript - Expressjs - 有没有办法让 req,res 对象有辅助函数

node.js - req.session 通常在路由中未定义(connect-redis 用作存储)