Some problems with old OpenCV library and haarcascade

Code:

...
//Imported function
type
TcvLoad = function(const filename: pCvChar; memstorage: pCvMemStorage = Nil; const name: pCvChar = nil;
    const real_name: ppCvChar = nil): Pointer; cdecl;
var
  cvLoad: TcvLoad;
cvLoad := ocvGetProcAddress('cvLoad', coreDLL);
...

//code for load haar
storage := cvCreateMemStorage(0);
  // Load the First HaarClassifierCascade
  if fileexists(extractfilepath(application.exename)+''+cascade_name) then
  Cascade_Name:=extractfilepath(application.exename)+''+cascade_name;
  try
    ClassifierCascade := cvLoad(pCVChar(Cascade_Name));
...

the program crashes on the line ClassifierCascade := cvLoad(pCVChar(Cascade_Name));
data files getted from github, from OpenCV repo, branch 2.4.(also tried files from archive opencv-2.4.9.zip getted from sourceforge mirror) used file: haarcascade_frontalface_alt.xml, also tried haarcascade_smile.xml and haarcascade_eye.xml