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
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) |