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 по дате отправления: