FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
#1
|
||||
|
||||
Asi son los bugs, ocurren justamente por esa situación que no pensaste, asi que dificil que lo resuelvas sin saber exactamente cuales fueron esas condiciones.
Crea un log en tu aplicación y utiliza try catch cuando entres a una función basicamente tendrias que escribir eso en tu log para saber por donde anda preferentemente con los datos de entrada, luego intenta capturar el error para lograr escribirlo en el log. A partir de ahi, empieza a aislarlo, agregando en tu log cada vez mas detalle.
__________________
[Crandel] |
#2
|
||||
|
||||
Tambien puedes probar agregando http://madshi.net/madExceptDescription.htm o http://www.eurekalog.com/index_delphi.php. Delphi tiene un pesimo registro de excepciones, estos 2 productos agregan la habilidad de tener el stacktrace de estos asi sabes exactamente de donde viene el error.
__________________
El malabarista. |
#3
|
||||
|
||||
Huele a hilo chamuscado o memoria sin liberar. Aunque me inclino por lo primero ya que el programa sigue ejecutándose. Por lo recular las violaciones de acceso se deben a intentos de utilizar un objeto que ya se destruyó o bien que no ha sido creado (recordemos que una variable objeto es en realidad un vil puntero a un dirección de memoria). También puede ser una combinación de las 2 cosas, tal vez un hilo destruye un objeto que otro hilo trata de utilizar.
__________________
AKA "El animalito" ||Cordobés a mucha honra|| |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Debug de Delphi | Athalon | Varios | 11 | 06-12-2007 20:58:00 |
debug en delphi 7 | JoseAntonio | Varios | 5 | 27-07-2007 21:12:02 |
Debug en ActiveX | Elenita | Varios | 2 | 17-01-2006 12:06:24 |
Problema DEBUG!!! | neon | Varios | 1 | 06-04-2005 12:36:19 |
Debug | agonzalez | Varios | 16 | 02-07-2004 16:42:07 |
|