现在的位置: 首页 > 综合 > 正文

终于解决 Faulting application w3wp.exe 出错

2012年01月11日 ⁄ 综合 ⁄ 共 445字 ⁄ 字号 评论关闭
Faulting application w3wp.exe, version 6.0.3790.3959, stamp 45d6968e, faulting module kernel32.dll, version 5.2.3790.4480, stamp 49c51ee2, debug? 0, fault address 0x0000bef7.

已经尝试过的方法:

 

1.内存,将.net自带Cache改成Memcached

2.进程,将Web园改成2个进程

3.权限 参考 

http://www.cnblogs.com/dongpo888/archive/2009/03/12/1409600.html

4.回收 关闭说的自动回收进程等复选框

 

均无效,最终还是查程序,果不其然死循环,递归调用要小心。

 

过程:

在Global中加日志记录 发现验证码页面偶尔出错,一查是在网上抄的代码,如果重复验证码会跑一个递归调用自己。

而自己将随机数范围设置大了一个,所以一旦产生出max+1位置的字母,就会死循环。

 

天啊,折腾死人了。花了那么多天!!!

抱歉!评论已关闭.