Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 04-06-2012
MartinS MartinS is offline
Miembro
NULL
 
Registrado: nov 2011
Ubicación: Villa Cacique - Argentina
Posts: 283
Poder: 13
MartinS Va por buen camino
Error en Kernel32.dll (Win XP)

Hola gente: precisamente eso: Tengo una aplicacion creada con delphi XE y firebird 2.5, el hecho es que en la Pc que uso para desarrollo y otra para probar la conexion y concurrencia el sistema funciona, ahora bien, si lo llevo a otra ni siquiera se ejecuta y manda el error de Kernel32 con el boton de enviar problema . No tengo bien en claro que puede estar pasando, las versiones de XP son las mismas (Sp2) y estoy trayendo maquinas prestadas y parece que en todas hace lo mismo. ¿Se necesita instalar algo mas?

Saludos.-

PD: leí algunos foros pero no dan mucha certeza.
Responder Con Cita
  #2  
Antiguo 04-06-2012
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.055
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Con la única información del S.O. y la BD... no podemos hacer mucho

A ver si puedes ampliarnos algo más los datos
Responder Con Cita
  #3  
Antiguo 04-06-2012
MartinS MartinS is offline
Miembro
NULL
 
Registrado: nov 2011
Ubicación: Villa Cacique - Argentina
Posts: 283
Poder: 13
MartinS Va por buen camino
Gracias Casimiro: Mucho mas no puedo ampliar porque ni yo se que pasa. Solo hace eso. Las maquinas probadas (y como clientes) tienen estas caracteristicas:

a) Tiene instalado instalado Delphi y funciona bien
b) Tiene instalada otra aplicacion junto con los servicios de Firebird y ejecuta bien la nueva aplicación
c) Tiene copiado el ejecutable, el ini con la direccion de la base y el servicio cliente de Firebird y manda el error.
d, e) tienen copiado solo el ejecutable y el ini con la dirección de la base de datos y manda el error.

El error es el siguiente:

Cita:
<?xml version="1.0" encoding="UTF-16"?>
<DATABASE>
<EXE NAME="RtroGral.exe" FILTER="GRABMI_FILTER_PRIVACY">
<MATCHING_FILE NAME="RtroGral.exe" SIZE="5585408" CHECKSUM="0xCFFA379F" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="06/01/2012 15:24:31" UPTO_LINK_DATE="06/01/2012 15:24:31" />
<MATCHING_FILE NAME="wrar400es.exe" SIZE="1522954" CHECKSUM="0xD3737ABF" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="03/02/2011 07:40:42" UPTO_LINK_DATE="03/02/2011 07:40:42" />
</EXE>
<EXE NAME="kernel32.dll" FILTER="GRABMI_FILTER_THISFILEONLY">
<MATCHING_FILE NAME="kernel32.dll" SIZE="1039360" CHECKSUM="0xD120AA4" BIN_FILE_VERSION="5.1.2600.3541" BIN_PRODUCT_VERSION="5.1.2600.3541" PRODUCT_VERSION="5.1.2600.3541" FILE_DESCRIPTION="DLL de cliente API BASE de Windows NT" COMPANY_NAME="Microsoft Corporation" PRODUCT_NAME="Sistema operativo Microsoft® Windows®" FILE_VERSION="5.1.2600.3541 (xpsp_sp2_gdr.090321-1320)" ORIGINAL_FILENAME="kernel32" INTERNAL_NAME="kernel32" LEGAL_COPYRIGHT="Copyright (C) Microsoft Corporation. Reservados todos los derechos." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x102608" LINKER_VERSION="0x50001" UPTO_BIN_FILE_VERSION="5.1.2600.3541" UPTO_BIN_PRODUCT_VERSION="5.1.2600.3541" LINK_DATE="03/21/2009 14:20:07" UPTO_LINK_DATE="03/21/2009 14:20:07" VER_LANGUAGE="Español (alfabetización internacional) [0xc0a]" />
</EXE>
<EXE NAME="kernel32.dll" FILTER="GRABMI_FILTER_THISFILEONLY">
<MATCHING_FILE NAME="kernel32.dll" SIZE="1039360" CHECKSUM="0xD120AA4" BIN_FILE_VERSION="5.1.2600.3541" BIN_PRODUCT_VERSION="5.1.2600.3541" PRODUCT_VERSION="5.1.2600.3541" FILE_DESCRIPTION="DLL de cliente API BASE de Windows NT" COMPANY_NAME="Microsoft Corporation" PRODUCT_NAME="Sistema operativo Microsoft® Windows®" FILE_VERSION="5.1.2600.3541 (xpsp_sp2_gdr.090321-1320)" ORIGINAL_FILENAME="kernel32" INTERNAL_NAME="kernel32" LEGAL_COPYRIGHT="Copyright (C) Microsoft Corporation. Reservados todos los derechos." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x102608" LINKER_VERSION="0x50001" UPTO_BIN_FILE_VERSION="5.1.2600.3541" UPTO_BIN_PRODUCT_VERSION="5.1.2600.3541" LINK_DATE="03/21/2009 14:20:07" UPTO_LINK_DATE="03/21/2009 14:20:07" VER_LANGUAGE="Español (alfabetización internacional) [0xc0a]" />
</EXE>
</DATABASE>
En realidad esto mucho no dice


El hecho es que no se si habra que habilitar alguna opcion del compilador de delphi pero tambien compruebo que en algunas funciona y en otras no si variar el ejecutable. Probe puertos (Habilite el 3050) , ping a la base (Funciona bien) y Servicios Firebird (Instalados) y nada solo el error de Kernel.-
Responder Con Cita
  #4  
Antiguo 04-06-2012
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.055
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
No sé, así por decir algo, ¿la BD está cerrada/desconectada cuando creas el ejecutable?.
¿Tienes instalado la misma versión de firebird en ambos equipos?
¿Haces referencia a algún directorio, al iniciar el programa, que no exista en el otro equipo?
¿Impresora?, ¿también tiene una impresora predeterminada ese equipo?
...
Responder Con Cita
  #5  
Antiguo 04-06-2012
MartinS MartinS is offline
Miembro
NULL
 
Registrado: nov 2011
Ubicación: Villa Cacique - Argentina
Posts: 283
Poder: 13
MartinS Va por buen camino
Si, El mismo ejecutable lo distribuí a todas y en alguna si y otras no. El sistema solo hace referencia a un directorio pero a traves del ini y solo dice:

[BD]
Path="10.151.129.151:C:\Desarrollos\RegistroGeneral\MASTERBASE.FDB"

Hasta compartí ese directorio por las dudas.-
Responder Con Cita
  #6  
Antiguo 04-06-2012
Avatar de marcoszorrilla
marcoszorrilla marcoszorrilla is offline
Capo
 
Registrado: may 2003
Ubicación: Cantabria - España
Posts: 11.221
Poder: 10
marcoszorrilla Va por buen camino
Aunque Casimiro ya te ha dicho casi todo, yo insistiría, si tienes la ubicación de la BD en un INI, mira el componente de conexión a la Base de datos si lo dejas totalmente en blanco cuando vayas a compilar, pues si lo tienes conectado con un camino en desarrollo que luego no es el de producción es normal que te de algún tipo de error.

Un Saludo.
__________________
Guía de Estilo de los Foros
Cita:
- Ça c'est la caisse. Le mouton que tu veux est dedans.
Responder Con Cita
  #7  
Antiguo 04-06-2012
MartinS MartinS is offline
Miembro
NULL
 
Registrado: nov 2011
Ubicación: Villa Cacique - Argentina
Posts: 283
Poder: 13
MartinS Va por buen camino
Perdon, Perdon !!!

Reinstale el Firebird 2.5 en Super Server y funciona...

Error mio, me faltó lo basico.-

Perdon por su valioso tiempo. Igual los hice pensar

Gracias a todos (Merezco un tirón de orejas)
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
error en la prueba de conexion al inicializar al proveedor. error de autenticacion ygeraldino Conexión con bases de datos 12 20-06-2011 23:51:18
Error de aplicacion en otros Equipos Kernel32.Dll!! beemot Windows 1 21-05-2010 16:57:54
error:[Fatal Error] Unit1.pas(7): Unit ZDbcConnection was compiled with a different.. karaoke Conexión con bases de datos 2 19-12-2007 10:22:36
Midas.dll provoca erro en kernel32.dll josecamposch Providers 1 15-06-2005 15:37:40
Error en Kernel32.dll Bretema Varios 1 09-11-2003 23:24:22


La franja horaria es GMT +2. Ahora son las 02:10:21.


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
Copyright 1996-2007 Club Delphi