We are getting an intermittent access violation in our ISAP dll, we're
suspecting it's when new thread(s) are being created but as we cant
reproduce it in our test environment, even using Homer, the stress tester
we're having problems tracing the cause.

I've been looking at IISState over at iisfaq.com. Will an access violation
in a thread be caught automatically by IISState if I start it using
hardcrash (-hc) or softcrash (-sc) or will I have to wait till the client
reports the exception and run iisstate manually. Do I need to create a full
dump file, and will someone from this newsgroup be willing to help me
diagnose the output from IISState - if so what do i need to post and where.

Any help or advice on tracing this problem please

Regards
Martin

Re: Tracing an Access Violation in ISAPI dll by Ken

Ken
Fri Jan 30 07:52:50 CST 2004

I think you can use a soft-crash. And if you post the iisstate.log file, Pat
(or someone else) will tell you what's going on.

Cheers
Ken


"Martin" <Martin.stephenson__@__Savant.co.uk> wrote in message
news:eOhSRRx5DHA.2252@TK2MSFTNGP10.phx.gbl...
: We are getting an intermittent access violation in our ISAP dll, we're
: suspecting it's when new thread(s) are being created but as we cant
: reproduce it in our test environment, even using Homer, the stress tester
: we're having problems tracing the cause.
:
: I've been looking at IISState over at iisfaq.com. Will an access
violation
: in a thread be caught automatically by IISState if I start it using
: hardcrash (-hc) or softcrash (-sc) or will I have to wait till the client
: reports the exception and run iisstate manually. Do I need to create a
full
: dump file, and will someone from this newsgroup be willing to help me
: diagnose the output from IISState - if so what do i need to post and
where.
:
: Any help or advice on tracing this problem please
:
: Regards
: Martin
:
:



Re: Tracing an Access Violation in ISAPI dll by Martin

Martin
Fri Jan 30 09:11:59 CST 2004

Thanks,
The ISAPI is running with High (Isolated) Application protection. When
starting IISState should I use the PID of the inetinfo process or the
dllhost which is hosting the ISAPI application

Martin




"Ken Schaefer" <kenREMOVE@THISadOpenStatic.com> wrote in message
news:uOJKQhz5DHA.2344@TK2MSFTNGP09.phx.gbl...
> I think you can use a soft-crash. And if you post the iisstate.log file,
Pat
> (or someone else) will tell you what's going on.
>
> Cheers
> Ken
>
>
> "Martin" <Martin.stephenson__@__Savant.co.uk> wrote in message
> news:eOhSRRx5DHA.2252@TK2MSFTNGP10.phx.gbl...
> : We are getting an intermittent access violation in our ISAP dll, we're
> : suspecting it's when new thread(s) are being created but as we cant
> : reproduce it in our test environment, even using Homer, the stress
tester
> : we're having problems tracing the cause.
> :
> : I've been looking at IISState over at iisfaq.com. Will an access
> violation
> : in a thread be caught automatically by IISState if I start it using
> : hardcrash (-hc) or softcrash (-sc) or will I have to wait till the
client
> : reports the exception and run iisstate manually. Do I need to create a
> full
> : dump file, and will someone from this newsgroup be willing to help me
> : diagnose the output from IISState - if so what do i need to post and
> where.
> :
> : Any help or advice on tracing this problem please
> :
> : Regards
> : Martin
> :
> :
>
>



Re: Tracing an Access Violation in ISAPI dll by Dev

Dev
Fri Jan 30 12:36:34 CST 2004

Martin,

If your server is crashing or hanging you might want to
download our ReJuvin8 tool. It's free for the first
15-days. It can keep your site running despite problems.

It's designed to detect problems then restart or reboot.
It can restart ANY programs, services, or processes in
precise order. It doesn't fix bugs but it does give you some
breathing room while you are finding them. ReJuvin8 also
gives you email and telephone alert messages and graphic
status reports. It runs as a Windows Service.

It can also test, alert, and report on URLs running anywhere
on any server on your net connection. So if you use multiple
servers you can use them to watch each other, too.

ReJuvin8 has both an automatic and a custom mode. In the
auto mode you make all the settings by pointing and
clicking. This will handle most applications.

The custom mode uses heartbeat synch files to get absolute
detection that key processes are working. Tools and
instructions are provided to help you do this. We also offer
customization as a contract service.

Charles


Get ReJuvin8 at: http://www.rejuvin8.net?ac=ch1


"Martin" <Martin.stephenson__@__Savant.co.uk> wrote in message
news:eOhSRRx5DHA.2252@TK2MSFTNGP10.phx.gbl...
> We are getting an intermittent access violation in our ISAP dll, we're
> suspecting it's when new thread(s) are being created but as we cant
> reproduce it in our test environment, even using Homer, the stress tester
> we're having problems tracing the cause.
>
> I've been looking at IISState over at iisfaq.com. Will an access
violation
> in a thread be caught automatically by IISState if I start it using
> hardcrash (-hc) or softcrash (-sc) or will I have to wait till the client
> reports the exception and run iisstate manually. Do I need to create a
full
> dump file, and will someone from this newsgroup be willing to help me
> diagnose the output from IISState - if so what do i need to post and
where.
>
> Any help or advice on tracing this problem please
>
> Regards
> Martin
>
>



Re: Tracing an Access Violation in ISAPI dll by David

David
Fri Jan 30 21:10:34 CST 2004

dllhost.exe for Medium/High Isolated Application
inetinfo.exe for Low isolated Aplication

It doesn't hurt to watch everything to get a more complete picture.

--
//David
IIS
This posting is provided "AS IS" with no warranties, and confers no rights.
//
"Martin" <Martin.stephenson__@__Savant.co.uk> wrote in message
news:etqDqN05DHA.2008@TK2MSFTNGP10.phx.gbl...
Thanks,
The ISAPI is running with High (Isolated) Application protection. When
starting IISState should I use the PID of the inetinfo process or the
dllhost which is hosting the ISAPI application

Martin




"Ken Schaefer" <kenREMOVE@THISadOpenStatic.com> wrote in message
news:uOJKQhz5DHA.2344@TK2MSFTNGP09.phx.gbl...
> I think you can use a soft-crash. And if you post the iisstate.log file,
Pat
> (or someone else) will tell you what's going on.
>
> Cheers
> Ken
>
>
> "Martin" <Martin.stephenson__@__Savant.co.uk> wrote in message
> news:eOhSRRx5DHA.2252@TK2MSFTNGP10.phx.gbl...
> : We are getting an intermittent access violation in our ISAP dll, we're
> : suspecting it's when new thread(s) are being created but as we cant
> : reproduce it in our test environment, even using Homer, the stress
tester
> : we're having problems tracing the cause.
> :
> : I've been looking at IISState over at iisfaq.com. Will an access
> violation
> : in a thread be caught automatically by IISState if I start it using
> : hardcrash (-hc) or softcrash (-sc) or will I have to wait till the
client
> : reports the exception and run iisstate manually. Do I need to create a
> full
> : dump file, and will someone from this newsgroup be willing to help me
> : diagnose the output from IISState - if so what do i need to post and
> where.
> :
> : Any help or advice on tracing this problem please
> :
> : Regards
> : Martin
> :
> :
>
>