Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 07-01-2008
Avatar de UREÑA
UREÑA UREÑA is offline
Miembro
 
Registrado: feb 2007
Posts: 75
Poder: 18
UREÑA Va por buen camino
Red face truena el sistema

hola amigos buen dia lo que pasa es que estuve trabajando normalmente en el desarrollo de un sistema para control escolar..
pero....
el dia de hoy me marca el siguiente error

Proyect C:\BMIS\Bmis.exe faulted with message: 'access violation at 0xf4dbe40c: read of address 0xf4dbe40c'. Process stopped. Use Step or Run to continue

que es lo que esta socediendo

utilizo delphi 5
y firebird
Responder Con Cita
  #2  
Antiguo 07-01-2008
Avatar de juanelo
juanelo juanelo is offline
Miembro
 
Registrado: sep 2007
Posts: 1.084
Poder: 18
juanelo Va por buen camino
Que tal,
No das mucha informacion, no mencionas en que momento te da el error, ¿es al iniciar?, ¿es en alguna tarea en especifico?.
Saludos.
Responder Con Cita
  #3  
Antiguo 07-01-2008
[egostar] egostar is offline
Registrado
 
Registrado: feb 2006
Posts: 6.557
Poder: 25
egostar Va camino a la fama
Cita:
Empezado por UREÑA Ver Mensaje
hola amigos buen dia lo que pasa es que estuve trabajando normalmente en el desarrollo de un sistema para control escolar..
pero....
el dia de hoy me marca el siguiente error

Proyect C:\BMIS\Bmis.exe faulted with message: 'access violation at 0xf4dbe40c: read of address 0xf4dbe40c'. Process stopped. Use Step or Run to continue

que es lo que esta socediendo

utilizo delphi 5
y firebird
Por el titulo de tu hilo te contestaría, bajale a tus altoparlantes si es molesto el trueno

Bueno, ya en serio UREÑA, con tus 74 participaciones ya debería de saber que los títulos de los hilos son muy importantes para mantener un foro limpio y con el mayor órden e información posible.

Por otro lado para que encuentres el problema te aconsejo hagas un trace de tu aplicación y veas en que parte de tu código tienes el error, no puedo ayudarte mas.

Salud OS
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney
Responder Con Cita
  #4  
Antiguo 07-01-2008
Avatar de AGAG4
AGAG4 AGAG4 is offline
Miembro
 
Registrado: ago 2004
Ubicación: Los Mochis, Sinaloa, México
Posts: 1.420
Poder: 21
AGAG4 Va por buen camino
Lo más seguro que estas queriendo accesar a algo que "NO ESTA CREADO" por lo general algun formulario ó datamodulo, buscale por alli....
__________________
"Hemos aprendido a volar como los Pájaros, y a nadar como los Peces, y todavía No aprendemos a vivir como Hermanos". Martin Luther King
Responder Con Cita
  #5  
Antiguo 07-01-2008
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Poder: 28
jachguate Va por buen camino
Cabe la posibilidad de que encontres el error introduciendo la dirección de este (la que está en at 0xAAAAAAAA) después de compilar el proyecto en el diálogo search/goto address.

La otra, es reproducir el error mientras se ejecuta desde el IDE en modo debug, para que te salte la excepción desde dentro y tengas opción de depurar el código.

Si no tenes idea de como depurar, podes descargar la presentación que hice en el último Delphi Developer Days en español

Hasta luego.

__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
Responder Con Cita
  #6  
Antiguo 07-01-2008
Avatar de UREÑA
UREÑA UREÑA is offline
Miembro
 
Registrado: feb 2007
Posts: 75
Poder: 18
UREÑA Va por buen camino
lo que pasa es que compilo y aparentemente todo esta bien

pero a la hora de ejecutar se abre la pantalla principal, pero de pronto me manda el error y ya de ahi no pasa
Responder Con Cita
  #7  
Antiguo 07-01-2008
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Poder: 28
jachguate Va por buen camino
claro. Porque tenes un error en tiempo de corrida, no en tiempo de compilación.

Hasta luego.

__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
Responder Con Cita
  #8  
Antiguo 07-01-2008
Avatar de Gaim2205
Gaim2205 Gaim2205 is offline
Miembro
 
Registrado: ago 2007
Ubicación: Durango, Mexico
Posts: 144
Poder: 17
Gaim2205 Va por buen camino
Hazle un Trace into (es decir corre tu programa con F7) asi ejecuta linea por linea y ya puedes ver en que parte de tu programa te hace la "tronacion"
Responder Con Cita
  #9  
Antiguo 07-01-2008
adfa adfa is offline
Miembro
 
Registrado: may 2003
Ubicación: Montevideo-Uruguay
Posts: 119
Poder: 22
adfa Va por buen camino
Verifica 2 cosas.
Si usa el BDE, verifica que aún este instalado y que el alias que uses exista. (nunca se sabe donde los usuarios meten sus manitas)

Otra, si usas QReport y el equipo es Windows 98, ME puede pasarte algo de eso si la impresora es una impresora de red y esta deshabilitada por windows.

Saludos
Responder Con Cita
  #10  
Antiguo 07-01-2008
Avatar de AzidRain
[AzidRain] AzidRain is offline
Miembro Premium
 
Registrado: sep 2005
Ubicación: Córdoba, Veracruz, México
Posts: 2.914
Poder: 21
AzidRain Va camino a la fama
Haz un trace dentro del IDE, vele dando F8 hasta que salga el error y ahí verás cual es. Este tip de errores casi siempre se deben a que quieres usar un objeto que no ha sido creado todavía. Por ejemplo, si haces
Código Delphi [-]
 MiVentana.ShowModal;
y no hiciste antes esto:
Código Delphi [-]
 MiVentana := TMiVentana.Create(nil);
te generará el error. Si se trata por ejemplo de un datamodule, el cual contiene las conexiones a BD que vas a usar e intentas abrirlas antes de que se cree el datamodule, también te generará el error. Si es el caso debes revisar el orden de creación de los forms, si es que estás dejando que el IDE lo haga o bien, créalo explícitamente en tu aplicación.
__________________
AKA "El animalito" ||Cordobés a mucha honra||
Responder Con Cita
  #11  
Antiguo 07-01-2008
Avatar de jcarteagaf
[jcarteagaf] jcarteagaf is offline
Miembro Premium
 
Registrado: abr 2006
Ubicación: La Paz, Bolivia
Posts: 651
Poder: 19
jcarteagaf Va por buen camino
Access Violation

Este tipo de errores suceden cuando llamas a algo que no existe (como te indicaron).

El programa EurekaLog es muy bueno para encontrar el lugar donde suceden este tipo de errores. Dale una mirada y testealo a ver si te sirve. Lastimosamente es de pago, pero es muy bueno.

Saludos
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Sistema de facturación en PHP? bohemioloco PHP 2 13-12-2006 15:39:52
Sistema con Camaras Ip Rabata Varios 1 07-09-2006 09:22:07
tablas de sistema injavies Firebird e Interbase 1 28-04-2004 23:23:14
El sistema parasimpático guillotmarc Humor 1 03-04-2004 14:36:38
Problemas en sistema JamesBond_Mx Varios 1 25-03-2004 22:20:20


La franja horaria es GMT +2. Ahora son las 03:13:42.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi