Question

5
Replies
2572
Views
jayP6589 Member since 2017 14 posts
Scotiabank
Posted: October 25, 2017
Last activity: October 31, 2017
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