View Issue Details

IDProjectCategoryView StatusLast Update
0003098.NET APIIOP Problempublic2016-08-03 11:37
ReporterNike Assigned To 
PriorityurgentSeveritycrashReproducibilitysometimes
Status newResolutionopen 
PlatformPCOSWindowsOS Version6.1.7601
Summary0003098: Error: (0x80010111), "OLE received a packet with an invalid header." when custom OPC server call OnDataChange
Description

I have custom OPCDA server and custom OPCDA client on the one PC with windows 7 professional sp1 x64.
Client writed in Visual Studio 2013 as windows service on the C# for x86 platform with dotNet Framework 4. Client use Opc.Da.Server and Opc.Da.Subscription classes of OpcNetApi.dll 2.1.105.1. Client have OpcNetApi.Com.dll 2.1.105.1 in references.
After 2-3 weeks after server and client start occur this incident:
1.server call OnDataChange and then catch 0x80010111
2.server disconnect client.
3.Then client catch 0x80010108 RPC_E_DISCONNECTED.
4.client re connects to server successfully.
5.client subscription raise error 0x80010111 on server with custom message "Unable to obtain an interface to the notice".
6.client clear objects and repeat connection sequence from point 4.
7.server restart dont change client loop 4-5-6.
8.client restart finish incident.

How i can fix this incident?

Steps To Reproduce

May be any C# DA client after 3 weeks occur same incident.

Additional Information

At PC with windows 7 professional sp1 x32 incident never occur.

TagsNo tags attached.

Activities

zhang yuanyuan

2016-07-26 10:17

reporter   ~0007121

Do you solve this problem?
I met some issus in AE. I create AE client used OPC NET API 2.1.105.1, after 2-3 week, the eventchanged automatic does not working. After restart it, it is working.

Nike

2016-08-03 11:37

reporter   ~0007127

No.

Issue History

Date Modified Username Field Change
2015-06-17 09:51 Nike New Issue
2016-07-26 10:17 zhang yuanyuan Note Added: 0007121
2016-08-03 11:37 Nike Note Added: 0007127