Categories
Knowledge Support Support exacqVision Server Categories Products

exacq Server may stop communicating with all ONVIF cameras when a user disables a stream on a multi-stream ONVIF camera

Issue:

Under certain conditions, disabling one stream on a multi-stream camera may cause the ONVIF plugin (onvifnvcPI) to experience an internal error that causes it to stop communicating with the rest of the ONVIF cameras.

Symptoms:

The error condition requires a service restart to interact with the ONVIF plugin again and is listed in the log as:

10/1/2020 10:58:08.956 AM (GMT-5:00) onvifnvcPI Critical Plug-in Read thread exiting due to bad function call

Root Cause:

It is believed to be timing-related and happens when a camera stream is disabled at a point where it has not yet connected to the server. This results in an ONVIF (onvifnvcPI) plugin exception error that causes it to exit the corresponding thread abruptly.

Workaround:

None available — upgrade is required.

Introduced In:

Server version 20.06.9

Fixed In:

Server version 20.12 or later