LabWindows/CVI

cancel
Showing results for 
Search instead for 
Did you mean: 

CVI crash FAILURE_BUCKET_ID: NULL_CLASS_PTR_READ_c0000005_hpvscp32.dll!status_write_ptr

I have an application that has been in use for years and has recently been crashing. I have been unable to diagnose and fix this issue. I have attached the dump log below. Not exactly sure how to fix this issue. Have replaced the VXI switch card that this DLL is used for, didn't remedy the crash.

 

*******************************************************************************
*                                                                             *
*                        Exception Analysis                                   *
*                                                                             *
*******************************************************************************

*** WARNING: Unable to verify checksum for HPESCAN32V.dll
*** WARNING: Unable to verify checksum for program.exe

KEY_VALUES_STRING: 1

    Key  : AV.Dereference
    Value: NullClassPtr

    Key  : AV.Fault
    Value: Read

    Key  : Analysis.CPU.Sec
    Value: 1

    Key  : Analysis.DebugAnalysisProvider.CPP
    Value: Create: 8007007e on AJ063941

    Key  : Analysis.DebugData
    Value: CreateObject

    Key  : Analysis.DebugModel
    Value: CreateObject

    Key  : Analysis.Elapsed.Sec
    Value: 7

    Key  : Analysis.Memory.CommitPeak.Mb
    Value: 76

    Key  : Analysis.System
    Value: CreateObject

    Key  : Timeline.OS.Boot.DeltaSec
    Value: 94144

    Key  : Timeline.Process.Start.DeltaSec
    Value: 238


NTGLOBALFLAG:  0

PROCESS_BAM_CURRENT_THROTTLED: 0

PROCESS_BAM_PREVIOUS_THROTTLED: 0

APPLICATION_VERIFIER_FLAGS:  0

CONTEXT:  (.ecxr)
eax=0170d9e0 ebx=0170d602 ecx=00000012 edx=03640002 esi=00000012 edi=0170ff60
eip=0027b087 esp=0018dd9c ebp=00000004 iopl=0         nv up ei pl nz na po nc
cs=0023  ss=002b  ds=002b  es=002b  fs=0053  gs=002b             efl=00010202
hpvscp32!status_write_ptr+0x27:
0027b087 8b560c          mov     edx,dword ptr [esi+0Ch] ds:002b:0000001e=????????
Resetting default scope

EXCEPTION_RECORD:  (.exr -1)
ExceptionAddress: 0027b087 (hpvscp32!status_write_ptr+0x00000027)
   ExceptionCode: c0000005 (Access violation)
  ExceptionFlags: 00000000
NumberParameters: 2
   Parameter[0]: 00000000
   Parameter[1]: 0000001e
Attempt to read from address 0000001e

PROCESS_NAME:  program.exe

READ_ADDRESS:  0000001e

ERROR_CODE: (NTSTATUS) 0xc0000005 - The instruction at 0x%p referenced memory at 0x%p. The memory could not be %s.

EXCEPTION_CODE_STR:  c0000005

EXCEPTION_PARAMETER1:  00000000

EXCEPTION_PARAMETER2:  0000001e

STACK_TEXT: 
WARNING: Stack unwind information not available. Following frames may be wrong.
0018ddac 0027b331 00000012 0170d9e0 00000000 hpvscp32!status_write_ptr+0x27
0018ddbc 002642c6 00000012 0170d9e0 0170d6b0 hpvscp32!status_write+0x11
00000000 00000000 00000000 00000000 00000000 HPESCAN32V!sw_wait_idle+0x186


SYMBOL_NAME:  hpvscp32!status_write_ptr+27

MODULE_NAME: hpvscp32

IMAGE_NAME:  hpvscp32.dll

STACK_COMMAND:  ~0s ; .ecxr ; kb

FAILURE_BUCKET_ID:  NULL_CLASS_PTR_READ_c0000005_hpvscp32.dll!status_write_ptr

OS_VERSION:  6.1.7601.23539

BUILDLAB_STR:  win7sp1_ldr

OSPLATFORM_TYPE:  x86

OSNAME:  Windows 7

FAILURE_ID_HASH:  {f5fd4dce-2454-a457-9547-65e1735622f2}

Followup:     MachineOwner
---------

0:000> lmvm hpvscp32
Browse full module list
start    end        module name
00270000 00287000   hpvscp32 C (export symbols)       hpvscp32.dll
    Loaded symbol image file: hpvscp32.dll
    Image path: C:\Program Files (x86)\IVI Foundation\VISA\WinNT\Bin\hpvscp32.dll
    Image name: hpvscp32.dll
    Browse all global symbols  functions  data
    Timestamp:        Wed Jun  9 17:24:59 1999 (375EDBAB)
    CheckSum:         00000000
    ImageSize:        00017000
    File version:     0.71.3.3
    Product version:  0.71.1.0
    File flags:       0 (Mask 3F)
    File OS:          4 Unknown Win32
    File type:        2.0 Dll
    File date:        00000000.00000000
    Translations:     0409.04e4
    Information from resource tables:
        CompanyName:      Hewlett-Packard Company
        ProductName:      HP SCPI library for Win32
        InternalName:     HPVSCP32
        OriginalFilename: hpvscp32.dll
        ProductVersion:   G.01.00
        FileVersion:      G.03.03
        FileDescription:  Support library for HP VXIplug&play
        LegalCopyright:   (c) Copyright 1989-1997 Hewlett-Packard Company.  All Rights Reserved.

0 Kudos
Message 1 of 1
(1,447 Views)