Problema con el initdb

From: Armando <armandombi(at)gmail(dot)com>
To: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Problema con el initdb
Date: 2009-06-02 04:13:49
Message-ID: dd087d110906012113x53b59f8bw9a9a42fae08215f0@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Un saludo para toda la comunidad de pgsql

Mi problema es el siguiente:

No logro levantar el servidor correctamente luego de hacer modificaciones
sobre las vistas, checks y group by para que acepte terminos difusos, no se
si las modificaciones sean la causa del problema o no puesto que tenia mucho
tiempo sin inicializar los catalogos y toda la base puesto que estaba
trabajando sobre la base de datos que habia inicializado sin las
modificaciones y funciona todo correctamente, note el problema al querer
trasladar el codigo a otro pc.

el error que me da es este:

creating directory DD ... ok
creating subdirectories ... ok
selecting default max_connections ... 100
selecting default shared_buffers/max_fsm_pages ... 24MB/153600
creating configuration files ... ok
creating template1 database in DD/base/1 ... ok
initializing pg_authid ... ok
initializing dependencies ... ok
creating system views ... Segmentation fault
child process exited with exit code 139

metiendome un poco con el codigo pude notar que el segmentation fault se da
especificamente en esta parte del initdb dentro de la funcion
setup_sysviews(void):

for (line = sysviews_setup; *line != NULL; line++)
{
PG_CMD_PUTS(*line);
free(*line);
}

PG_CMD_CLOSE;
luego de realizar toda la lectura del sysviews_setup, cuando va a hacer el
PG_CMD_CLOSE que llega a donde ocurre el segmentation fault en el exec.c:

int
pclose_check(FILE *stream)
{
int exitstatus;

exitstatus = pclose(stream);

al ejecutarse el pclose(stream) se produce el segmentation y da el error y
no me permite inicializar completamente postgres

Cualquier ayuda o sugerencia sobre como arreglar este error seria de gran
ayuda. Gracias de antemano

Atte Armando B.

Pd:Por si hace falta, los sistemas donde he probado esto son un Dual Core y
un Quad Core ambos con 4gb de ram y ubuntu jaunty de 32bits. con postgres
8.2.7

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Edwin Quijada 2009-06-02 13:11:19 RE: Crear clave md5 con base64 en postgresql
Previous Message Alejandro Rivadeneira 2009-06-02 03:07:33 Prehistoria de PostgreSql en Chile (off topic)