On 12-Mar-01, William F. Maddock wrote:
> On 12-Mar-01 11:54:36 [EMAIL PROTECTED] Javier A. Ospina wrote:

>> Does any body know what "Program failed (error#8000000B)" is???
>> I keep getting this message with MiamiDx.

>> Miami does not have this problem. It only comes up with MiamiDx.
>> People on the MiamiDX have no idea since a never got a reply.

> Not very helpful, I know, but Guru3.0 reports this as a "Line 1111
> emulator error". I *think* it's got something to do with MMU or FPU
> instructions.

Yes, in the sense that FPU/MMU instructions start with bit pattern 1111;
you can emulate missing FPU instructions (for example the missing 68882
instructions on a 68040) by intercepting that exception and figuring out
what to do. In this case however, it's certainly a bug that causes the CPU
to try to execute a random piece of memory as if it was program code: of
course that memory contains invalid instructions, one of which happens to
look like an unimplemented FPU instruction.

Without furhter analysis it is not possible to determine who is causing
this problem and how to correct it: it might be MiamiDx, or any one of the
third-party libraries it is using (such as MUI), or any other program
running wild over memory currrently in use by MiamiDx, or even faulty
hardware. The fact that it happens with MiamiDx but not with Miami doesn't
necessarily mean that it is MiamiDx's fault: it could just be more
sensitive to a condition that already existed.

This problem is a very common outcome for many categories of bugs, and it
is almost impossible to pinpoint exactly unless you have the source code
of the program causing it. The only possible approach is trial and error:
remove any and all system patches, including graphics card drivers for
example, and see if the bug disappears, then add them back one at a time
and see if the bug reappears; check that you are using recent versions of
drivers and libraries (but not bleeding-edge beta versions, maybe); try
running memory-hungry applications along with MiamiDx to see if that makes
the bug more frequent; try running Enforcer or similar to detect illegal
memory accesses.

-- 
Ciao,
        Flavio <[EMAIL PROTECTED]>
        http://users.iol.it/flavio.stanchina/
--
"One World, One Web, One Program" - Microsoft Promotional Ad
"Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler

-- 

To unsubscribe send "unsubscribe miami-talk-ml" to
"[EMAIL PROTECTED]". For help on list commands send "help" to
"[EMAIL PROTECTED]".


Reply via email to