Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   runtime error 216 (https://www.clubdelphi.com/foros/showthread.php?t=88086)

identsoft 10-04-2015 12:19:52

runtime error 216
 
Trabajo con DELPHI XE2.
Cuando cierro el IDE de Delphi, me sale ese error RUNTIME ERROR 216 AT xxxxxxx (direccion de memoria que varia cada vez).
Buscando por google dicen (Microsoft) que esto es un virus antiguo,pero estoy arto de pasarle antivirus(AVG,AVAST,F-SECURE, ...etc), AntiMalware(Malwarebytes, SUPERAntiSpyware), spybot S&D etc y no me detectan nada.
Solamente es al cerrar el IDE y además no se transmite al ejecutable.
¿Alguna idea? A alguien le ha ocurrido algo parecido?
No me afecta al desarrollo, pero me mosquea.

Casimiro Notevi 10-04-2015 12:43:50

Aquí dicen que pccleaner.

Neftali [Germán.Estévez] 10-04-2015 13:29:16

Haz una prueba rápida de desinstalar los packages de terceros que tengas y los expertos que tengas instalados en el IDE y vuelve a probar.

identsoft 10-04-2015 13:59:52

PcCleaner no resuelve el problema.
En cuanto a desinstalar, no tengo nada que no sea el delphi original (con sus paquetes Rave report,etc).

TOPX 10-04-2015 14:55:29

Por favor verifique que la versión de ese XE2 es v16.0.4504.48759 (osea Update 4 Hotfix 1),
pues las versiones anteriores tienen muchos muchos muchos muchos problemas.
-

identsoft 10-04-2015 16:14:21

Cita:

Por favor verifique que la versión de ese XE2 es v16.0.4504.48759 (osea Update 4 Hotfix 1),
pues las versiones anteriores tienen muchos muchos muchos muchos problemas.
No pude actualizar a Update 4 porque cada vez que importaba un fichero xml a un programa Delphi, no importaba correctamente los caracteres especiales. Solo funcionaba bien con XE2 sin actualizaciones. Ya hice la notificacion correspondiente a Embarcadero ( a través de DanySoft) pero sin solucion. Por lo cual me quedé con el programa DELPHI XE2 sin actualizaciones.
Lo curioso es que ha estado funcionando correctamente hasta hace unos meses.

nlsgarcia 10-04-2015 18:19:04

identsoft,

Cita:

Empezado por identsoft
...con Delphi XE2...sale ese error RUNTIME ERROR 216 AT xxxxxxx...Solamente es al cerrar el IDE...No pude actualizar a Update 4...Solo funcionaba bien con XE2 sin actualizaciones...Lo curioso es que ha estado funcionando correctamente hasta hace unos meses...No me afecta al desarrollo...

:rolleyes:

Pregunto:

1- ¿Que versión de Windows (x32/x64) tiene la máquina de desarrollo?.

2- ¿Que cambio desde la última vez que funciono correctamente en la máquina de desarrollo a nivel de hardware y/o software?.

3- ¿Haz considerado realizar un Repair de la instalación actual y verificar si continua el problema en cuestión?.

4- ¿Haz considerado reinstalar Delphi XE2 con el Update 4 Hotfix incluido? :confused:

Cita:

Empezado por Marco Cantu
...I've installed Update 4 of Delphi XE2, after downloading the ISO image. The requirement for this installation is to do a fresh install...

Tomado de : Marco's RAD Blog - Delphi XE2 Update 4

Revisa esta información:
Nota: Te sugiero seguir la opción 4, es la más adecuada para dicha versión de Delphi, luego puedes considerar aplicar el Update 5 enfocado al Help System.

Espero sea útil :)

Nelson.

identsoft 12-04-2015 09:49:49

nlsgarcia
gracias por los enlaces. los revisaré.

Cita:

1- ¿Que versión de Windows (x32/x64) tiene la máquina de desarrollo?.
Windows 8.1 de 32 bits

Cita:

2- ¿Que cambio desde la última vez que funciono correctamente en la máquina de desarrollo a nivel de hardware y/o software?.
A nivel de hardware no hay nigún cambio. A nivel de Software las típicas actualizaciones de windows, adobe, etc... Nada raro. No he instalado ningún programa nuevo(el equipo lo utilizo para desarrollar).

Cita:

3- ¿Haz considerado realizar un Repair de la instalación actual y verificar si continua el problema en cuestión?.
No se me habia ocurrido. Lo haré.

Cita:

4- ¿Haz considerado reinstalar Delphi XE2 con el Update 4 Hotfix incluido?
Descatado. Ya expliqué que si instalo actualizaciones de Delphi XE2 no importa bien ficheros xml (y
es necesario en algunas de las aplicaciones que tengo)

nlsgarcia 12-04-2015 15:14:04

identsoft,

Cita:

Empezado por identsoft
...Descartado. Ya expliqué que si instalo actualizaciones de Delphi XE2 no importa bien ficheros xml...

:rolleyes:

Te comento:

1- Te sugiero revisar con detalle los enlaces sugeridos y lo comentado por Marco Cantu como requisito mandatorio para instalar el Update 4 Hotfix de Delphi XE2 : The requirement for this installation is to do a fresh install.

2- El Update 4 sugerido es una instalación inicial de Delphi XE2 que incluye el Update 4 Hotfix, no un Update 4 sobre Delphi XE2.

3- Quizás puedas hacer dicha instalación en otra máquina (Virtual ó Física), y comprobar el funcionamiento de tus aplicaciones antes de realizar esta sobre la máquina de desarrollo en cuestión.

Espero sea útil :)

Nelson.

identsoft 19-06-2015 14:01:04

Reactivo el mensaje porque porfín encontré la solucion.
El error RunTime 216 no está en Delphi. Está en la libreria dbx4fb.dll (firebird).
Con la version 4.1.2014.42 a mí, me da el error.
Lo he cambiado a una versión anterior y ya no da error.
Un saludo a todos Y gracias por contestar.

Casimiro Notevi 19-06-2015 14:02:31

Estupendo.
Aunque puntualizar que esa dll no es de firebird, sino de dbexpress.
Cita:

Empezado por identsoft (Mensaje 493473)
Está en la libreria dbx4fb.dll (firebird).


ecfisa 19-06-2015 14:51:26

Hola identsoft
Cita:

Empezado por identsoft (Mensaje 493473)
...
El error RunTime 216 no está en Delphi. Está en la libreria dbx4fb.dll (firebird).

Tengo que disentir en ese punto.

El error 216 (Access violation) si existe en Delphi: Fatal errors

Saludos :)


La franja horaria es GMT +2. Ahora son las 07:43:53.

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