And another puppet:~$ gdb -q -c core.2-6-12-00 /usr/lib/postgresql/8.4/bin/postgres Reading symbols from /usr/lib/postgresql/8.4/bin/postgres...Reading symbols from /usr/lib/debug/usr/lib/postgresql/8.4/bin/postgres...done. done. [New Thread 14948] warning: Can't read pathname for load map: Input/output error. Reading symbols from /usr/lib/libxml2.so.2...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libxml2.so.2 Reading symbols from /lib/libpam.so.0...Reading symbols from /usr/lib/debug/lib/libpam.so.0.82.2...done. done. Loaded symbols for /lib/libpam.so.0 Reading symbols from /lib/libssl.so.0.9.8...Reading symbols from /usr/lib/debug/lib/libssl.so.0.9.8...done. done. Loaded symbols for /lib/libssl.so.0.9.8 Reading symbols from /lib/libcrypto.so.0.9.8...Reading symbols from /usr/lib/debug/lib/libcrypto.so.0.9.8...done. done. Loaded symbols for /lib/libcrypto.so.0.9.8 Reading symbols from /usr/lib/libkrb5.so.3...Reading symbols from /usr/lib/debug/usr/lib/libkrb5.so.3.3...(no debugging symbols found)...done. (no debugging symbols found)...done. Loaded symbols for /usr/lib/libkrb5.so.3 Reading symbols from /lib/libcom_err.so.2...(no debugging symbols found)...done. Loaded symbols for /lib/libcom_err.so.2 Reading symbols from /usr/lib/libgssapi_krb5.so.2...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libgssapi_krb5.so.2 Reading symbols from /lib/libdl.so.2...Reading symbols from /usr/lib/debug/lib/libdl-2.11.1.so...done. done. Loaded symbols for /lib/libdl.so.2 Reading symbols from /lib/libm.so.6...Reading symbols from /usr/lib/debug/lib/libm-2.11.1.so...done. done. Loaded symbols for /lib/libm.so.6 Reading symbols from /usr/lib/libldap_r-2.4.so.2...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libldap_r-2.4.so.2 Reading symbols from /lib/libc.so.6...Reading symbols from /usr/lib/debug/lib/libc-2.11.1.so...done. done. Loaded symbols for /lib/libc.so.6 Reading symbols from /lib/libz.so.1...(no debugging symbols found)...done. Loaded symbols for /lib/libz.so.1 Reading symbols from /lib/libcrypt.so.1...Reading symbols from /usr/lib/debug/lib/libcrypt-2.11.1.so...done. done. Loaded symbols for /lib/libcrypt.so.1 Reading symbols from /usr/lib/libk5crypto.so.3...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libk5crypto.so.3 Reading symbols from /usr/lib/libkrb5support.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libkrb5support.so.0 Reading symbols from /lib/libkeyutils.so.1...(no debugging symbols found)...done. Loaded symbols for /lib/libkeyutils.so.1 Reading symbols from /lib/libresolv.so.2...Reading symbols from /usr/lib/debug/lib/libresolv-2.11.1.so...done. done. Loaded symbols for /lib/libresolv.so.2 Reading symbols from /lib/libpthread.so.0...(no debugging symbols found)...done. Loaded symbols for /lib/libpthread.so.0 Reading symbols from /lib64/ld-linux-x86-64.so.2...Reading symbols from /usr/lib/debug/lib/ld-2.11.1.so...done. done. Loaded symbols for /lib64/ld-linux-x86-64.so.2 Reading symbols from /usr/lib/liblber-2.4.so.2...(no debugging symbols found)...done. Loaded symbols for /usr/lib/liblber-2.4.so.2 Reading symbols from /usr/lib/libsasl2.so.2...Reading symbols from /usr/lib/debug/usr/lib/libsasl2.so.2.0.23...done. done. Loaded symbols for /usr/lib/libsasl2.so.2 Reading symbols from /usr/lib/libgnutls.so.26...Reading symbols from /usr/lib/debug/usr/lib/libgnutls.so.26.14.12...done. done. Loaded symbols for /usr/lib/libgnutls.so.26 Reading symbols from /usr/lib/libtasn1.so.3...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libtasn1.so.3 Reading symbols from /lib/libgcrypt.so.11...(no debugging symbols found)...done. Loaded symbols for /lib/libgcrypt.so.11 Reading symbols from /lib/libgpg-error.so.0...(no debugging symbols found)...done. Loaded symbols for /lib/libgpg-error.so.0 Reading symbols from /lib/libnss_compat.so.2...Reading symbols from /usr/lib/debug/lib/libnss_compat-2.11.1.so...done. done. Loaded symbols for /lib/libnss_compat.so.2 Reading symbols from /lib/libnsl.so.1...Reading symbols from /usr/lib/debug/lib/libnsl-2.11.1.so...done. done. Loaded symbols for /lib/libnsl.so.1 Reading symbols from /lib/libnss_nis.so.2...Reading symbols from /usr/lib/debug/lib/libnss_nis-2.11.1.so...done. done. Loaded symbols for /lib/libnss_nis.so.2 Reading symbols from /lib/libnss_files.so.2...Reading symbols from /usr/lib/debug/lib/libnss_files-2.11.1.so...done. done. Loaded symbols for /lib/libnss_files.so.2 Reading symbols from /usr/lib/postgresql/8.4/lib/pgq_triggers.so...Reading symbols from /usr/lib/debug/usr/lib/postgresql/8.4/lib/pgq_triggers.so...done. done. Loaded symbols for /usr/lib/postgresql/8.4/lib/pgq_triggers.so Reading symbols from /usr/lib/postgresql/8.4/lib/plpgsql.so...Reading symbols from /usr/lib/debug/usr/lib/postgresql/8.4/lib/plpgsql.so...done. done. Loaded symbols for /usr/lib/postgresql/8.4/lib/plpgsql.so Reading symbols from /usr/lib/postgresql/8.4/lib/pgq_lowlevel.so...Reading symbols from /usr/lib/debug/usr/lib/postgresql/8.4/lib/pgq_lowlevel.so...done. done. Loaded symbols for /usr/lib/postgresql/8.4/lib/pgq_lowlevel.so Core was generated by `postgres: rails database_prod 127.0.0.1(29879) INSERT '. Program terminated with signal 11, Segmentation fault. #0 0x00007f1a84f9abdb in pfree (pointer=0x7f1a866bbc40) at mcxt.c:591 591 mcxt.c: No such file or directory. in mcxt.c (gdb) bt #0 0x00007f1a84f9abdb in pfree (pointer=0x7f1a866bbc40) at mcxt.c:591 #1 0x00007f19791f6d8e in free_info (arg=, relid=1852223) at common.c:244 #2 relcache_reset_cb (arg=, relid=1852223) at common.c:257 #3 0x00007f1a84f700af in LocalExecuteInvalidationMessage (msg=0x7f1a86702de0) at inval.c:516 #4 0x00007f1a84f6f902 in ProcessInvalidationMessages (hdr=, func=0x7f1a84f6ff70 ) at inval.c:397 #5 0x00007f1a84f6f940 in CommandEndInvalidationMessages () at inval.c:1006 #6 0x00007f1a84d4f05e in AtCommit_LocalCache () at xact.c:1031 #7 CommandCounterIncrement () at xact.c:656 #8 0x00007f1a84e36d5d in _SPI_execute_plan (plan=, paramLI=, snapshot=, crosscheck_snapshot=, read_only=0 '\000', fire_triggers=, tcount=0) at spi.c:1776 #9 0x00007f1a84e374db in SPI_execute_plan (plan=0x7f1a866a8d10, Values=, Nulls=, read_only=0 '\000', tcount=0) at spi.c:392 #10 0x00007f19791f721d in fill_tbl_info (rel=) at common.c:218 #11 pgq_find_table_info (rel=) at common.c:276 #12 0x00007f19791f74d6 in pgq_prepare_event (ev=0x7fff9587ad60, tg=0x7fff9587b2b0, newstyle=0 '\000') at common.c:373 #13 0x00007f19791f7942 in pgq_logtriga (fcinfo=0x7fff9587ae30) at logtriga.c:68 #14 0x00007f1a84dfa1e7 in ExecCallTriggerFunc (trigdata=, tgindx=, finfo=, instr=0x0, per_tuple_context=) at trigger.c:1550 #15 0x00007f1a84dfa6b8 in AfterTriggerExecute (events=, firing_id=, estate=, delete_ok=) at trigger.c:2771 #16 afterTriggerInvokeEvents (events=, firing_id=, estate=, delete_ok=) at trigger.c:2950 #17 0x00007f1a84dfb63a in AfterTriggerEndQuery (estate=0x7f1a866b04d0) at trigger.c:3140 #18 0x00007f1a84ecb905 in ProcessQuery (plan=0x7f1a86735010, sourceText=0x7f1a8661aae0 "insert into channel_audits(channel_id, actor_id, object_id, object_type, action, new_value, context, created_on) values ((select id from users where login='drunkagain'), (select id from users where lo"..., params=0x0, dest=, completionTag=0x7fff9587b5b0 "INSERT 0 1") at pquery.c:233 #19 0x00007f1a84ecbad8 in PortalRunMulti (portal=0x7f1a86654e00, isTopLevel=1 '\001', dest=, altdest=0x7f1a867350f0, completionTag=0x7fff9587b5b0 "INSERT 0 1") at pquery.c:1269 #20 0x00007f1a84ecc382 in PortalRun (portal=, count=, isTopLevel=64 '@', dest=, altdest=, completionTag=) at pquery.c:823 #21 0x00007f1a84ec7201 in exec_simple_query (query_string=) at postgres.c:997 #22 0x00007f1a84ec8a48 in PostgresMain (argc=, argv=, username=) at postgres.c:3681 #23 0x00007f1a84e9adf1 in BackendRun () at postmaster.c:3467 #24 BackendStartup () at postmaster.c:3081 #25 ServerLoop () at postmaster.c:1387 #26 0x00007f1a84e9d541 in PostmasterMain (argc=-2041090048, argv=0x7f1a86537160) at postmaster.c:1040 #27 0x00007f1a84e45a43 in main (argc=5, argv=0x7f1a86537140) at main.c:188 (gdb)