Re: space reserved for WAL record does not match what was written: panic on windows

Поиск
Список
Период
Сортировка
От Andres Freund
Тема Re: space reserved for WAL record does not match what was written: panic on windows
Дата
Msg-id 20131004121940.GO19661@awork2.anarazel.de
обсуждение исходный текст
Ответ на space reserved for WAL record does not match what was written: panic on windows  (David Rowley <dgrowleyml@gmail.com>)
Ответы Re: space reserved for WAL record does not match what was written: panic on windows  (David Rowley <dgrowleyml@gmail.com>)
Re: space reserved for WAL record does not match what was written: panic on windows  (Robert Haas <robertmhaas@gmail.com>)
Список pgsql-hackers
On 2013-10-05 01:05:37 +1300, David Rowley wrote:
> In HEAD of 9.4 I'm getting the following:
> 
> D:\9.4\bin>postgres.exe -D d:\9.4\data
> LOG:  database system was shut down at 2013-10-05 00:43:33 NZDT
> LOG:  database system is ready to accept connections
> LOG:  autovacuum launcher started
> PANIC:  space reserved for WAL record does not match what was written:
> CurrPos = 18446744071562067968 EndPos = 2147483648

Could it be that MAXALIGN/TYPEALIGN doesn't really work for values
bigger than 32bit?

#define MAXALIGN(LEN)            TYPEALIGN(MAXIMUM_ALIGNOF, (LEN))
#define TYPEALIGN(ALIGNVAL,LEN)  \(((intptr_t) (LEN) + ((ALIGNVAL) - 1)) & ~((intptr_t) ((ALIGNVAL) - 1)))

Greetings,

Andres Freund

-- Andres Freund                       http://www.2ndQuadrant.com/PostgreSQL Development, 24x7 Support, Training &
Services



В списке pgsql-hackers по дате отправления:

Предыдущее
От: David Rowley
Дата:
Сообщение: space reserved for WAL record does not match what was written: panic on windows
Следующее
От: David Rowley
Дата:
Сообщение: Re: space reserved for WAL record does not match what was written: panic on windows