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编译冲突

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

估计是防火墙把一个较长的字符串赋给pathname时当成恶意攻击!!!!
导致buffer overrun detected
这绝对是防火墙的错,
gototop
 
1   1  /  1  页   跳转
页面顶部
Powered by Discuz!NT