On Tue, Mar 08, 2011 at 10:24:48AM +0100, cinap_len...@gmx.de wrote:
> 
> Fish- has catched this on a Intel(r)915GM/910ML/915MS Graphics Controller
> with realemu:
> 
> bad mem write c0c11
> bad memory access
> 1d17b0 4a008800 00000002 00000000 0000a002 00009000 00005108 ac007bda 
> 00007bc0 0000 0000 0000 c000 csZoPdI 61ed c6 MOV CS:[c11], $01
> 
You know it's a crappy architecture when even the manufacturer needs to
use self-modifying code.  I thought self-modifying code (and all its
dangers) had gone out of fashion a few decades ago and more advanced
architectures provided safer ways to provide equivalent functionality.

Heavens, with variable length instructions, the types of bugs this can
give rise to are positively frightening.  A case of "clever but stoopid".

++L

Reply via email to