En un proyecto Delphi 7 instalamos FastMM. Poco después notamos que uno de los formularios comenzaba a emitir el mensaje Resumen de error al cerrar. Lo he depurado extensamente y no puedo encontrar el motivo hasta ahora. El motivo habitual de este mensaje de error no parece aplicarse aquí. La aplicación no define clases abstractas. También busqué en el formulario un posible uso de TStrings o algo así. Lo que es más importante, no hicimos (bueno, creemos que no) cambios en este formulario. Simplemente se rompió.Posibles causas oscuras para Error abstracto en Delphi?
- ¿Hay alguna otra causa posible para este error además de tratar de llamar al método no implementado?
- ¿Hay alguna posibilidad de que FastMM haya habilitado algún error oscuro en la aplicación, que permaneció oculto hasta ahora?
Si la respuesta a estas preguntas es no, entonces continuaré buscando una llamada a un método no implementado, aliviada de que no me falta algo más.
Experimenté "Error abstracto" cuando se creó un formulario, generalmente sucede cuando crea un formulario (Form1), agrega componentes, etc. y luego crea otro formulario (Form2) que hereda Form1, guarda todo, todo bien hasta ahora, ahora, si modifica Form1 (agrega componente, modifica la propiedad del componente ...) guarda y reconstruye, cuando se crea form2 -> bam, error abstracto, desde entonces, siempre he evitado la herencia de formularios en el diseño. – ComputerSaysNo