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:
- 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.
- 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.
|