Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: win98, this program has performed an illegal operation

Author: Chessfun

Date: 10:01:34 11/24/00

Go up one level in this thread


On November 24, 2000 at 11:58:13, Jeroen van Dorp wrote:

>I'm not much of a Windows expert, but as I understand MFC stands for Microsoft
>Foundation Class (ver. 4.2) and dll for dynamic link library.
>
>For dummies like me I think it's best described by linking a program you run to
>the engine of Windows, the kernel (correct me experts if I'm wrong).
>
>I once read they developed the idea of dll's to save disk space. A dll is loaded
>into memory and used by many programs at a same time. When you have 10 or 15
>(also resident)programs running, a lot of them could use mfc42.dll.
>With lots of disk space now available for low prices that's not that interesting
>anymore, but we're stuck with it.
>
>Sometimes (too often) it goes wrong. You install a new program and it uses the
>dll -file, promptly overwriting the old one. Proper installation programs should
>ask for permission, but not all do.
>In that case the library file is used by another program but is the wrong
>version or in the wrong location.
>
>Basically you could try to stick to one mfc42.dll and please the most recent
>version of it (look at the build, right clicking the file, and examining the
>version) in your windows/system directory, storing the rest for backup -if
>anything goes wrong.
>
>Most -not all- programs pull it then from the system directory. As there's only
>one version of mfc42.dll, chances of page faults and conflicts are minimized.
>You could try it with Fritz in any case.
>
>Good luck with the productivity tool Windows.
>
>Jeroen ;-)


Interesting. As I sometimes have the same problem with Fritz 6 but with
none of the other CB engines even in the same Fritz 6 interface. And also
only on this computer. Seems I have about 12 of these files on my harddrive
attached to all the CB program installs and a few others.

Sarah.









This page took 0 seconds to execute

Last modified: Thu, 15 Apr 21 08:11:13 -0700

Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.