Just tried a make runcheck with source from Dec  4 15:13 GMT, and:

Core was generated by `postgres'.
Program terminated with signal 11, Segmentation fault.
#0  ExecGetTupType (node=0x8453978) at execProcnode.c:744
744                                     slot = hashjoinstate->jstate.cs_ResultTupleSlot;
(gdb) bt
#0  ExecGetTupType (node=0x8453978) at execProcnode.c:744
#1  0x80e6f6e in InitPlan (operation=CMD_INSERT, parseTree=0x837bb68, 
    plan=0x8453978, estate=0x8453bc0) at execMain.c:585
#2  0x80e69a0 in ExecutorStart (queryDesc=0x8453b94, estate=0x8453bc0)
    at execMain.c:124
#3  0x81404bc in ProcessQuery (parsetree=0x837bb68, plan=0x8453978, 
    dest=Debug, completionTag=0xbfbfb1a4 "Ô±ï¿½ï¿½|ï¿½\023\bPï¿½\"\b\n")
    at pquery.c:214
#4  0x813e6b1 in pg_exec_query_string (query_string=0x837b01c, dest=Debug, 
    parse_context=0x8367444) at postgres.c:838
#5  0x813f991 in PostgresMain (argc=9, argv=0x8266000, 
    username=0x8268120 "prlw1") at postgres.c:2016
#6  0x80fb21f in main (argc=9, argv=0xbfbfb310) at main.c:234
#7  0x8069e84 in ___start ()

I think it had just got to the initdb..

(gdb) print *node
$1 = {type = T_HashJoin, startup_cost = 2.9250000000000003, 
  total_cost = 50.049999999999997, plan_rows = 370, plan_width = 172, 
  state = 0x8453bc0, instrument = 0x0, targetlist = 0x8453a4c, qual = 0x0, 
  lefttree = 0x8452874, righttree = 0x84538ec, extParam = 0x0, locParam = 0x0, 
  chgParam = 0x0, initPlan = 0x0, subPlan = 0x0, nParamExec = 0}
(gdb) print *node->hashjoinstate
There is no member named hashjoinstate.


??

Cheers,

Patrick

Wed, 4 Dec 2002 18:16:32 +0000
Patrick Welche <prlw1@newn.cam.ac.uk>
postgres core dump