The attached script crashes on master. It looks like it assumesget_call_result_type() always returns a non-NULL tupdesc.
Regards, Jeff Davis