你这个跟我的不同,哈哈
我这个还在继续查
MSVC的UCRT内部用fileno()从FILE结构里取出来的fh文件句柄是-1,
那个FILE结构除了这个成员是-1,其他成员都是0,不像是被破坏成随机值了。
FILE也就是_iobuf结构,UCRT内部把这个结构给定义成了struct __crt_stdio_stream_data : public FILE。
【 在 ylh1969 的大作中提到: 】
: 我吃过这种亏。
: 在我的中间件中,需要一个压缩器,原来我有,挺好的。后来别人推荐一个,quicklz,一测,真好,又快,压缩比又高。后来就用了这个。
: 在一个项目中投产了。后来linux有个补丁(好像是CPUID问题)。之后服务莫名其妙死机,找了很久,找不到原因,最后项目失败。
: ...................
--
FROM 221.218.167.*