![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
ya probaste usar eurekalog?
tambien peude ser problema de la base de datos como te conectas (algo de pchar puede ser ) y que tipo de componentes usas? si a lo mejor estas usando alguna dll incompatible o la estas crgando mal |
|
#2
|
|||
|
|||
|
Buenas de nuevo, a ver intentare explicarlo de la forma más concisa que pueda:
Nosotros disponemos de un código que ahora mismo, actualmente, esta corriendo con Delphi 2007, y mi jefe me ha dicho que quiere el código en Delphi 2010 y posteriormente en XE3 (obviamente). Cuando abrí el proyecto que tenemos compilado en Delphi 2010, pues obviamente empezaron a fallar algunos componentes que han cambiado y tal sobre todo de la FastReport, pero vamos sin mayor problema, he cambiado componentes y adaptado código. Otro de los problemas mas repetidos son los ya famosos pChar, y todos lo que me ha saltado, han sido solucionados. El problema reside al momento en el que el código esta aparentemente sin fallos ya, todos los errores bien corregidos, cuando dispongo a ejecutar, no llega a comenzar ni tan siquiera en la primera linea del código, se queda en Stack overflow en el primer begin. Os detallo una parte del código:
Prosigo, una vez adentrándome en dicho begin y ejecutando paso a paso, el problema se encuentra en una de las librerías del sistema, en la cual creo entender que carga los formularios antes de la ejecución, uno a uno, donde aparentemente, en el primero de todos, es donde desborda la pila al llegar a un valor de un bucle concreto. ¿Qué ideas podéis aportar? |
|
#3
|
|||
|
|||
|
Cita:
En cuanto a componentes... una locura, de todos los que puedas imaginar... |
|
#4
|
|||||
|
|||||
|
Winperfil,
Cita:
Cita:
Cita:
Cita:
Cita:
1- Funciones Recursivas que no finalizan. 2- Procedimientos o Funciones muy extensos que llaman a su vez a otras rutinas. 3- Creación de muchas variables locales de gran tamaño dentro de una rutina. 4- Paso de parámetros de gran tamaño por valor entre rutinas. 5- Componentes de Terceros. Te sugiero en función del diseño de la aplicación, compilar la misma por partes deshabilitando secciones del código e ir probando de lo más simple a lo más complejo para ir acotando la falla de Stack Overflow. Espero sea útil ![]() Nelson. Última edición por nlsgarcia fecha: 15-02-2013 a las 01:42:33. |
|
#5
|
|||
|
|||
|
Pues podriais decirme porque instalo eurekalog y no termina de abrir delphi 2010?... se queda eternamente pillado con el splash de carga
|
|
#6
|
|||
|
|||
|
Pues con eurekalog, no llega a escribir ninguna información en el registro, como bien comente, este desbordamiento de la pila ocurre ANTES de ejecutar la primera linea de código... seguimos encerrados...
|
![]() |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| problema con first en zeoslib 7 y delphi 2010 | ritamarkarla | Conexión con bases de datos | 10 | 04-12-2012 14:02:32 |
| Error al abrir proyecto .net de delphi 2005 en delphi 2010.. | dunia_lv | OOP | 1 | 05-01-2012 18:06:04 |
| Error al abrir proyecto .net de delphi 2005 en delphi 2010.. | dunia_lv | Varios | 0 | 04-11-2011 17:57:26 |
| Problema al compilar Delphi 2010 | Armando Ariosto | Varios | 2 | 20-08-2010 02:30:27 |
| Problema con proyecto | igest2000 | Varios | 2 | 27-06-2005 02:08:24 |
|