Open tsanie opened 5 years ago
出错的原因应该是本地时钟被拨回了,udp2raw_mp发现时钟倒退后就退出了。
你本地是不是有什么程序在定期同步/修改时间?
后续(等我有时间了)看一下能不能放宽这个限制。
应该没有什么其他程序在修改时间,除了win10自己的时间同步服务。
最新的版本(应该)已经修正了
链接:https://github.com/wangyu-/udp2raw-multiplatform/releases/tag/20190407.0
请@tsanie和遇到同样问题的人测试一下,确认问题是不是修好了。
其他的几个程序(udp2raw linux版、UDPspeeder、tinyfecVPN、tinyportMapper)也存在类似的问题,等这个问题在udp2raw mp版里确认解决了再修复其他的吧。
ver: git version:e8daf7c263 build date:Jul 27 2020 11:22:17
.\udp2raw_mp.exe -c -l 127.0.0.1:3**7 -r 1*.1*.2*.2*:3**7 -k "M********U" --raw-mode easyfaketcp --auth-mode hmac_sha1
Assertion failed!
Program: C:\Users\l****g\D*****r\udp2raw_mp.exe
File: network.cpp, Line 315
Expression: packet_header->caplen <= max_data_len
抱歉拖了这么久没回复,后来切换到路由器中使用 linux 版,我这里没再出现过崩溃问题。
版本
udp2raw_mp_nolibnet (20181113.0)
Win10 x64 1809 (OS Build 17763.195)
现象
正常运行时偶尔会发生致命错误导致进程崩溃。
日志
已手动添加防火墙规则(部分文字用...代替)
Program: udp2raw_mp_nolibnet.exe File: common.h, Line 468
Expression: value >=q.front().ts