Jump to content
We've recently updated our Privacy Statement, available here ×
  • Windows 6.4.3 and 7.1 bundled installers crashes upon running initdb.exe due to missing msvcr100.dll


    vchiem
    • Features: JasperReports Server Version: v7.1, v6.4.3 Product: JasperReports® Server

    Issue:

    On a Win 2012 R2 Standard server, we ran the TIBCO JasperReports® Server 6.4.3 Bundled Installer, TIB_js-jrs_6.4.3_win_x86_64.exe, as an Administrator. 

    After selecting the default options (such as "Install All Components and Samples") to include a bundled PostgreSQL, the installer crashed during the unpacking of files, when it reached the step to run initdb.exe. The error message displayed is "initdb- initialize a new database cluster has stopped working". This is followed by another error:

     There has been an error.
    Error running initdb.exe -U postgres -E UTF8 -D
    C:/JASPER~2/JASPER~1.0/POSTGR~1/data: child killed: unknown
    signal
    The application will exit now.

    jasper_failed.jpg.9d490e147d437b79eab3083f4718485a.jpg

    installerror.png.319375d5f21f407b0666fa3ceefedce9.png

    The details of the crash are:

    Problem signature:
      Problem Event Name:    APPCRASH
      Application Name:    initdb.exe
      Application Version:    9.3.20.17346
      Application Timestamp:    5a30ed4e
      Fault Module Name:    MSVCR100.dll
      Fault Module Version:    6.3.9600.18969
      Fault Module Timestamp:    5aa29ff0
      Exception Code:    c0000135
      Exception Offset:    00000000000ecf30
      OS Version:    6.3.9600.2.0.0.272.7
      Locale ID:    1033
      Additional Information 1:    ac05
      Additional Information 2:    ac0507478d1c5bd693cfc4fe3987e900
      Additional Information 3:    ac05
      Additional Information 4:    ac0507478d1c5bd693cfc4fe3987e900
    

    Note: This issue did not occur when running the 6.4.2 bundled installer on the same server.


    Solution:

    When doing a background tracing of the issue using Process Monitor tool (Procmon.exe), we saw the following entry:

    Operation: CreateFile 
    Result: NAME NOT FOUND
    File: C:Jaspersoftjasperreports-server-6.4.3postgresqlbinMSVCR100.dll

    This means that the file was missing from C:Jaspersoftjasperreports-server-6.4.3postgresqlbin. The installer then tried to locate MSVCR100.dll from a few other locations but the result was the same. The reason why version 6.4.2 worked fine is because 6.4.2 bundled installer packaged the MSVCR100.dll in the <jrs_install>postgresqlbin directory. It also installs MS Visual C++ 2008 Redistributable. 

    TIBCO JasperReports® Server 6.4.3 (and 7.1) bundled installers did not install any MS Visual C++ dependencies. The workaround to this is to download and pre-install MS Visual C++ 2010 Redistributable (vcredist_x64.exe)  before running the bundled installer. 

    Please note that this is NOT MS Visual C++ 2008 Redistributable but MS Visual C++ 2010 Redistributable which contains the required libraries, MSVCR100.dll and MSVCP100.dll (needed to execute pgAdmin3.exe)

    Defect JS-34107 has been raised for this issue and this will be fixed in future bundled installers.

    Related Articles:

    • JS-34107 6.4.3 and 7.1 Bundled installers crashed during initdb.exe with "unknown signal" error

    ref: 01610883


    User Feedback

    Recommended Comments

    I do have the same issue with Community version and professional version 7.1 respectively. 

    My enviornment is : Windows 10, 64 bit. 

    I've tried installing the required MS Visual C++ (in a case 2008 and in another case 2010) but still stuck with the same error message.! 

    I'm looking for below options for community 

    Where can I download a downgarded version say 7.0 Community(Of course 7.0 professional version - trail version) that doesn't have this isssue ? 

    Thank you

    Sadakar Pochampalli

    Link to comment
    Share on other sites

    Same Problem here, but found a solution. There are two Editions of MS Visual C++ 2010 Redistributable: 32 and 64 Bit

    After installing the 64 Bit Edition on a Windows Server 2016 64 Bit Host, the Installer works as expected.

    Link to comment
    Share on other sites

    Had the same problem with JRS 8.1.0 on Server 2022.  However I needed to install the 'Visual Studio 2015, 2017, 2019, and 2022' combined x64 version.  Note: That was the ONLY redistributable that I needed to install, none of the older ones were loaded. After the one redistributable install, JRS 8.1.0 completed installing successfully.

    Link to comment
    Share on other sites



    Create an account or sign in to comment

    You need to be a member in order to leave a comment

    Create an account

    Sign up for a new account in our community. It's easy!

    Register a new account

    Sign in

    Already have an account? Sign in here.

    Sign In Now

×
×
  • Create New...