Sign up on the Revelation Software website to have access to the most current content, and to be able to ask questions and get answers from the Revelation community

GPF in OINSIGHT.EXE during Repository View creation, others (OpenInsight Specific)

At 25 MAR 1998 06:25:19PM Alex Eloquent wrote:

We've started getting GPF's in various parts of OI 3.5 for a few days now… They seem to be related to looking at large parts of the repository in one go:

- Creating/modifying an RDK Repository View in which alot of entities are being deployed

- In the Ctrl-R (Open Record) popup, trying to list all the records in SYSREPOS

- A few other Heisenbugs

Could this be related to having recently installed (and uninstalled) OI 3.6p2? Maybe it copied a few DLL's to Windows\System that are incompatible with OI 3.5?

Just to eat bandwidth, here's the GPF:


OINSIGHT caused a general protection fault

in module OINSIGHT.EXE at 0001:00002bdd.

Registers:

EAX=00000001 CS=4727 EIP=00002bdd EFLGS=00000613

EBX=0002c34e SS=4167 ESP=00005362 EBP=00005368

ECX=00001e59 DS=10e7 ESI=00003cb1 FS=0000

EDX=000010e7 ES=10e7 EDI=0000ffff GS=0000

Bytes at CS:EIP:

f3 a5 73 05 03 f0 03 f8 a4 fc 1f 5f 5e 5d 4d cb

Stack dump:

000a4167 53797ec4 47272c04 10e70000 10e7c34e 53ad7ec4 329f5a6d 10e7c34e 10e70000 000a7ec4 00000998 00005394 1c02488f 00000000 c34e05fa 00000570


At 26 MAR 1998 05:13PM Tracy Graves wrote:

Alex-

Installing and uninstalling the 3.6 pre-release shouldn't have given you any new windows system files to my knowledge. Did you install it to a completely different copy of your current system (and then get rid of it to uninstall)? If not, make sure that you are using both a 3.5 OENGINE.EXE and OINSIGHT.EXE, because having different versions in the same system would definitely cause the machine to blow.

Tracy


At 26 MAR 1998 05:36PM Alex Eloquent wrote:

Thanks for the tip Tracy, but they're both 3.5–at least according to Help|About in the OI Application Manager and the EngineInfo button on OE.

I managed to get a deploy to work by leaving out a few non-essential debugging entities… So we're not dead yet.

View this thread on the forum...