0 Replies Latest reply: Sep 17, 2013 5:55 AM by AlbericoGiuseppe RSS

    memory violation in ntdll.dll using odbc with microfocus esql precompiler

    AlbericoGiuseppe

      I'm using oracle client 11.1.0.6.0 x32 with microfocus server for cobol 5.1 wrap pack 5, on my system it work fine while on bank server it crash.

       

      when cobol program execute exec sql command (after many query) it crash without sqlcode and i see with procmon the TCPSEND\TCPRECEIVE to database e soon after i have ntdll.dll error:

       

      this is mfdebug.log file of microfocus server :

       

      NetExpress Exception Handler - 13/09/2013  18:00:12

      d:\CRiOS\PC\RUNTIME\NETEXPRESS\ODBCRUN.exe caused an exception at address : 0x7777E3BE

      Exception type - EXCEPTION_ACCESS_VIOLATION on Read. Address 0x52EC594A

       

      Registers:

       

          EAX 00690067    EBX 009EA628

          ECX 009E0000    EDX 009EA628

          DS  002B    ESI 52EC5946

          ES  002B    EDI 009EA620

          FS  0053    GS  002B

          CS  0023    EIP 7777E3BE

          SS  002B    ESP 0018F97C    EBP 0018F9B0

          Flags 00010202

       

      Error occurred in : C:\Windows\SysWOW64\ntdll.dll, loaded at 0x77750000

       

          CompanyName Microsoft Corporation

          FileDescription NT Layer DLL

          FileVersion 6.1.7600.16385 (win7_rtm.090713-1255)

          LegalCopyright © Microsoft Corporation. All rights reserved.

          OriginalFileName ntdll.dll.mui

          ProductName Microsoft® Windows® Operating System

          ProductVersion 6.1.7600.16385

       

      COBOL call stack:

       

          MET60009    (obj program)

          RAM040PR    (obj program)

          ODBCRUN    (obj program)

       

      Run-time : D:\Micro Focus\Server 5.1\Bin\cblrtss.dll, loaded at 0x60000000

       

          CompanyName Micro Focus

          FileDescription Micro Focus 32-bit RTS

          FileVersion 17.508

          LegalCopyright Copyright (C) Micro Focus (IP) Limited 1984-2010.

          OriginalFileName cblrtss.dll

          ProductName Net Express 5.1

          ProductVersion 5.105.0076

       

      OS Information:

       

      Windows NT 6.1 (Build 7601: Service Pack 1)

      CPU: Intel Pentium Model 44 step 2, 2 processors

      Available memory - 4194303 KB



      What can be?

      (on my system it work ever and fine.....)