Forum Moderators: coopster & phranque

Message Too Old, No Replies

Catastrophic Errors

COM and objects in sessions

         

joshie76

2:15 pm on Aug 15, 2001 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



This is quite a high level one but I'm hoping somebody out there has run into similar things.

Our development team are working on an application that uses COM (C++) and stores an episode of this object in a session variable (naughty I know, however the decision has been made and they're fairly sure this isn't the root of our problem or all evil).

When we create further server objects after running a .dll the whole w3svc goes mad!

Has anybody seen anything like this and/or can shed any light on to a possible solution?

The errors we've seen include:

- Trappable Error ASP 0115
- Exception occured in recordset.open
- exception occured in <no details!!>
and finally
- Catastrophic Error
(I thought the London was going to collapse or something)

Please help

sugarkane

7:58 am on Aug 17, 2001 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Hmm, it looks like no one has come across this before. I'll put out a call for help with our resident MS expert and see if he can add anything.

joshie76

8:00 am on Aug 17, 2001 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Thanks sugarkane... we're still getting nowhere. We've been all over MSDN etc and we're gearing ourself up for throwing everything & everyone we have at it.

It'd be great if your guy had an insight for us!

Xoc

4:59 pm on Aug 17, 2001 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



I think the problem is in the DLL, not in the ASP code. The DLL is throwing an error back to the ASP code. Write a test program that calls the DLL and see if you can debug it using the standard C++ development tools.

bartek

5:13 pm on Aug 17, 2001 (gmt 0)

10+ Year Member



Try these two MSKB articles:
Q194190 [support.microsoft.com]
and
Q187942 [support.microsoft.com]
hth

Xoc

4:01 pm on Aug 20, 2001 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Thanks Bartek. That looks like a better answer than mine.