Thread: BUG #9308: The application failed to initialize properly

BUG #9308: The application failed to initialize properly

From
patrick.wege@bioscitec.de
Date:
The following bug has been logged on the website:

Bug reference:      9308
Logged by:          Patrick Wege
Email address:      patrick.wege@bioscitec.de
PostgreSQL version: 8.4.20
Operating system:   Windows XP SP2
Description:

If I try installing or running the postgresql 8.4.20 on Windows XP SP2
machine I get an "The application failed to initialize properly
(0xc0150002). Click on OK to terminate the application." Error! No matter
what executable I run. (postgresql.exe, psql.exe, ... even pgAdmin3.exe)
This is no issue on Windows XP3 and above.

Thanks,
Patrick

Re: BUG #9308: The application failed to initialize properly

From
Patrick Wege
Date:
Well, after installing the "Microsoft Visual C++ 2008 SP1
Redistributable Package (x86)" it is working again.

Why did the compiler change, without a hint in the release-notes? In
version 8.4.19 the C++ 2008 runtime was not necessary.

Kind regards,
Patrick

Re: BUG #9308: The application failed to initialize properly

From
Bruce Momjian
Date:
On Tue, Feb 25, 2014 at 02:13:31PM +0100, Patrick Wege wrote:
> Well, after installing the "Microsoft Visual C++ 2008 SP1
> Redistributable Package (x86)" it is working again.
>
> Why did the compiler change, without a hint in the release-notes? In
> version 8.4.19 the C++ 2008 runtime was not necessary.

Uh, the release notes are for the source code changes, not for changes
that are part of the binary build process.  I don't think that binary
build process has release notes though.

--
  Bruce Momjian  <bruce@momjian.us>        http://momjian.us
  EnterpriseDB                             http://enterprisedb.com

  + Everyone has their own god. +

Re: BUG #9308: The application failed to initialize properly

From
Sandeep Thakkar
Date:
Installer installs the VC++ runtimes. You can confirm from the installation
log. There is no change from installer perspective in 8.4.20.


On Tue, Feb 25, 2014 at 6:43 PM, Patrick Wege <Patrick.Wege@bioscitec.de>wrote:

> Well, after installing the "Microsoft Visual C++ 2008 SP1 Redistributable
> Package (x86)" it is working again.
>
> Why did the compiler change, without a hint in the release-notes? In
> version 8.4.19 the C++ 2008 runtime was not necessary.
>
> Kind regards,
>
> Patrick
>
>
> --
> Sent via pgsql-bugs mailing list (pgsql-bugs@postgresql.org)
> To make changes to your subscription:
> http://www.postgresql.org/mailpref/pgsql-bugs
>



--
Sandeep Thakkar

Re: BUG #9308: The application failed to initialize properly

From
Patrick Wege
Date:
<meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">


    Yes, the installer
        installs VC++ 2005. This is sufficient for 8.4.19. But
      not for version 8.4.20. The installer of version 8.4.20 does
      install CV++2005 too, but I have to install VC++ 2008 to get it
      working.

      As a result the installer of 8.4.20 hangs at the end of the
      process if VC++ 2008 is not installed. I have checked the
      installers of 8.4.19 and 8.4.20 in the exact same environment.
      (Virtual machine Win XP SP2 with no VC++ installed)

      Please check, possibly I am wrong,
      Patrick

      Am 26.02.2014 07:05, schrieb Sandeep Thakkar:

    <blockquote
cite="mid:CANFyU95dYBKLB=cgaFK-TwKEfD+4UPOF5Q=S=WvT-ji19vvE7w@mail.gmail.com"
      type="cite">
      Installer installs the VC++ runtimes. You can
        confirm from the installation log. There is no change from
        installer perspective in 8.4.20. 


          On Tue, Feb 25, 2014 at 6:43 PM,
            Patrick Wege <<a moz-do-not-send="true"
                href="mailto:Patrick.Wege@bioscitec.de" target="_blank">Patrick.Wege@bioscitec.de>
            wrote:
            <blockquote class="gmail_quote" style="margin:0 0 0
              .8ex;border-left:1px #ccc solid;padding-left:1ex">Well,
              after installing the "Microsoft Visual C++ 2008 SP1
              Redistributable Package (x86)" it is working again.

              Why did the compiler change, without a hint in the
              release-notes? In version 8.4.19 the C++ 2008 runtime was
              not necessary.

              Kind regards,


                  Patrick


                  --
                  Sent via pgsql-bugs mailing list (<a
                    moz-do-not-send="true"
                    href="mailto:pgsql-bugs@postgresql.org"
                    target="_blank">pgsql-bugs@postgresql.org)
                  To make changes to your subscription:
                  <a moz-do-not-send="true"
                    href="http://www.postgresql.org/mailpref/pgsql-bugs"
                    target="_blank">http://www.postgresql.org/mailpref/pgsql-bugs








          --
          Sandeep Thakkar

Re: BUG #9308: The application failed to initialize properly

From
Sandeep Thakkar
Date:
Yes, we could reproduce this. Will provide update installer for 8.4 Windows
soon.

Thanks for reporting this.


On Wed, Feb 26, 2014 at 12:30 PM, Patrick Wege <Patrick.Wege@bioscitec.de>wrote:

>  Yes, the installer installs VC++ 2005. This is sufficient for 8.4.19.
> But not for version 8.4.20. The installer of version 8.4.20 does install
> CV++2005 too, but I have to install VC++ 2008 to get it working.
>
> As a result the installer of 8.4.20 hangs at the end of the process if
> VC++ 2008 is not installed. I have checked the installers of 8.4.19 and
> 8.4.20 in the exact same environment. (Virtual machine Win XP SP2 with no
> VC++ installed)
>
> Please check, possibly I am wrong,
> Patrick
>
> Am 26.02.2014 07:05, schrieb Sandeep Thakkar:
>
> Installer installs the VC++ runtimes. You can confirm from the
> installation log. There is no change from installer perspective in 8.4.20.
>
>
> On Tue, Feb 25, 2014 at 6:43 PM, Patrick Wege <Patrick.Wege@bioscitec.de>wrote:
>
>> Well, after installing the "Microsoft Visual C++ 2008 SP1 Redistributable
>> Package (x86)" it is working again.
>>
>> Why did the compiler change, without a hint in the release-notes? In
>> version 8.4.19 the C++ 2008 runtime was not necessary.
>>
>> Kind regards,
>>
>> Patrick
>>
>>
>> --
>> Sent via pgsql-bugs mailing list (pgsql-bugs@postgresql.org)
>> To make changes to your subscription:
>> http://www.postgresql.org/mailpref/pgsql-bugs
>>
>
>
>
>  --
> Sandeep Thakkar
>
>
>


--
Sandeep Thakkar