Re:

From: Craig Ringer <craig(at)postnewspapers(dot)com(dot)au>
To: Ms swati chande <swativc(at)yahoo(dot)com>
Cc: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>, pgsql-general(at)postgresql(dot)org
Subject: Re:
Date: 2009-10-13 03:21:05
Message-ID: 1255404065.4702.18.camel@wallace.localnet
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

On Thu, 2009-09-24 at 07:33 -0700, Ms swati chande wrote:

> LOG: server process (PID 3304) was terminated by exception
> 0xC0000005
>
> The execution for this and other queries has been fine so
> far.
>
> What is exception 0xC0000005?

0xC0000005 is an "access violation". It means the program tried to
access memory it's not allowed to - usually memory it hasn't allocated
or a null pointer.

If you're willing to do some work you can find out exactly where it's
crashing by collecting some information about the crash. I wrote up some
instructions on this a while ago:

http://wiki.postgresql.org/wiki/Getting_a_stack_trace_of_a_running_PostgreSQL_backend_on_Windows

> I am working on Windows XP.
>
> Have built version 8.4.0 from source using Visual Studio
> 2005.

... in which case you should be able to easily use the Visual Studio
debugger to get a backtrace of the crash, as per the instructions:

http://wiki.postgresql.org/wiki/Getting_a_stack_trace_of_a_running_PostgreSQL_backend_on_Windows#Debugging_using_Microsoft_Visual_Studio_Express_Edition

(Ignore that the instructions refer to the 2009 express edition; it
makes no difference here).

Given that you've built Pg yourself, have you made sure you've installed
all the libraries you link to in the Pg program directory? Are you sure
Pg is running linked to the right DLLs for zlib, iconv, etc, not
different ones that happened to be on your PATH? You can check this
using Dependency Walker (depends.exe) from
http://dependencywalker.com/ , or by looking at the DLL linkage list
using Process Explorer from Sysinternals.

--
Craig Ringer

In response to

  • Re: at 2009-09-24 14:33:11 from Ms swati chande

Browse pgsql-general by date

  From Date Subject
Next Message Mitesh51 2009-10-13 04:58:54 Cannot start the postgres service
Previous Message Craig Ringer 2009-10-13 03:03:03 Re: How useful is the money datatype?