Ver Mensaje Individual
  #2 (permalink)  
Antiguo 08/03/2005, 23:46
Avatar de pako
pako
 
Fecha de Ingreso: diciembre-2001
Ubicación: Mexico D.F.
Mensajes: 944
Antigüedad: 22 años, 4 meses
Puntos: 0
No veo nada de raro en el comportamiento que mencionas, lo que sucede en realidad es que la memoria virtual no es sificiente para manejar el error que comete la aplicación.
Cuando en windows(xp 2k 2k3 etc..) se comete un error de sistema operativo o de aplicacion, por default se volca la memoria completamente a través del depurador de windows(dr.watson), y como por default el volcado es completo,(toda la memoria que ocupaba la aplicación) la memoria que usaba la aplicación no esta disponible cuando se esta volcando y la restante no puede ser usada ya que entraria en un conflicto mas grave, y por lo tanto usa la memoria virtual.
Si el error es por ejemplo una constante cadena sin terminar(ciclo infinito) la memoria se ve sobrecargada y cuando se intenta volcar el tamaño es muy grande y la memoria virtual no es suficiente, y peor aun si se intenta volcar la memoria cuando no se ha detenido el ciclo erroneo la pc se detiene completamente, Auque estos dos casos son muy raros suelen ocurrir.
Lo que puedes hacer es configurar tu sistema para que no volque la memoria despues de un error solo salga de la alicación, o usar una vercion del programa que no comenta ese error.