Re: initdb causes Segmentation fault

From: Vladimir Rusinov <vladimir(at)greenmice(dot)info>
To: pgsql-admin(at)postgresql(dot)org
Subject: Re: initdb causes Segmentation fault
Date: 2009-02-16 08:16:28
Message-ID: 200902161116.28305.vladimir@greenmice.info
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-admin

On Monday 16 February 2009 01:34:07 Haluk Durmus wrote:
> I'm running ubuntu 8.04 on
>
> a Linux 2.6.24-22-generic #1 SMP Mon Nov 24 19:35:06 UTC 2008 x86_64
> GNU/Linux machine.
>
> there was same porblem with preinstalation of progres and superuser.
> So I tried to solve it by reinstall postgres 8.3 with apt-get after
> removing it with sudo apt-get --purge remove $(aptitude search postgres|awk
> '/^i/{gsub(/^i.../,"");print}'|awk '{print $1}')
>
> but results in segmentation fault when it comes to call initdb.
>
> I downloaded PostgreSQL 8.3.6 single click installer which had also
> problems with initialization.
>
> So I downloaded the source of PostgreSQL 8.3.6 and compiled and installed
> it. But again when I have to run
>
> /usr/local/pgsql/bin/initdb -D /usr/local/pgsql/data
>
> it ends with Segmentation fault.
>
> output of strace:
>
> 12050 --- SIGCHLD (Child exited) @ 0 (0) ---
> 12050 munmap(0x7f062d3d7000, 4096) = 0
> 12050 geteuid() = 1000
> 12050 open("/etc/passwd", O_RDONLY|0x80000 /* O_??? */) = -1 EACCES
> (Permission denied) 12050 geteuid() = 1000
> 12050 --- SIGSEGV (Segmentation fault) @ 0 (0) ---
> 12050 +++ killed by SIGSEGV +++

Are you using selinux or some another security framework?

Also, check /etc/passwd permissions, it should be something like -rw-r--r--

--
Vladimir Rusinov
http://greenmice.info/

In response to

Responses

Browse pgsql-admin by date

  From Date Subject
Next Message Ray Stell 2009-02-16 17:12:19 standby role reversal
Previous Message Haluk Durmus 2009-02-15 22:34:07 initdb causes Segmentation fault