locked
Error al ejecutar 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:10

Respuestas

  • Hola que tal, JoseForoxp

    Colega, a checado las opciones de compatibilidad, tu ejecutables es compilado por ti mismo o es un software bajado de alguna página de internet, checa la compatibilidad de ejecución en las propiedades del archivo .exe

    Espero la solución sea por esta vía, Gracias.

    Mando un cordial saludo que tengas buen inicio de semana.


    Microsoft TechNet, Mexico.
    lunes, 26 de abril de 2010 15:34