Search Postgresql Archives

Re: Seg fault in postgres 7.4.7?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Akash Garg wrote:
My postgres 7.4.7 installation crashed on its own today -- here is the
error log:

ERROR:  duplicate key violates unique constraint "toolbar_pkey"
LOG:  server process (PID 22753) was terminated by signal 11
LOG:  terminating any other active server processes
WARNING:  terminating connection because of crash of another server process
DETAIL:  The postmaster has commanded this server process to roll back
the current transaction and exit, because another server process
exited abnormally and possibly corrupted shared memory.

Is this a known bug?

Well - a sig-11 (segment violation/fault) is generally caused by dereferencing a pointer that is corrupted. So, it could be:
 1. Hardware fault
 2. Data corruption (of the index, caused by a previous crash)
 3. Programming error.

It's probably worth running one of the "memtest" tools to check you don't have a fault with your RAM chips. It could also be a fault in your disk controller/drives, but that's harder to test for (unless you're seeing disk errors).

Before that though, make sure your backups are good (it doesn't hurt to be over-cautious). Re-index (see REINDEX command in manuals) the index in question, that can't hurt either if you've had a power-failure or similar in the past.

OK - if you've ruled out memory problems and not had a crash then it might be a bug in 7.4.7. I've searched the "bugs" mailing list for the last 6 months at http://archives.postgresql.org/

Can't see anything there, so if it's a bug in the 7.4 series, you're the first to discover it. There might be something unusual about your installation. Can you give details (did you install from source/package, what OS, what OS version, character set, locale, any patches/add-on modules).

--
  Richard Huxton
  Archonet Ltd

---------------------------(end of broadcast)---------------------------
TIP 6: Have you searched our list archives?

              http://archives.postgresql.org

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Postgresql Jobs]     [Postgresql Admin]     [Postgresql Performance]     [Linux Clusters]     [PHP Home]     [PHP on Windows]     [Kernel Newbies]     [PHP Classes]     [PHP Books]     [PHP Databases]     [Postgresql & PHP]     [Yosemite]
  Powered by Linux