TupleDescInitEntry failing to initialize varlen members - Mailing list pgsql-hackers

From Alvaro Herrera
Subject TupleDescInitEntry failing to initialize varlen members
Date
Msg-id 1322771352-sup-2814@alvh.no-ip.org
Whole thread Raw
Responses Re: TupleDescInitEntry failing to initialize varlen members
List pgsql-hackers
Hi,

I just noticed in gdb that TupleDescInitEntry does not initialize
attacl, attoptions, attfdwoptions.  This is probably not very serious
(otherwise we'd have bugs about it), but it is noticeable in tupdescs
constructed by the executor, at least ExecTypeFromTL:

(gdb) print *tupDesc->attrs[2]
$6 = {attrelid = 0, attname = {data = "c", '\000' <repeats 62 times>}, atttypid = 1114,  attstattarget = -1, attlen =
8,attnum = 3, attphysnum = 3, attlognum = 3, attndims = 0,  attcacheoff = -1, atttypmod = -1, attbyval = 1 '\001',
attstorage= 112 'p', attalign = 100 'd',  attnotnull = 0 '\000', atthasdef = 0 '\000', attisdropped = 0 '\000',
attislocal= 1 '\001',  attinhcount = 0, attcollation = 0, attacl = {2139062142}, attoptions = {{     vl_len_ =
"\177\177\177\177",vl_dat = "\177"}}, attfdwoptions = {{     vl_len_ = "\177\177\177\177", vl_dat = "\177"}}} 


Does anybody think this is worth fixing?

--
Álvaro Herrera <alvherre@alvh.no-ip.org>


pgsql-hackers by date:

Previous
From: Simon Riggs
Date:
Subject: Re: Postgresql 9.1 replication failing
Next
From: Jim Buttafuoco
Date:
Subject: Re: Postgresql 9.1 replication failing