PDA

Ver la Versión Completa : Access Violation


Carliviris
11-05-2006, 23:35:04
Saludos a todos

Tengo un sistemita aqui en el trabajo que de vez en cuando me da este error al tratar de abrir un formulario mediante un boton:


Project vanta.exe raised exception class EAccessViolation with message
'Access violation at address 0054948B in module 'vanta.exe'. Read of address 00000000'.
Process stopped. Use Step or Run to continue.



No se me ocurre nada, por lo cual podria ser. Alguien podria darme una mano??

marcoszorrilla
11-05-2006, 23:46:44
Generalmente este tipo de errores viene dado por invocar a un componente antes de haber sido creado, repasa un poco los pasos que sigue la creación de ese formulario y seguro que encuentras al causante del desaguisado.

Un Saludo.

Carliviris
11-05-2006, 23:53:17
gracias, tratare de descubrir eso que dices ahora mismo
cualquier cosa les aviso
gracias

Carliviris
11-05-2006, 23:57:28
estuve chekiando aki
pero el formulario no tiene nada en el onshow o en el oncreate, que es donde podria causar mas complicaciones.

o sea, que encuetro muy dificil que se este dando lo de un invocar un componente que no ha sido creado.

que crees?

Neftali [Germán.Estévez]
12-05-2006, 09:44:42
También puede ser poque estás accediendo a un objeto que no está creado o no ha sido liberado correctamente.
Lo primero que hay que tener claro es si el error siempre te "salta" al hacer y una misma cosa (encontrar el patrón) o es aleatorio.
Intenta ejecutar el programa paso a paso por la zona donde te salta el error.

Lepe
12-05-2006, 19:21:45
Si tienes la VCL instalada o la JCL te puede servir este hilo (http://www.clubdelphi.com/foros/showthread.php?t=25840&highlight=lpJclDebug)

Saludos y suerte.