2010-12-07 7 views
5

Obtengo un error fatal "Espacio fuera de pila" cada vez que intento ejecutar Delphi 2010/XE después de haber limpiado/generado el IE de temperatura/archivos de índice con una herramienta de shell que tengo (SpeedCommander). Parece que la herramienta realiza una limpieza profunda de los archivos temporales o de índice de IE que más adelante obstaculizarán la apertura de la Página de bienvenida de Delphi (bds: /default.htm). Para poder ejecutar Delphi de nuevo, necesito navegar mucho con IE o Firefox, puede reiniciar los archivos de índice (???) o reinstalar Delphi. ¿Qué hay? (SO: Windows SP3)Delphi 2010/XE Fuera de pila Error de espacio en bds: /default.htm

+0

OS-> Windows XP? Versión de IE instalado? –

+0

WINDOWS xp SP3 ie7. Este problema de bloquear la página de bienvenida no es nuevo en Delphi (D2007). Nunca he visto una buena solución de trabajo y definitiva; tampoco por qué sucede cuando los archivos IE TEMP/Index se limpian, destruyen o corrompen de alguna manera. Ejemplo: http://bit.ly/gsiRI5, http://bit.ly/hgK0hd, http://cc.embarcadero.com/Item/27575 (ese 'arreglo' simplemente no funciona), http: // bit.ly/dUrwLM etc. También ocurre con DelphiXE. – volvox

+0

¿Intentó limpiar archivos temporales IE con IE? – Trinidad

Respuesta

1

Solución encontrada al instalar IE8 (tuve IE7 con las carpetas temporales/indexadas pueden estar dañadas) Nota: esta solución funciona pero otras pueden encontrar otras formas de resolver el error, como eliminar/limpiar los archivos Temp con IE.

+0

qué pasa con este error cuando tienes IE9. ¿esto causa el problema? – dave123

1

La próxima vez que aparezca un problema como este, incluso si parece ser causado por un problema externo (Internet Explorer dlls?), Instalaría MadExcept y presentaría un informe de error en Embarcadero Quality Central, incluida la pila de llamadas del loco, excepto el informe de errores.

+0

Tx. Se informó una falla similar como QC# 80670 pero ninguna respuesta o explicación dada por Embarcadero y el estado está cerrada. Ver: http://qc.embarcadero.com/wc/qcmain.aspx?d=80222 – volvox

4

que tenían el mismo isse muy molesto

miro en C:\Program Files (x86)\Embarcadero\RAD Studio\9.0\bin

encontré EnableIDEUpdateCheck.reg

abrí para ver la clave de registro DELPHI XE 2 USE [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Embarcadero\BDS\9.0\ ....

encontré en el registro

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Embarcadero\BDS\9.0\Known IDE Packages 

startpageide160.bpl (este es el paquete página de inicio se utiliza para cargar bien venir)

Sugiero para evitar la carga de la página de inicio, por lo que entró en la

C:\Program Files (x86)\Embarcadero\RAD Studio\9.0\bin 

I renamend la BPL de startpageide160.bpl a startpageide160_NOLOAD.bpl

hice clic en el icono de Delphi XE2 funciona bien ...

1

Google Translate:

Error en la página de bienvenida que bloquea el lanzamiento de Delphi 2010 (carga muy lenta, de 3 a 4 minutos, ¡e incluso la compilación del borrador!) Si IE8 parece tener una indexación deficiente. Este error también es una programación deficiente de la Página de Bienvenida de Delphi 2010 que (condicional) no consideraría la hipótesis de degradación de los archivos de indexación de IE8 (que restaura gradualmente la navegación aleatoria).

Sin embargo, el código de la página de bienvenida RADSTUDIO XE2 funciona con Delphi 2010 y no está dañado, por lo que si también tiene RAD Studio XE2, simplemente copie C: \ Program Files \ Embarcadero \ RAD Studio \ 9.0 \ WelcomePAge de C: \ Archivos de programa \ Embarcadero \ RAD Studio \ 7.0 \ WelcomePage (al cambiar el nombre por seguridad para conservar el archivo anterior) y todo funciona normalmente

+2

Peu de chance d'être compris en répondant en français ... Pocas oportunidades de ser entendido respondiendo en francés. –

+0

En resumen, según Jean Louis, para corregir WelcomePage en Delphi 2010 copie el de XE2 que debería estar libre de problemas de IE y que aún es compatible con D2010 – jszpilewski

0

Cambiar el nombre del WelcomePage160.bpl también me ha funcionado bien. Simplemente ignore el mensaje de error en la primera puesta en marcha de Delphi (después de renombrar el BPL) y asegúrese de que Delphi no intente encontrarlo en el futuro (aplique NO en el mensaje de error y Delphi no lo molestará de nuevo).

Gracias a todos los amigos.

1

La solución más fácil a esto es reemplazar la página de bienvenida en:

... \ Archivos de programa \ Embarcadero \ RAD Studio \ 8.0 \ Welcomepage {idioma} \ default.htm

basta con sustituir con un archivo de texto en blanco con el mismo nombre y está hecho ... ¡Salud!

Cuestiones relacionadas