message: ocl(win32): bypass deallocate() during process termination
diff: @@ -4779,6 +4779,10 @@ public:
  void deallocate_(UMatData* u) const
  {
  +#ifdef _WIN32
  + if (cv::__termination) // process is not in consistent state (after ExitProcess call) and terminating
  + return; // avoid any OpenCL calls
  +#endif
  if(u->tempUMat())
  {
  CV_Assert(u->origdata);
  