Navigation  without Java Scripts

Known Visual Prolog Hardware and Software Incompatibilities

Hardware Incompatibility

We have only one report about hardware incompatibility with some Dell computers.
Prolog exception handling engine (in 32-bit VPI programs) cannot correctly catch division by zero like:

X = 0,
_Y = 5 div X,

Instead of the error 1032 "Division by zero", a program generates the error 1009 "General protection fault" or even silently disappears. The error was seen under Windows 98 and Windows NT Service Pack 3/4.

Software Incompatibility

We have received only few complaints about Visual Prolog incompatibility with other software. Namely, only the following problems were reported:

  1. The VDE in Visual Prolog 5.1, 5.2 conflicts with QDCSPI.DLL from QarterDeck's CleanSweep (only under Windows 95). The problem is seen like GPF, while compiling some files. The problem can be fixed by removing QDCSPI.DLL from the WIN95\SYSTEM directory.
    Note: CleanSweep can use QDCSPI.DLL from its home directory.
  2. Visual Prolog Debugger in VIP Visual Prolog 5.1 conflicts with some old versions of POINT32 software (only under Windows 95). Note that Microsoft MSDN documentation (ID: Q148137) reports about conflicts of this IntelliMouse software with some other products. For instance, with CorelDraw version 6 and even with Microsoft Visual Basic. The problem is seen as GPF in the Debugger.

Symptoms

The problem is reproducible.
The problem does not disappear after Visual Prolog reinstallation.
The problem disappears, when you start Windows in Safe mode.

If you have such problems, please, contact Visual Prolog Support Group.