Al iniciar una aplicación me sale este mensaje:
#1: HEAP[FLYPCUR.exe]:
#2: Invalid Address specified to RtlFreeHeap( 01C40000, 01CB8058 )
¿A que puede ser debido?, he reconstruido la aplicacion, y despues de dar el
mensaje va bien
Saludos
Pablo
In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Mensaje de Logdebug al iniciar aplicacion
-
- Mensajes: 260
- Registrado: Lun Feb 07, 2005 1:20 pm
Mensaje de Logdebug al iniciar aplicacion
Pablo,
> Al iniciar una aplicación me sale este mensaje:
> #1: HEAP[FLYPCUR.exe]:
> #2: Invalid Address specified to RtlFreeHeap( 01C40000, 01CB8058 )
> ¿A que puede ser debido?, he reconstruido la aplicacion, y despues de dar
> el mensaje va bien
Es muy probable que lo provoque el driver de la impresora que tengas por
defecto; prueba a cambiarla para comprobar si es esto.
La razón es que cuando el IDE ejecuta el programa, el propio IDE se
establece como debugger frente al programa que está ejecutando, y todas las
llamadas a OutputDebugString() que se ejecuten en ese proceso (incluidas las
que se produzcan en DLLs o en drivers de impresoras) son interceptadas por
el IDE. Yo incluso he llegado a ver mensajes de este tipo provocados por
drivers ADO de algunas BB.DD.
--
Un saludo,
José F. Giménez
> Al iniciar una aplicación me sale este mensaje:
> #1: HEAP[FLYPCUR.exe]:
> #2: Invalid Address specified to RtlFreeHeap( 01C40000, 01CB8058 )
> ¿A que puede ser debido?, he reconstruido la aplicacion, y despues de dar
> el mensaje va bien
Es muy probable que lo provoque el driver de la impresora que tengas por
defecto; prueba a cambiarla para comprobar si es esto.
La razón es que cuando el IDE ejecuta el programa, el propio IDE se
establece como debugger frente al programa que está ejecutando, y todas las
llamadas a OutputDebugString() que se ejecuten en ese proceso (incluidas las
que se produzcan en DLLs o en drivers de impresoras) son interceptadas por
el IDE. Yo incluso he llegado a ver mensajes de este tipo provocados por
drivers ADO de algunas BB.DD.
--
Un saludo,
José F. Giménez