BUG #13571: sql-only extension segfaults backend during creation

From: feikesteenbergen(at)gmail(dot)com
To: pgsql-bugs(at)postgresql(dot)org
Subject: BUG #13571: sql-only extension segfaults backend during creation
Date: 2015-08-14 12:54:50
Message-ID: 20150814125450.1670.49992@wrigleys.postgresql.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-bugs

The following bug has been logged on the website:

Bug reference: 13571
Logged by: Feike Steenbergen
Email address: feikesteenbergen(at)gmail(dot)com
PostgreSQL version: 9.5alpha2
Operating system: Debian jessie x86_64
Description:

When installing a sql-only extension, my backend crashes taking the cluster
with it.

After some debugging we have created a reproducable testcase.

postgres(at)postgres=# create extension castbug;
server closed the connection unexpectedly

castbug.control:

relocatable = false
superuser = true
comment = 'This triggers a segfault on 9.5alpha2'
default_version = unstable

castbug--unstable.sql:

DO
$$
DECLARE
roles text[] := '{"job_scheduler","job_monitor"}';
BEGIN
END;
$$;

SELECT count(*)
FROM pg_class
CROSS JOIN generate_series(1,100);

DO
$$
DECLARE
something text[] := '{"jb_scheduler","job_monitr"}';
BEGIN
END;
$$;

Responses

Browse pgsql-bugs by date

  From Date Subject
Next Message Feike Steenbergen 2015-08-14 13:04:35 Re: BUG #13571: sql-only extension segfaults backend during creation
Previous Message zhangjinyu 2015-08-14 11:45:34 Re: BUG #13541: There is a visibility issue when run some DDL and Query. The time window is very shot