Lotus Forms / IBM Forms 'Null Pointer Dereferenced' error
windows
Symptoms
Opening a Lotus Forms / IBM Forms document throws an internal null-pointer error.
Likely cause
ApproveIt registry state corrupt, or the form is missing the libeay32.dll that ApproveIt expects.
Fix
1. Run the NullPointerFix.bat from militarycac.com (rename from .txt if browser blocks).
2. Or open regedit and delete HKEY_CURRENT_USER\Software\VB and VBA Program Settings.
3. Start > Programs > ApproveIt Desktop > ApproveIt Configuration > tick 'Sign using certificate or smart card' > OK.
4. If still failing, copy libeay32.dll from C:\Program Files\ApproveIt (or Program Files (x86) on 64-bit) into the matching Forms Viewer 'extensions' and 'API\80\system' (or 'API\76\System' for Lotus Forms 3.5) folders.
Sourced from militarycac.com. Rewritten for clarity.
Didn't work, or need it tailored to your setup?
Ask the AI assistant