Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

IOS上使用时,经常出现Assertion failed: (stream->write_queue_size >= len), function uv__write #51

Closed
caotian opened this issue Jan 2, 2016 · 3 comments

Comments

@caotian
Copy link

caotian commented Jan 2, 2016

IOS上使用时,连接的本机pomelo。经常在重新运行时出现这个错误:
Assertion failed: (stream->write_queue_size >= len), function uv__write, file /Users/XXXXXXXX/XXX/XXXXX/lib/libpomelo2/deps/uv/src/unix/stream.c, line 870.
再次运行就没问题了。
发生的机率还是比较高,有可能是什么原因?

@cynron
Copy link
Member

cynron commented Jan 3, 2016

这个堆栈在libuv内部,很有可能是libuv的bug,可以尝试升级一下libuv

看看能不能抽出来一个高概率重现的最小测试用例?

@cynron
Copy link
Member

cynron commented Feb 3, 2016

没有堆栈吗?我们根本没办法重现这样的问题,还是需要崩溃时,你们抓点堆栈,无论是libuv的问题,还是libpomelo2的问题,我都可以修的

@cynron
Copy link
Member

cynron commented Feb 25, 2016

ping

@caotian caotian closed this as completed Feb 28, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants