🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.macintosh.misc
Article #124

Re: Lee un poco...

#124
From: Bon-Scott
Date: Wed, 03 Mar 1999 00:00
78 lines
3886 bytes
ni.tanto.ni.tan.calvo@es.es escribi� en mensaje
<36ed0019.9959182@news.bcn.ttd.net>...
>On Tue, 2 Mar 1999 12:35:29 -0000, "Bon-Scott" <laveneno@hotmail.com>
wrote:
>
>>se ha producido el error. Te aseguro que el 50% de los casos
>>es el m�dulo KERNEL32, COMDLG32, etc. , todos ellos
>>pertenecientes al "Sistema Operativo", y NO a las aplicaciones
>>que bastante problemas tienen para funcionar.
>>
>
>   eiiiinnn ?????
>
>   Esos errores son errores de las aplicaciones y no del
>sistema operativo. Si sabes algo de programacion lo entender�s
>enseguida, sabr�s que el kernel implementa funciones usadas
>por los programas de aplicacion, esas funciones reciben

  CRASO ERROR POR OMISION:

   El kernel no solo ofrece funciones a las aplicaciones, tambien:

  - Controla los recursos hardware del sistema (Discos, disqueteras,
    canales de E/S, Memoria, DMAs, CD-ROMs, etc.)
  - Crea/Gestiona/Controla procesos y los planifica en el tiempo y
    en el espacio (suponiendo m�s de 1 CPU)
  - Gestiona memoria (aqui confieso que no se si en Windows lo
     hace el m�dulo KERNEL u otro)
  - Y/O ofrece una API a los procesos para obtener y manejar
     los recursos que gestiona <--- esta es la tuya

   Si el m�dulo KERNEL peta puede ser desde que se haga en la
picha un l�o con la tabla de p�ginas, o que el scheduler de procesos
se lo haga todav�a m�s grande, o que se pelee con los canales
de DMA, etc... (Yo, por lo menos, no se distinguir entre lo uno
y lo otro simplemente por la direcci�n de memoria que sale en
la ventanita...)

>par�metros (hasta ah� me sigues ?), basta meter en uno


  Tranqui, te sigo perfectamente...

>de los par�metros una direccion ilegal de memoria para que
>la funcion del kernel no pueda acceder a esa direccion.

   A veces tiene la culpa el compilador... que yo tambi�n tengo
bastante experiencia en estos temas.

>  Precisamente el error indica que el kernel ha encontrado
>el error y en consecuencia aborta la aplicacion que lo ha
>generado. No conozco linux pero si en linux no pasa esto
>ser� porque destruye la aplicacion sin avisar al usuario
>(escribir� un log por lo menos)

  M�s o menos, se hace un volcado de memoria en un fichero
llamado 'core' que luego puede analizarse con cualquier
debugger...

>  Otra cosa muy distinta es cuando se cuelga todo windows,
>entonces s� que es un error de windows por no ser capaz de
>controlar las operaciones ilegales de una aplicacion.


  Aqu� es donde aparece nuevamente rastros de lavado de
cerebro de Microsoft, dices:

  "La culpa es de la aplicaci�n, que putea a Windows y el pobre
no tiene m�s remedio que colgarse..."

  Cuando deber�as decir:

  "La culpa es de Windows por ser completamente incapaz
de manejar situaciones excepcionales..."


Bon Scott
Technical Details
Message-ID: <7bivff$qp@wendy.mad.servicom.es>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <36dbe356.1554008@news.bcn.ttd.net> <7bghvf$ltu@wendy.mad.servicom.es> <36ed0019.9959182@news.bcn.ttd.net>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f9fe1,b22ac1dfa42092e2
X-Google-Attributes: gidf9fe1,public
X-Google-Thread: f53ec,b22ac1dfa42092e2
X-Google-Attributes: gidf53ec,public
X-Google-Thread: 108fc2,b22ac1dfa42092e2
X-Google-Attributes: gid108fc2,public
X-Google-Thread: 10f352,b22ac1dfa42092e2
X-Google-Attributes: gid10f352,public
X-Google-Thread: f4463,b22ac1dfa42092e2
X-Google-Attributes: gidf4463,public
X-Google-Thread: ff1c5,b22ac1dfa42092e2
X-Google-Attributes: gidff1c5,public
From: "Bon-Scott" <laveneno@hotmail.com>
Subject: Re: Lee un poco...
Date: 1999/03/03
Message-ID: <7bivff$qp@wendy.mad.servicom.es>
X-Deja-AN: 450696344
References: <36dbe356.1554008@news.bcn.ttd.net> <7bghvf$ltu@wendy.mad.servicom.es> <36ed0019.9959182@news.bcn.ttd.net>
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3
Organization: SERVICOM
Newsgroups: es.comp.macintosh.misc,es.comp.macintosh.programacion,es.comp.amiga,es.comp.hackers,es.comp.os.linux,es.comp.lenguajes.c++