473,320 Members | 1,766 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,320 software developers and data experts.

COM Surrogate Errors

Am running Win XP SP2 with Classic ASP+VB6 dll's alongside ASP.NET+C# dll's.

I keep getting the following error … ‘COM Surrogate encountered a problem
and needs to shut down’. This requires me to do an IISReset and re-start
whatever I was doing, which is extremely frustrating. Google reveals that
this is a pretty common type of error but does not point me to any kind of
solution to it. MS's knowledge base appears pretty silent on this issue.

I have just rebuilt my PC from scratch and installed mostly MS products
(save the Oracle 9.2.04 ODP) so I cannot understand what could be the cause
of this problem. So if anybody has any advice (aside from installing W2K or
W2003) that may be of help I greatly appreciate it?

Neil

Further info
=======
I have saved the contents of both the following ...
C:\DOCUME~1\b9995730\LOCALS~1\Temp\WER05bb.dir00\d llhost.exe.mdmp
C:\DOCUME~1\b9995730\LOCALS~1\Temp\WER05bb.dir00\a ppcompat.txt
.... (which are generated when the error occurs) and can send on.

A restricted width extract from appcompat.txt is as follows ...

<?xml version="1.0" encoding="UTF-16"?>
<DATABASE>
<EXE NAME="SYSTEM INFO" FILTER="GRABMI_FILTER_SYSTEM"
<MATCHING_FILE NAME="advapi32.dll" SIZE="616960"
<MATCHING_FILE NAME="gdi32.dll" SIZE="278016" CHE
<MATCHING_FILE NAME="kernel32.dll" SIZE="983552"
<MATCHING_FILE NAME="ntdll.dll" SIZE="708096" CHE
<MATCHING_FILE NAME="ole32.dll" SIZE="1281536" CH
<MATCHING_FILE NAME="oleaut32.dll" SIZE="553472"
<MATCHING_FILE NAME="shell32.dll" SIZE="8384000"
<MATCHING_FILE NAME="user32.dll" SIZE="577024" CH
<MATCHING_FILE NAME="wininet.dll" SIZE="656384" C
<MATCHING_FILE NAME="winsock.dll" SIZE="2864" CHE
</EXE>
</DATABASE>

Jul 22 '05 #1
0 2647

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

0
by: Patrick Mezenberg | last post by:
Hi all, It should be possible to let inproc COM-components live in a surrogate process (for instance in the default Dllhost.exe surrogate process, for more info see http://msdn.microsoft.com...
4
by: DCM Fan | last post by:
{CREATE TABLEs and INSERTs follow...} Gents, I have a main table that is in ONE-MANY with many other tables. For example, if the main table is named A, there are these realtionships: A-->B...
3
by: Chris Mullins | last post by:
I've got a big unicode character, and i'm trying to build it into a string. The unicode character is in the range "0x10400", so it's going to require a surrogate pair. I've been through all...
2
by: Chris Mullins | last post by:
I've spent a bit of time over the last year trying to implement RFC 3454 (Preparation of Internationalized Strings, aka 'StringPrep'). This RFC is also a dependency for RFC 3491...
2
by: neilt100 | last post by:
Am running Win XP SP2 with Classic ASP+VB6 dll's alongside ASP.NET+C# dll's. I keep getting the following error … ‘COM Surrogate encountered a problem and needs to shut down’. This requires...
6
by: guy | last post by:
if a string contains surrogate chars (i.e. Unicode characters that consiste of more than 1 char) do functions that use an indexer or a string length into the string e.g. Mid, Len work correctly? ...
3
by: Sakcee | last post by:
Hi In one of the data files that I have , I am seeing these characters \xed\xa0\xa0 . They seem to break the xsl. --------------------------------------------------------------- Extra...
2
by: JohnnyDeep | last post by:
Hi, I am creating an unique index on surrogate key column. The surrogate key is a generate number always increasing on my dimension table. The only operation on the table is insert (no update...
0
by: =?Utf-8?B?RGF2aWQ=?= | last post by:
I need to convert an incoming byte array to a Unicode string, when (if) that byte array contains valid Unicode values (sometimes it doesn't). I've been trying to use...
1
by: Alexander Higgins | last post by:
>>Thanks for the response.... Point Taken but this is not the case. Thus, if a person writes a text file on her or his computer and does not use UNICODE to save it, the current code page is...
0
by: DolphinDB | last post by:
Tired of spending countless mintues downsampling your data? Look no further! In this article, you’ll learn how to efficiently downsample 6.48 billion high-frequency records to 61 million...
0
by: ryjfgjl | last post by:
ExcelToDatabase: batch import excel into database automatically...
0
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
1
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
0
by: ArrayDB | last post by:
The error message I've encountered is; ERROR:root:Error generating model response: exception: access violation writing 0x0000000000005140, which seems to be indicative of an access violation...
1
by: CloudSolutions | last post by:
Introduction: For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
1
by: Defcon1945 | last post by:
I'm trying to learn Python using Pycharm but import shutil doesn't work
1
by: Shællîpôpï 09 | last post by:
If u are using a keypad phone, how do u turn on JavaScript, to access features like WhatsApp, Facebook, Instagram....
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome former...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.