Mensaje de error
En el mensaje, %s marca un valor que el motor completa cuando lanza el error.
La historia
Un proceso intentó leer o copiar directamente del heap de otro, y el motor lo rechazó. La regla es esta: cada uno escribe y lee solo de su propio heap, y el tránsito de la información lo hace el fedex. Imagina que quieres mandar una carta a un amigo en otro país: no viajas hasta su casa; dejas la carta en tu buzón y el cartero la lleva. Aquí es igual. Cuando lees p punto etiqueta, en realidad es el fedex quien lee la estructura del otro proceso y escribe una copia, con el remitente, en tu propio heap. Nunca eres tú quien mete la mano en el heap ajeno. Las puertas de lectura y copia lo comprueban, sea cual sea el alcance de la estructura. El mensaje trae la puerta, el solicitante y la fuente. La solución: usa la lectura calificada, o envía una carta por el fedex. Cada proceso, dueño de su casa; el cartero, de los caminos.
Texto del catálogo de errores del motor de Rush.
