1   1  /  1  页   跳转

[求助] 最新更新的防火墙与VB6编译冲突

最新更新的防火墙与VB6编译冲突

编译运行过程中出现,visual C++ runtime library: buffer overrun detected 错误,vb6自动关闭

退出瑞星防火墙问题仍存在,卸载后没有问题,编译运行顺利

用户系统信息:Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.8.1.14) Gecko/20080404 Firefox/2.0.0.14
分享到:
gototop
 

回复:最新更新的防火墙与VB6编译冲突

VB6什么版本?防火墙什么版本?
gototop
 

回复:最新更新的防火墙与VB6编译冲突

基本上找到原因了
Shell(pathname[,windowstyle])
这个shell函数的缘故,之前参数pathname的长度是没有限制的
而更新后的防火墙估计不允许这个参数过长

估计是防火墙把一个较长的字符串赋给pathname时当成恶意攻击!!!!
导致buffer overrun detected
这绝对是防火墙的错,
gototop
 

回复:最新更新的防火墙与VB6编译冲突

已上报瑞星分析核实,谢谢lz
gototop
 

回复:最新更新的防火墙与VB6编译冲突

楼主有截图吗?提供一个,谢谢
gototop
 

回复:最新更新的防火墙与VB6编译冲突

啊,搞了一天没有摸索到头绪,终于找到答案了
gototop
 
1   1  /  1  页   跳转
页面顶部
Powered by Discuz!NT