Unity3D 下 C# 的 miniLZO 崩溃问题
为了和之前的c++服务器连接,项目组给客户端更换底层,由于消息采用miniLZO压缩,于是在网上找了miniLZO for c#的版本,在这儿可以下载:
https://www.codeproject.com/Articles/16239/Pure-C-MiniLZO-port
但是运行时发现这个版本很容易崩溃,每次都是压缩的时候就崩溃了,
于是打断点进去看了一下,发现是字典表的越界访问,而且崩溃时总是在这一句:
index = D_INDEX1(ip);
pos = ip - (
原创
2021-04-25 18:25:15 ·
316 阅读 ·
0 评论