11.13 What does "invalid page fault in module MINICTLS.DLL" mean?

From FlightSim

Jump to: navigation, search
Q:

FS98 APPEARS TO INSTALL OK ON MY HP PENTIUM (WITH S3 VIRGE CARD). DEMOS RUN FINE, AS DOES THE MICROSOFT STARTUP VIDEO WHEN I TRY TO START FS98. THEN I GET THIS ERROR MESSAGE:

FLTSIM98 caused an invalid page fault in
module MINICTLS.DLL at 0157:207a10d1.
Registers:
EAX=ffffffff CS=0157 EIP=207a10d1 EFLGS=00010206
EBX=008b027c SS=015f ESP=20e43aa0 EBP=0065fc98
ECX=00000025 DS=015f ESI=008b0394 FS=4caf
EDX=0065fc84 ES=015f EDI=0000000e GS=0000
Bytes at CS:EIP:
5f 5e 5b c9 c3 53 56 57 5f 5e 5b c3 55 8b ec 83
Stack dump:
A:

Hi. I think I know exactly what happened here. It's not a bug at all - it's a missing panel file.

Many freeware panels include the minicontrols panel in the .cfg file. This requires that the file MINICONTROLS.BMP be included in the same folder as the main panel .bmp file. If it's not where the .cfg expects it to be the program will generate this error message. Some .cfg files try to point to a known location, but if you've used a different name (as I have) on your main fs folder, it'll also fall apart. I suspect the problem might possibly be that the fs installation somehow didn't complete properly, or that a file somehow got deleted after the installation. The answer may also be in the panel.cfg. See where it points for the minicontrols.

bob savage



That error indicates a missing .bmp file or an incorrect filename pointer in the panel.cfg file. Check that file VERY carefully. It can be a real stinker! :(

Pete



Also that is the minicontrols part of the panel. shift-4 on most default panels I think. Missing bmp, or possibly a minicontrol gauge.

MK



I've had a similar error several times, i.e. FS98 crashes when I switch on the minicontrol window. I've found the reason being that in some freeware panels the panel.cfg assumes that minicontrol.bmp file is located in a specific folder (look in the panel.cfg, [window.xx] - parameter, file= (foldername)\minicontrols.bmp - command), either one created when installing FS98 or one that you are supposed to create when installing the panel. So, if you have reorganized your original folders under the Aircraft folder or if you donut exactly follow the installation instructions for the freeware panel this could happen.

What I do to avoid it (I have to, because I have completely reorganized my panel folders) is that I always check the file= - command under every [window.0x] section in the panel.cfg file before I run the panel in FS98. Then I make sure that all *.bmp files that are requested for are present in the actual panel folder. If it is`nt I just copy one from another panel. So far I've mostly have had the problem with minicontrol.bmp but in a few cases also with the radio stack. As an alternative you can edit panel.cfg and make sure that the file= - command is pointing to a folder and *.bmp - file that is present on your computer. In this way you only have to have, as an example, one minicontrols.bmp. Its just a matter of how you want to organize your panel folders and files.

Another pointer that has caused me problems is the panel= - command under [fltsim.x] in the aircraft.cfg. Check this pointer, especially if you have several panels for the same aircraft. If this pointer is wrong the aircraft wont show up in the aircraft list in FS98.

Sten-Ake

Personal tools