why IsapiRewrite's error cause iis crashes

Topics: Developer Forum, Project Management Forum, User Forum
Jul 9, 2008 at 1:52 AM
why IsapiRewrite's error cause iis crashes.
IsapiRewrite has so many errors.
IsapiRewrite can not allow an error does not affect IIS work.

i'm Sorry I am not English, the expression may be inaccurate



2008-7-9    9:30:37    TermServDevices    警告    无    1114    N/A    1KC50JJMMUAOFEN    跟后台打印程序系统服务通讯时出现错误。请打开服务管理单元,确认后台打印程序服务是否在运行。
2008-7-9    9:27:21    Application Popup    信息    无    26    N/A    1KC50JJMMUAOFEN    "弹出应用程序: Microsoft Visual C++ Debug Library: Debug Assertion Failed!

Program: c:\windows\system32\inetsrv\w3wp.exe
File: f:\rtm\vctools\crt_bld\self_x86\crt\src\vsprintf.c
Line: 244

Expression: (""Buffer too small"", 0)

For information on how your program can cause an assertion
failure, see the Visual C++ documentation on asserts.

(Press Retry to debug the application)"
2008-7-9    9:27:21    Application Popup    信息    无    26    N/A    1KC50JJMMUAOFEN    "弹出应用程序: Microsoft Visual C++ Debug Library: Debug Assertion Failed!

Program: c:\windows\system32\inetsrv\w3wp.exe
File: f:\rtm\vctools\crt_bld\self_x86\crt\src\vsprintf.c
Line: 244

Expression: (""Buffer too small"", 0)

For information on how your program can cause an assertion
failure, see the Visual C++ documentation on asserts.

(Press Retry to debug the application)"
2008-7-9    8:55:35    W3SVC    警告    无    1011    N/A    1KC50JJMMUAOFEN    为应用程序池 'web_school' 提供服务的进程在与 World Wide Web Publishing 服务通信时遇到致命错误。进程 ID 为 '17800'。数据字段包含错误号。
2008-7-9    8:55:19    W3SVC    警告    无    1011    N/A    1KC50JJMMUAOFEN    为应用程序池 'web_school' 提供服务的进程在与 World Wide Web Publishing 服务通信时遇到致命错误。进程 ID 为 '18216'。数据字段包含错误号。
2008-7-9    8:55:01    W3SVC    警告    无    1011    N/A    1KC50JJMMUAOFEN    为应用程序池 'web_school' 提供服务的进程在与 World Wide Web Publishing 服务通信时遇到致命错误。进程 ID 为 '13984'。数据字段包含错误号。
2008-7-9    8:54:50    W3SVC    警告    无    1011    N/A    1KC50JJMMUAOFEN    为应用程序池 'web_school' 提供服务的进程在与 World Wide Web Publishing 服务通信时遇到致命错误。进程 ID 为 '14452'。数据字段包含错误号。
2008-7-9    8:49:56    W3SVC    警告    无    1011    N/A    1KC50JJMMUAOFEN    为应用程序池 'web_school' 提供服务的进程在与 World Wide Web Publishing 服务通信时遇到致命错误。进程 ID 为 '15600'。数据字段包含错误号。
2008-7-9    8:49:47    W3SVC    警告    无    1011    N/A    1KC50JJMMUAOFEN    为应用程序池 'web_school' 提供服务的进程在与 World Wide Web Publishing 服务通信时遇到致命错误。进程 ID 为 '17204'。数据字段包含错误号。
2008-7-9    8:49:32    W3SVC    警告    无    1009    N/A    1KC50JJMMUAOFEN    为应用程序池 'web_school' 提供服务的进程意外终止。进程 ID 是 '18020'。进程退出代码是 '0xc0000005'。
2008-7-9    8:49:20    W3SVC    警告    无    1011    N/A    1KC50JJMMUAOFEN    为应用程序池 'web_school' 提供服务的进程在与 World Wide Web Publishing 服务通信时遇到致命错误。进程 ID 为 '12332'。数据字段包含错误号。
2008-7-9    8:17:15    Application Popup    信息    无    26    N/A    1KC50JJMMUAOFEN    "弹出应用程序: Microsoft Visual C++ Debug Library: Debug Assertion Failed!

Program: c:\windows\system32\inetsrv\w3wp.exe
File: f:\rtm\vctools\crt_bld\self_x86\crt\src\vsprintf.c
Line: 244

Expression: (""Buffer too small"", 0)

For information on how your program can cause an assertion
failure, see the Visual C++ documentation on asserts.

(Press Retry to debug the application)"
2008-7-9    8:15:34    Application Popup    信息    无    26    N/A    1KC50JJMMUAOFEN    "弹出应用程序: Microsoft Visual C++ Debug Library: Debug Assertion Failed!

Program: c:\windows\system32\inetsrv\w3wp.exe
File: f:\rtm\vctools\crt_bld\self_x86\crt\src\vsprintf.c
Line: 244

Expression: (""Buffer too small"", 0)

For information on how your program can cause an assertion
failure, see the Visual C++ documentation on asserts.

(Press Retry to debug the application)"
2008-7-9    7:49:06    Application Popup    信息    无    26    N/A    1KC50JJMMUAOFEN    "弹出应用程序: Microsoft Visual C++ Debug Library: Debug Assertion Failed!

Program: c:\windows\system32\inetsrv\w3wp.exe
File: f:\rtm\vctools\crt_bld\self_x86\crt\src\vsprintf.c
Line: 244

Expression: (""Buffer too small"", 0)

For information on how your program can cause an assertion
failure, see the Visual C++ documentation on asserts.

(Press Retry to debug the application)"
2008-7-9    7:48:26    TermServDevices    警告    无    1114    N/A    1KC50JJMMUAOFEN    跟后台打印程序系统服务通讯时出现错误。请打开服务管理单元,确认后台打印程序服务是否在运行。
2008-7-9    7:36:39    W3SVC    警告    无    1011    N/A    1KC50JJMMUAOFEN    为应用程序池 'web_school' 提供服务的进程在与 World Wide Web Publishing 服务通信时遇到致命错误。进程 ID 为 '15528'。数据字段包含错误号。
2008-7-9    5:46:33    LsaSrv    错误    无    6033    N/A    1KC50JJMMUAOFEN    "连接自 61.164.116.26 的一个匿名会话尝试在此计算机上打开一个 LSA 策略句柄。尝试被以 STATUS_ACCESS_DENIED 拒绝, 以防止将安全敏感的信息泄露给匿名呼叫者。
 进行此尝试的应用程序需要被更正。请与应用程序供应商联系。 作为暂时的解决办法,此安全措施可以通过设置  \HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\TurnOffAnonymousBlock DWORD 值为 1 来禁用。
 此消息将一天最多记录一次。"
2008-7-9    4:45:16    W3SVC    警告    无    1009    N/A    1KC50JJMMUAOFEN    为应用程序池 'web_school' 提供服务的进程意外终止。进程 ID 是 '6364'。进程退出代码是 '0xc0000005'。
2008-7-9    4:45:10    W3SVC    警告    无    1009    N/A    1KC50JJMMUAOFEN    为应用程序池 'web_school' 提供服务的进程意外终止。进程 ID 是 '18152'。进程退出代码是 '0xc0000005'。
2008-7-9    4:45:09    W3SVC    警告    无    1009    N/A    1KC50JJMMUAOFEN    为应用程序池 'web_school' 提供服务的进程意外终止。进程 ID 是 '18228'。进程退出代码是 '0x80'。
2008-7-9    4:44:51    W3SVC    警告    无    1009    N/A    1KC50JJMMUAOFEN    为应用程序池 'web_school' 提供服务的进程意外终止。进程 ID 是 '14348'。进程退出代码是 '0xc0000005'。
2008-7-9    4:44:33    W3SVC    警告    无    1009    N/A    1KC50JJMMUAOFEN    为应用程序池 'web_school' 提供服务的进程意外终止。进程 ID 是 '15704'。进程退出代码是 '0xc0000005'。
2008-7-9    4:44:18    W3SVC    警告    无    1011    N/A    1KC50JJMMUAOFEN    为应用程序池 'web_school' 提供服务的进程在与 World Wide Web Publishing 服务通信时遇到致命错误。进程 ID 为 '16716'。数据字段包含错误号。
2008-7-9    4:43:52    W3SVC    警告    无    1009    N/A    1KC50JJMMUAOFEN    为应用程序池 'web_school' 提供服务的进程意外终止。进程 ID 是 '15840'。进程退出代码是 '0xc0000005'。
2008-7-9    4:43:42    W3SVC    警告    无    1011    N/A    1KC50JJMMUAOFEN    为应用程序池 'web_school' 提供服务的进程在与 World Wide Web Publishing 服务通信时遇到致命错误。进程 ID 为 '15996'。数据字段包含错误号。
2008-7-9    4:41:58    W3SVC    警告    无    1009    N/A    1KC50JJMMUAOFEN    为应用程序池 'web_school' 提供服务的进程意外终止。进程 ID 是 '18100'。进程退出代码是 '0xc0000005'。
2008-7-9    4:41:48    W3SVC    警告    无    1009    N/A    1KC50JJMMUAOFEN    为应用程序池 'web_school' 提供服务的进程意外终止。进程 ID 是 '16116'。进程退出代码是 '0xc0000005'。
2008-7-9    2:09:40    Application Popup    信息    无    26    N/A    1KC50JJMMUAOFEN    "弹出应用程序: Microsoft Visual C++ Debug Library: Debug Assertion Failed!

Program: c:\windows\system32\inetsrv\w3wp.exe
File: f:\rtm\vctools\crt_bld\self_x86\crt\src\vsprintf.c
Line: 244

Expression: (""Buffer too small"", 0)

For information on how your program can cause an assertion
failure, see the Visual C++ documentation on asserts.

(Press Retry to debug the application)"
2008-7-9    2:07:43    W3SVC    警告    无    1011    N/A    1KC50JJMMUAOFEN    为应用程序池 'web_school' 提供服务的进程在与 World Wide Web Publishing 服务通信时遇到致命错误。进程 ID 为 '17004'。数据字段包含错误号。
2008-7-9    0:42:18    Application Popup    信息    无    26    N/A    1KC50JJMMUAOFEN    "弹出应用程序: Microsoft Visual C++ Debug Library: Debug Assertion Failed!

Program: c:\windows\system32\inetsrv\w3wp.exe
File: f:\rtm\vctools\crt_bld\self_x86\crt\src\vsprintf.c
Line: 244

Expression: (""Buffer too small"", 0)

For information on how your program can cause an assertion
failure, see the Visual C++ documentation on asserts.

(Press Retry to debug the application)"
2008-7-9    0:42:18    Application Popup    信息    无    26    N/A    1KC50JJMMUAOFEN    "弹出应用程序: Microsoft Visual C++ Debug Library: Debug Assertion Failed!

Program: c:\windows\system32\inetsrv\w3wp.exe
File: f:\rtm\vctools\crt_bld\self_x86\crt\src\vsprintf.c
Line: 244

Expression: (""Buffer too small"", 0)

For information on how your program can cause an assertion
failure, see the Visual C++ documentation on asserts.

(Press Retry to debug the application)"


Coordinator
Jul 9, 2008 at 3:54 AM
I told you,
it's not unicode-capable.

It's not going to work for you.
sorry.
Jul 9, 2008 at 5:03 AM
i see! thank's for your reply.
Jul 30, 2008 at 9:42 PM

Question . . . . I'm just getting started installing IIRF, but this thread makes me wonder if I should reconsider.

I have a multilingual site, and I'm not planning on using any strange characters in the URLs I choose, but I'm wondering if non-standard search queries (which will appear in the querystring) will cause any problems.

Any ideas?

Thank you,

Michael

Coordinator
Jul 31, 2008 at 8:36 PM
If the queries use multibyte character sets, IIRF won't work.
Chinese?  IIRF won't handle it.
Jul 31, 2008 at 11:03 PM
Dammit!  I just finished setting it all up ;)

Thank you for your fast response.

Michael

Sep 20, 2008 at 6:43 AM
Expression: (""Buffer too small"", 0)

it is not because of chinese or unicode-capable

but when you use the  RewriteCond %{HTTP_URL}  it will die

so all error is caused by RewriteCond

I think it is just a little bug and can be fixed easily

if u only use RewriteRule it will work greatly

Sep 24, 2008 at 11:33 PM
Dude, like so not cool.  I just set it up as well but I was having an issue.  I was using Unicode (although the URL was all in English) and it was not working.  I'm not sure if I set it up incorrectly or if the Unicode was the problem.$0$0$0$0You should update your site to note that Unicode is not supported.  I was looking for a URL Rewriting tool that would work with IIS7 and PHP and this looked like the perfect fit.  I guess it's back to the drawing board.  If anyone on the forums is aware of a URL Rewriting solution that is free, fast and supports Unicode I would apprecaite hearing from you.$0
Coordinator
Oct 1, 2008 at 9:13 PM

Smelly, there's an IIS7 module that does rewriting.

Not sure if it is unicode-capable.

check www.iis.net for more info.  It works for iis7 only.

Coordinator
Oct 1, 2008 at 9:14 PM

Withtao, I think you may be right. can you give me the EXACT rule and ini file you used, and the exact URL request?

thanks