Hello,
We have upgraded the version DACS sink daemon to 7.7 ms140 version and we got a crash when running our connector.
I noticed that in the sink daemon package the version of dacs4wn64.dll is in 7.10.0.1.
Our connector is using OpenDACS v8.2.0.L2 version (DACS8_lib140_x64.dll is in 8.2.0.2) where dacs4wn64.dll is 7.7.0.1.
The weird thing is that we get not crash when using ms100 version.
Here is the call stack of the crash :
Exception thrown: read access violation.
tmp_uint16 was 0x8E51846A.
> dacs4wn64.dll!scanDacsMessage(...) Line 273 C
dacs4wn64.dll!dbplOpenRdMessage(...) Line 148 C
dacs4wn64.dll!ProcessDictUpd(SINK_CLIENT_INFO * pDacsClientInfo, unsigned char * messagePtr, unsigned int length, int cont_flag) Line 220 C
dacs4wn64.dll!DACS_MessageHandlerMC(unsigned long clientHandle) Line 157 C
dacs4wn64.dll!DACS_MessageHandler() Line 84 C
DACS8_lib140_x64.dll!rfa::dacs::CDacsLibThread::ProcessDacsMessages(rfa::dacs::CDacsLibConnectInfo * pDacsLibConnectInfo) Line 636 C++
DACS8_lib140_x64.dll!rfa::dacs::CDacsLibThread::runThread() Line 361 C++
DACS8_lib140_x64.dll!rfa::support::Thread::startWrapper(void * arg) Line 47 C++
Any idea about this issue?
thanks,
Nicolas BELHOSTE