Skip to Content
0
Former Member
Oct 26, 2014 at 01:31 PM

TimeZone related Agentry Client Error (11)

24 Views

Hi all,

today (Sunday 😠) a colleague of mine discovered some very disturbing behavior of the Agentry Client 7.0.5 (also occurs in the Test Environment). The error message (11) on the client is indicating that the connection between client and server has been dropped.


Copying an Agentry.db file (from last week) into the Client directory and resetting the client to that older state resulted in an application crash! It took me a while, but finally, I found some entries in the windows application events log like this one (Source: ".NET Runtime"):

Anwendung: AgentryClient.exe

Frameworkversion: v4.0.30319

Beschreibung: Der Prozess wurde aufgrund eines Ausnahmefehlers beendet.

Ausnahmeinformationen: System.Runtime.InteropServices.SEHException

Stapel:

bei <Module>._CxxThrowException(Void*, _s__ThrowInfo*)

bei <Module>.Syclo.TimeZone.{ctor}(Syclo.TimeZone*, std.tstring*)

bei <Module>.SQLiteStorageManager.getSingleColumnBOP(SQLiteStorageManager*, BusinessObjectPropertyTypes.PropertyType, BusinessObjectProperty*, Processor*, Int32, AgentryModule*)

bei <Module>.SQLiteStorageManager.populateBusinessObjectDataFromRow(SQLiteStorageManager*, BusinessObject*, BusinessObjectPropertyTypes.PropertyType, Int64, Processor*, Int32, Boolean)

bei <Module>.SQLiteStorageManager.populateBusinessObjectData(SQLiteStorageManager*, BusinessObject*, BusinessObjectPropertyTypes.PropertyType, Int64, Boolean)


This indicates that the problem is caused by the change from daylight saving time to standard time (which happend to be this night). Changing the date of the windows system time to last week "resolved" the crash problem and also made the error message (11) go away during sync. Obviously this is NO SOLUTION! Is anyone aware of this problem and maybe already got a solution as well?


Thanks in advance,

Daniel