delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1999/02/25/02:15:45

Message-Id: <3.0.6.32.19990225020312.008fed40@pop.globalserve.net>
X-Sender: derbyshire AT pop DOT globalserve DOT net
X-Mailer: QUALCOMM Windows Eudora Light Version 3.0.6 (32)
Date: Thu, 25 Feb 1999 02:03:12 -0500
To: djgpp AT delorie DOT com
From: Paul Derbyshire <pderbysh AT usa DOT net>
Subject: Re: RMCB problems and malloc probs
In-Reply-To: <36D2F7DE.B4798657@hotmail.com>
Mime-Version: 1.0
Reply-To: djgpp AT delorie DOT com

At 06:47 PM 2/23/99 +0000, you wrote:
>Could anyone tell me what would cause an "Invalid TSS in RMCB" please
>and what does it mean??
>(happened in changing to 16 and 24 bit gfx modes, 8bit and 15 bit ok
>though)

This problem happening with large modes and not small ones suggests:

1. Maybe the high modes aren't available on the card where you tried
   this and
2. Your program didn't check for failure to get the vid mode and
3. It subsequently wrote to the video device anyways and exploded.

>also : why would malloc cause an invalid page fault???

Probably because the heap management data got scrogged by a bad pointer
write or an array overrun.

-- 
   .*.  "Clouds are not spheres, mountains are not cones, coastlines are not
-()  <  circles, and bark is not smooth, nor does lightning travel in a
   `*'  straight line."    -------------------------------------------------
        -- B. Mandelbrot  |http://surf.to/pgd.net
_____________________ ____|________     Paul Derbyshire     pderbysh AT usa DOT net
Programmer & Humanist|ICQ: 10423848|

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019