Invalid pointer operation en portátiles con Delphi2010

Buenos días, a ver si usted nos puede echar un cable.
Programamos con la nueva versión de Delphi (2010) y estamos migrando nuestras aplicaciones hechas con la versión 2005.
En una de nuestras aplicaciones (un programa de gestión comercial), se lanza un "Invalid Pointer Operation" al cerrar una serie de TADOTables concretos.
Estos TADOTables (al menos, los 2 o 3 que nos han dado el fallo) tienen un papel de Maestro en una relación de MasterSource, además de ser una tabla relativamente grande (un historial de albaranes de un comercio).
El caso es que, al hacer "Close" sobre esa tabla (mediante puntos de interrupción hemos averiguado que es ahí donde falla) lanza el mensaje indicado.
Lo curioso es que sólo nos pasa en ordenadores portátiles.
Para hacerme entender, tenemos la aplicación en un PC de sobremesa que hace las funciones de servidor, y el resto de PC's acceden a dicha aplicación por LAN. Desde cualquier ordenador de sobremesa, funciona bien (hemos probado en ordenadores con Windows XP, Windows Server 2003, Windows Server 2008 y Windows 7 Ultimate), pero si esa misma operación se realiza desde un portátil, falla (se ha probado con Windows XP, Windows 7 Ultimate y Windows 7 Home Premium. Además, hemos probado en dos portátiles distintos (uno de ellos recién adquirido).
La base de datos es SQL Server 2008 (las pruebas se han hecho siempre contra la misma base de datos).
Suponemos que sea un fallo en memoria, pero desconocemos cuál puede ser su causa.
¿Se le ocurre algo que pueda servirnos de pista?
Un saludo
    David Rguez.

1 respuesta

Respuesta
1
Es un error que se me hace extraño, pero quizás sea algún dll que este mal te envío estas páginas espero te funcionen
http://delphi.about.com/od/objectpascalide/l/aa103003b.htm
http://www.delphipages.com/forum/showthread.php?t=27459

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas