Question

5
Replies
2519
Views
jayP6589 Member since 2017 14 posts
Scotiabank
Posted: 2 years ago
Last activity: 2 years 10 months ago
Closed

Exception from windows adapter another handler already registered for messages from process

We have windows adapter in solution which launches web application and it has hookchildprocess=true. We have an intermittent issue with windows adapter. Adapter throws below exception 1 out of 5 times.

I have attached runtime log. Anyone know how to fix this?

Exception :
Diagnostic Info:
Diagnostic.MachineName: XMD39435
Diagnostic.FullName: OpenSpan, Version=8.0.0.0, Culture=neutral, PublicKeyToken=f5db91edc02d8c5e
Diagnostic.AppDomainName: OpenSpan.Runtime.exe
Diagnostic.WindowsIdentity: MAPLE\857254189
Diagnostic.ApplicationName: OpenSpan.Runtime

Exception Information

1) Exception Information
*********************************************
Exception Type: OpenSpan.Exceptions.BaseApplicationException
MachineName: "XMD39435"
CreatedDateTime: 2017/10/20 11:28:55 AM
AppDomainName: "OpenSpan.Runtime.exe"
ThreadIdentityName: ""
WindowsIdentityName: "MAPLE\857254189"
AdditionalInformation: NameValueCollection with 0 items
Message: "Another handler already registered for messages from process 12640"
Data: IDictionary (System.Collections.ListDictionaryInternal) with 0 items
TargetSite: Void HandleRegistrations(Int32, OpenSpan.NativeInterop.Services.CustomIpcMessageReceivedDelegate, UInt32, OpenSpan.Common.ScoutRemoting.IIpcCustomMessageParser)
HelpLink: NULL
Source: "OpenSpan.NativeInterop"
HResult: -2146232832

StackTrace Information
*********************************************
at OpenSpan.NativeInterop.Services.ScoutRemotingService.HandleRegistrations(Int32 processId, CustomIpcMessageReceivedDelegate customIpcMessageReceivedDelegate, UInt32 applicationId, IIpcCustomMessageParser parser)
at OpenSpan.NativeInterop.Services.ScoutRemotingService.RegisterForCustomIpcMessage(Int32 processId, CustomIpcMessageReceivedDelegate customIpcMessageReceivedDelegate)
at OpenSpan.Adapters.Windows.WindowsProcess.Create(Int32 pid, Int32 rootpid, String commandLine, String processName)
at OpenSpan.Adapters.Windows.WindowsProcess.HandleProcessCreated(Message& m)
at OpenSpan.Adapters.Windows.WindowsProcess.WndProc(Message& m)

Robotic Process Automation
Moderation Team has archived post
Share this page LinkedIn