none
Error al ejectuar un programa RRS feed

  • Pregunta

  • Buenas a todos.
    Mi problema es el siguiente.
    Tengo un ejecutable, que lee un fichero (entrada.txt que tiene unos datos) y en fucnion de esos datos,
    crea un fichero .bmp y genera un fichero de salida (salida.txt ).

    El caso es que en el 99% de los equipos , bien sean windows xp (con sus diferentes SP y actualizaciones) o vista, funciona perfectamente.
    pero como es natural, la excepcion confirma la regla, y esa excepcion es mi pc y alguno mas.

    El caso es que al ejecutar el  fichero sicro.exe , me sale una pantalla que dice. 
    "sicro.exe ha detectado un problema y debe cerrarse".
    y luego los tipicos mensajes de Depurar, Enviar informes de errores y No Enviar.
    el caso es que dando a Depurar, o No Enviar (le tengo que dar 3 veces) , el programa hace bien su labor,
    pero como es obvio, el mensaje de error es muy molesto.

    Adjunto el fichero de salida que contiene el error. y espero que puedan ayudarme.

    Muchas gracias por adelantado

    jose
     
    <?xml version="1.0" encoding="UTF-16"?>
    <DATABASE>
    <EXE NAME="sicro.exe" FILTER="GRABMI_FILTER_PRIVACY">
        <MATCHING_FILE NAME="borlndmm.dll" SIZE="29952" CHECKSUM="0x68BE09BF" BIN_FILE_VERSION="3.0.3.70" BIN_PRODUCT_VERSION="3.0.0.0" PRODUCT_VERSION="3.00" FILE_DESCRIPTION="Borland Memory Manager" COMPANY_NAME="Borland International" PRODUCT_NAME="Borland Memory Manager" FILE_VERSION="3.0.3.70" ORIGINAL_FILENAME="Borlndmm.Dll" INTERNAL_NAME="Borlndmm" LEGAL_COPYRIGHT="Copyright © Borland International 1996-98" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x10004" VERFILETYPE="0x1" MODULE_TYPE="WIN32" PE_CHECKSUM="0xB392" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="3.0.3.70" UPTO_BIN_PRODUCT_VERSION="3.0.0.0" LINK_DATE="06/19/1992 22:22:17" UPTO_LINK_DATE="06/19/1992 22:22:17" VER_LANGUAGE="Inglés (Estados Unidos) [0x409]" />
        <MATCHING_FILE NAME="cp3240mt.dll" SIZE="1015808" CHECKSUM="0x68BF69A4" BIN_FILE_VERSION="4.2.0.0" BIN_PRODUCT_VERSION="0.0.0.0" PRODUCT_VERSION="3.0" FILE_DESCRIPTION="Dynamic Link Run Time Library" COMPANY_NAME="Borland International" PRODUCT_NAME="Borland C++ Builder 3.0" FILE_VERSION="4.01" INTERNAL_NAME="Run Time Library" LEGAL_COPYRIGHT="Copyright Borland International 1994,1998" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="4.2.0.0" UPTO_BIN_PRODUCT_VERSION="0.0.0.0" LINK_DATE="05/05/1998 19:54:48" UPTO_LINK_DATE="05/05/1998 19:54:48" VER_LANGUAGE="Inglés (Estados Unidos) [0x409]" />
        <MATCHING_FILE NAME="sicro.exe" SIZE="2115584" CHECKSUM="0x521C48C4" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="04/14/2008 02:09:03" UPTO_LINK_DATE="04/14/2008 02:09:03" />
        <MATCHING_FILE NAME="sicroOLD.exe" SIZE="2327040" CHECKSUM="0x6024F510" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="01/24/2008 21:19:20" UPTO_LINK_DATE="01/24/2008 21:19:20" />
    </EXE>
    <EXE NAME="kernel32.dll" FILTER="GRABMI_FILTER_THISFILEONLY">
        <MATCHING_FILE NAME="kernel32.dll" SIZE="1042944" CHECKSUM="0x754CE9C7" BIN_FILE_VERSION="5.1.2600.5512" BIN_PRODUCT_VERSION="5.1.2600.5512" PRODUCT_VERSION="5.1.2600.5512" 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.5512 (xpsp.080413-2111)" 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="0x1013F4" LINKER_VERSION="0x50001" UPTO_BIN_FILE_VERSION="5.1.2600.5512" UPTO_BIN_PRODUCT_VERSION="5.1.2600.5512" LINK_DATE="04/14/2008 02:17:59" UPTO_LINK_DATE="04/14/2008 02:17:59" VER_LANGUAGE="Español (alfabetización internacional) [0xc0a]" />
    </EXE>
    </DATABASE>

    viernes, 17 de abril de 2009 9:12