Обсуждение: BUG #1809: invalid pointer on pg_ctl reload

Поиск
Список
Период
Сортировка

BUG #1809: invalid pointer on pg_ctl reload

От
"Chris Hoover"
Дата:
The following bug has been logged online:

Bug reference:      1809
Logged by:          Chris Hoover
Email address:      chris.hoover@companiongroup.com
PostgreSQL version: 8.0.3
Operating system:   RHEL 4 AS Update 1
Description:        invalid pointer on pg_ctl reload
Details:

I was working with my pg_hba.conf file and did a pg_ctl -D <path> reload.  I
received the following message, and postgresql shutdown.

[postgres@edipgtst1 eedi]$ pg_ctl -D /database/data/eedi/ reload
postmaster signaled
[postgres@edipgtst1 eedi]$ *** glibc detected *** free(): invalid pointer:
0x082ced00 ***

To make changes to my configuration in 8.0.3, I am having to always to
restarts instead of reloads.

PostgreSQL was installed from the rhel 4 rpms provided on the PostgreSQL
mirrors.

Re: BUG #1809: invalid pointer on pg_ctl reload

От
Tom Lane
Дата:
"Chris Hoover" <chris.hoover@companiongroup.com> writes:
> I was working with my pg_hba.conf file and did a pg_ctl -D <path> reload.  I
> received the following message, and postgresql shutdown.

> [postgres@edipgtst1 eedi]$ pg_ctl -D /database/data/eedi/ reload
> postmaster signaled
> [postgres@edipgtst1 eedi]$ *** glibc detected *** free(): invalid pointer:
> 0x082ced00 ***

What non-comment entries do you have in postgresql.conf?

It's also possible that the problem is being triggered by an unusual
entry in one of the other config files, such as pg_hba.conf.  Please see
if you can narrow down what's causing this.

            regards, tom lane

Re: BUG #1809: invalid pointer on pg_ctl reload

От
Tom Lane
Дата:
"CHRIS HOOVER" <CHRIS.HOOVER@companiongroup.com> writes:
>> I was working with my pg_hba.conf file and did a pg_ctl -D <path> reload.  I
>> received the following message, and postgresql shutdown.

>> [postgres@edipgtst1 eedi]$ pg_ctl -D /database/data/eedi/ reload
>> postmaster signaled
>> [postgres@edipgtst1 eedi]$ *** glibc detected *** free(): invalid pointer:
>> 0x082ced00 ***

> I was playing around and had most entries uncommented, even if I did not
> change the values.  I am attaching the cleaned up postgresql.conf and my
> pg_hba.conf files for you.

Got it --- we had broken the handling of an explicit specification
    timezone = unknown
in the config file.  Thanks for sending along the test case.

            regards, tom lane

Re: BUG #1809: invalid pointer on pg_ctl reload

От
"CHRIS HOOVER"
Дата:
I was playing around and had most entries uncommented, even if I did not
change the values.  I am attaching the cleaned up postgresql.conf and my
pg_hba.conf files for you.



 Chris Hoover
Application Development System Analyst 2
Companion Technologies
8901 Farrow Rd.
Columbia, SC 29203
Phone: (803) 264-3896
E-Mail: chris.hoover@companiongroup.com
Web: http://www.companiontechnologies.com
------------------( Forwarded letter 1 follows )---------------------
Date: Mon, 08 Aug 2005 12:20:56 -0400
To: chris.hoover
Cc: pgsql-bugs@postgresql.org.comp
From: Tom.Lane[tgl]@sss.pgh.pa.us.comp
Subject: Re: [BUGS] BUG #1809: invalid pointer on pg_ctl reload

"Chris Hoover" <chris.hoover@companiongroup.com> writes:
> I was working with my pg_hba.conf file and did a pg_ctl -D <path> reload.  I
> received the following message, and postgresql shutdown.

> [postgres@edipgtst1 eedi]$ pg_ctl -D /database/data/eedi/ reload
> postmaster signaled
> [postgres@edipgtst1 eedi]$ *** glibc detected *** free(): invalid pointer:
> 0x082ced00 ***

What non-comment entries do you have in postgresql.conf?

It's also possible that the problem is being triggered by an unusual
entry in one of the other config files, such as pg_hba.conf.  Please see
if you can narrow down what's causing this.

            regards, tom lane


Вложения