Re: [HACKERS] alpha/64bit weirdness

Поиск
Список
Период
Сортировка
От Brett McCormick
Тема Re: [HACKERS] alpha/64bit weirdness
Дата
Msg-id 13566.3293.929222.318464@abraxas.scene.com
обсуждение исходный текст
Ответ на Re: [HACKERS] alpha/64bit weirdness  (Bruce Momjian <maillist@candle.pha.pa.us>)
Список pgsql-hackers
I just noticed that..  I recompiled & rerean initdb with assert
checking on, and, well, no change in output.  here it is.  i've stuck
in my own elog check for a value of 0 for atttypid..

suggestions?

initdb: using /usr/local/pgsql.test/lib/local1_template1.bki.source as input to create the template database.
initdb: using /usr/local/pgsql.test/lib/global1.bki.source as input to create the global classes.
initdb: using /usr/local/pgsql.test/lib/pg_hba.conf.sample as the host-based authentication control file.

We are initializing the database system with username postgres (uid=1706).
This user will own all the files and must also own the server process.

initdb: creating template database in /usr/local/pgsql.test/data/base/template1
Running: postgres -boot -C -F -D/usr/local/pgsql.test/data -Q template1
ERROR:  DefineIndex: woah, att->atttypid = 0 for attribute "attrelid"
ERROR:  DefineIndex: woah, att->atttypid = 0 for attribute "attrelid"
longjmp or siglongjmp function used outside of saved context
initdb: could not create template database
initdb: cleaning up by wiping out /usr/local/pgsql.test/data/base/template1


On Wed, 4 March 1998, at 20:33:42, Bruce Momjian wrote:

> Now that I am looking at this, I see that the attname has four bytes of
> NULL's before it.  This looks like some kind of alignment error,
> perhaps, like the previous entry is writing past its end and into the
> this one.  Everything after the 'data' element shows garbage because it
> is all shifted over.  I did add the atttypmod field to the pg_attribute
> structure, and it is an int2/short.  Wonder is that threw off some
> alignment, and only Alpha has a problem with it.
>
> Please try with Assert on:
>
>     configure --enable-cassert
>
> Man, if I introduced this problem somehow, I am going to be upset with
> myself, and I am sure a few Alpha users will join me.
>
> --
> Bruce Momjian                          |  830 Blythe Avenue
> maillist@candle.pha.pa.us              |  Drexel Hill, Pennsylvania 19026
>   +  If your life is a hard drive,     |  (610) 353-9879(w)
>   +  Christ can be your backup.        |  (610) 853-3000(h)

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

Предыдущее
От: "Vadim B. Mikheev"
Дата:
Сообщение: Re: [HACKERS] Speedups
Следующее
От: Brett McCormick
Дата:
Сообщение: Re: [HACKERS] alpha/64bit weirdness