473,379 Members | 1,222 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,379 software developers and data experts.

Weird problem from MTS...

Hi everyone,

I have a .net application called "InteropService". InteropService
consumes a com component called 'B'. 'B' consumes a third party dll.
Everything seems to work fine. However, I've been noticing that
everyday, a system error pops up a few times in the event viewer.

Here is the error:

-------------------------------------------------------------------------------------------------------------

The system has called a custom component and that component has failed
and generated an exception. This indicates a problem with the custom
component. Notify the developer of this component that a failure has
occurred and provide them with the information below.
Component Prog ID: MQ resource(MQP21)
Method Name: IDispenserDriver::Release
Server Application ID: {9CE736CF-811F-4430-B33D-75A0AA0E2AEA}
Server Application Instance ID:
{FA307A21-952E-4C6B-8546-900068C542B0}
Server Application Name: InteropService
The serious nature of this error has caused the process to terminate.
Exception: C0000005
Address: 0x03602153
Call Stack:
+ 0x3602153
COMSVCS!DispManGetContext + 0x36a
COMSVCS!DispManGetContext + 0xdb3a
COMSVCS!DispManGetContext + 0xcfde
COMSVCS!DispManGetContext + 0xd01c
COMSVCS!CoLoadServices + 0x183c
COMSVCS!CoLoadServices + 0x1bc8
COMSVCS!CoLoadServices + 0xd71
ole32!CoPopServiceDomain + 0xe40
ole32!CoRegisterSurrogateEx + 0x197
dllhost! + 0x137c
dllhost! + 0x1646
kernel32!IsProcessorFeaturePresent + 0x9e
For more information, see Help and Support Center at
http://go.microsoft.com/fwlink/events.asp.

-------------------------------------------------------------------------------------------------------------
I've tried searching on the internet but I don't have a clue what the
problem may be. The first thing is that It complains of
IDispenseDriver::Release method. I don't recall explicitly using this
method, so it must be called indirectly from another api. I've
searched and found that IDispenseDriver exists. However, there is no
method called "Release" that exists. I've tried looking at this
problem for days but I'm completely stumped. Anyone with any
suggestions or comments would be much appreciated!

Thanks

Sharon

Jan 26 '06 #1
1 1556

<ri*******@gmail.com> wrote in message
news:11**********************@g44g2000cwa.googlegr oups.com...
Hi everyone,

I have a .net application called "InteropService". InteropService
consumes a com component called 'B'. 'B' consumes a third party dll.
Everything seems to work fine. However, I've been noticing that
everyday, a system error pops up a few times in the event viewer.

Here is the error:

-------------------------------------------------------------------------------------------------------------

The system has called a custom component and that component has failed
and generated an exception. This indicates a problem with the custom
component. Notify the developer of this component that a failure has
occurred and provide them with the information below.
Component Prog ID: MQ resource(MQP21)
Method Name: IDispenserDriver::Release
Server Application ID: {9CE736CF-811F-4430-B33D-75A0AA0E2AEA}
Server Application Instance ID:
{FA307A21-952E-4C6B-8546-900068C542B0}
Server Application Name: InteropService
The serious nature of this error has caused the process to terminate.
Exception: C0000005
Address: 0x03602153
Call Stack:
+ 0x3602153
COMSVCS!DispManGetContext + 0x36a
COMSVCS!DispManGetContext + 0xdb3a
COMSVCS!DispManGetContext + 0xcfde
COMSVCS!DispManGetContext + 0xd01c
COMSVCS!CoLoadServices + 0x183c
COMSVCS!CoLoadServices + 0x1bc8
COMSVCS!CoLoadServices + 0xd71
ole32!CoPopServiceDomain + 0xe40
ole32!CoRegisterSurrogateEx + 0x197
dllhost! + 0x137c
dllhost! + 0x1646
kernel32!IsProcessorFeaturePresent + 0x9e
For more information, see Help and Support Center at
http://go.microsoft.com/fwlink/events.asp.

-------------------------------------------------------------------------------------------------------------
I've tried searching on the internet but I don't have a clue what the
problem may be. The first thing is that It complains of
IDispenseDriver::Release method. I don't recall explicitly using this
method, so it must be called indirectly from another api. I've
searched and found that IDispenseDriver exists. However, there is no
method called "Release" that exists. I've tried looking at this
problem for days but I'm completely stumped. Anyone with any
suggestions or comments would be much appreciated!


Release() is a standard method that all COM interfaces must support,
including IDispenseDriver. I can assure you it most certainly does exist.

Having said that, your COM object has thrown an access violation error and
Component Services has dutifully killed it. I'm afraid there isn't much
other information to go on. These bugs can be quite difficult to track down
unless you obtain more information about what activity was taking place at
the time of the crash.

Brian


Jan 27 '06 #2

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

Similar topics

3
by: redneck_kiwi | last post by:
Hi all: I have a really weird problem. I am developing a customer catalog system for my company and as such have delved into sessions for authentication and access levels. So far, I have managed...
0
by: LRW | last post by:
I manage our mySQL database through putty (SSH terminal client). And whenever I do a select * from the table that contains ENCODEd passwords, the funky characters do funky things with the display....
1
by: Kaneda | last post by:
Hello everyone! I have some weird(?) problems, and I am not quite sure if there are due to my errors or maybe a limitation in the .Net framework. I have a ComboBox I need to fill with the...
0
by: Kaneda | last post by:
Hello everyone! I have some weird(?) problems, and I am not quite sure if there are due to my errors or maybe a limitation in the .Net framework. I have a ComboBox I need to fill with the...
82
by: nobody | last post by:
Howdy, Mike! mikecoxlinux@yahoo.com (Mike Cox) wrote in message news:<3d6111f1.0402271647.c20aea3@posting.google.com>... > I'm a C++ programmer, and have to use lisp because I want to use >...
13
by: Dmitry Tkach | last post by:
Hi, everybody! Here is a weird problem, I ran into... I have two huge (80 million rows each) tables (a and b), with id as a PK on both of them and also an FK from b referencing a. When I try to...
1
by: Ot | last post by:
I have two different solutions that use xml serialization to create xml from a given class. The class is defined identically in both solutions. I copied the code for both the class and the code...
1
by: Strange Cat | last post by:
Hi everyone! I have a weird problem with FormsAuthentication. I have an app that works just fine with FormsAuthentication. The user requests the homepage, he is redirected to login page,...
0
by: P Pulkkinen | last post by:
Dear all, sorry, i know this code is far little too long to debug here, but there is really annoying logical error. If someone debugs this, I really offer warm virtual handshake. What this...
7
by: dtschoepe | last post by:
Hi, I am working on a project for school and I am trying to get my head around something weird. I have a function setup which is used to get an input from stdin and a piece of memory is created...
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...
0
by: ryjfgjl | last post by:
In our work, we often need to import Excel data into databases (such as MySQL, SQL Server, Oracle) for data analysis and processing. Usually, we use database tools like Navicat or the Excel import...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...

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.