abrt version: 2.0.1 architecture: x86_64 cmdline: 'postgres: writer process ' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' component: postgresql crash_function: errfinish executable: /usr/bin/postgres kernel: 2.6.38.7-30.fc15.x86_64 os_release: Fedora release 15 (Lovelock) package: postgresql-server-9.0.4-2.fc15 rating: 4 reason: Process /usr/bin/postgres was killed by signal 6 (SIGABRT) time: Wed Jun 8 16:10:05 2011 uid: 26 username: postgres backtrace: :warning: core file may not match specified executable file. :[New LWP 953] :warning: File "/var/cache/abrt-di/usr/lib/debug/lib64/libkrb5.so.3.3.debug" has a different build-id, file skipped :warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug//lib64/libkrb5.so.3.3.debug" does not match "/lib64/libkrb5.so.3" (CRC mismatch). : :warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug/lib64/libkrb5.so.3.3.debug" does not match "/lib64/libkrb5.so.3" (CRC mismatch). : :warning: File "/var/cache/abrt-di/usr/lib/debug/lib64/libcom_err.so.2.1.debug" has a different build-id, file skipped :warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug//lib64/libcom_err.so.2.1.debug" does not match "/lib64/libcom_err.so.2" (CRC mismatch). : :warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug/lib64/libcom_err.so.2.1.debug" does not match "/lib64/libcom_err.so.2" (CRC mismatch). : :warning: File "/var/cache/abrt-di/usr/lib/debug/lib64/libgssapi_krb5.so.2.2.debug" has a different build-id, file skipped :warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug//lib64/libgssapi_krb5.so.2.2.debug" does not match "/lib64/libgssapi_krb5.so.2" (CRC mismatch). : :warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug/lib64/libgssapi_krb5.so.2.2.debug" does not match "/lib64/libgssapi_krb5.so.2" (CRC mismatch). : :warning: File "/var/cache/abrt-di/usr/lib/debug/lib64/libz.so.1.2.5.debug" has a different build-id, file skipped :warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug//lib64/libz.so.1.2.5.debug" does not match "/lib64/libz.so.1" (CRC mismatch). : :warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug/lib64/libz.so.1.2.5.debug" does not match "/lib64/libz.so.1" (CRC mismatch). : :warning: File "/var/cache/abrt-di/usr/lib/debug/lib64/libk5crypto.so.3.1.debug" has a different build-id, file skipped :warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug//lib64/libk5crypto.so.3.1.debug" does not match "/lib64/libk5crypto.so.3" (CRC mismatch). : :warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug/lib64/libk5crypto.so.3.1.debug" does not match "/lib64/libk5crypto.so.3" (CRC mismatch). : :warning: File "/var/cache/abrt-di/usr/lib/debug/lib64/libkrb5support.so.0.1.debug" has a different build-id, file skipped :warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug//lib64/libkrb5support.so.0.1.debug" does not match "/lib64/libkrb5support.so.0" (CRC mismatch). : :warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug/lib64/libkrb5support.so.0.1.debug" does not match "/lib64/libkrb5support.so.0" (CRC mismatch). : :warning: File "/var/cache/abrt-di/usr/lib/debug/lib64/libkeyutils-1.2.so.debug" has a different build-id, file skipped :warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug//lib64/libkeyutils-1.2.so.debug" does not match "/lib64/libkeyutils.so.1" (CRC mismatch). : :warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug/lib64/libkeyutils-1.2.so.debug" does not match "/lib64/libkeyutils.so.1" (CRC mismatch). : :[Thread debugging using libthread_db enabled] :warning: File "/var/cache/abrt-di/usr/lib/debug/usr/lib64/libsasl2.so.2.0.23.debug" has a different build-id, file skipped :warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug//usr/lib64/libsasl2.so.2.0.23.debug" does not match "/usr/lib64/libsasl2.so.2" (CRC mismatch). : :warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug/usr/lib64/libsasl2.so.2.0.23.debug" does not match "/usr/lib64/libsasl2.so.2" (CRC mismatch). : :warning: File "/var/cache/abrt-di/usr/lib/debug/lib64/libselinux.so.1.debug" has a different build-id, file skipped :warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug//lib64/libselinux.so.1.debug" does not match "/lib64/libselinux.so.1" (CRC mismatch). : :warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug/lib64/libselinux.so.1.debug" does not match "/lib64/libselinux.so.1" (CRC mismatch). : :Core was generated by `postgres: writer process '. :Program terminated with signal 6, Aborted. :#0 0x00007ff101ca8285 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 :64 ../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory. : in ../nptl/sysdeps/unix/sysv/linux/raise.c : :Thread 1 (Thread 0x7ff103b5e7e0 (LWP 953)): :#0 0x00007ff101ca8285 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 : resultvar = 0 : pid = <optimized out> : selftid = <optimized out> :#1 0x00007ff101ca9b9b in abort () at abort.c:93 : save_stage = 2 : act = {__sigaction_handler = {sa_handler = 0x1e968a0, sa_sigaction = 0x1e968a0}, sa_mask = {__val = {8422726, 140673093704696, 140673126148520, 10, 11719603739147644160, 11473088, 0, 4294967295, 0, 0, 11473088, 11072824, 0, 7225344, 0, 0}}, sa_flags = 60180354, sa_restorer = 0x1} : sigs = {__val = {32, 0 <repeats 15 times>}} :#2 0x00000000006b00d0 in errfinish (dummy=<optimized out>) at elog.c:507 : edata = 0xaf10c0 : elevel = 22 : oldcontext = 0x1e98150 : econtext = 0x0 : __func__ = "errfinish" :#3 0x00000000006b2971 in elog_finish (elevel=<optimized out>, fmt=0x6e5538 "xlog write request %X/%X is past end of log %X/%X") at elog.c:1146 : edata = 0xaf10c0 : oldcontext = 0x1e98150 : __func__ = "elog_finish" :#4 0x0000000000487fdd in XLogWrite (WriteRqst=..., flexible=0 '\000', xlog_switch=0 '\000') at xlog.c:1671 : Write = 0x7ff0f7176d38 : ispartialpage = <optimized out> : last_iteration = <optimized out> : finishing_seg = <optimized out> : use_existent = 0 '\000' : curridx = 0 : npages = 0 : startidx = 7 : startoffset = 7225344 : __func__ = "XLogWrite" :#5 0x0000000000488e63 in XLogFlush (record=<optimized out>) at xlog.c:2057 : WriteRqstPtr = {xlogid = 13, xrecoff = 1593311752} : WriteRqst = {Write = {xlogid = 13, xrecoff = 1593311752}, Flush = {xlogid = 13, xrecoff = 1593311752}} : __func__ = "XLogFlush" :#6 0x00000000005e2821 in FlushBuffer (reln=0x1ec0040, buf=0x7ff0f7230ebc) at bufmgr.c:1855 : errcontext = {previous = 0x0, callback = 0x5e24e0 <buffer_write_error_callback>, arg = 0x7ff0f7230ebc} :#7 FlushBuffer (buf=0x7ff0f7230ebc, reln=<optimized out>) at bufmgr.c:1820 :No locals. :#8 0x00000000005e2973 in SyncOneBuffer (buf_id=<optimized out>, skip_recently_used=1 '\001') at bufmgr.c:1607 : bufHdr = 0x7ff0f7230ebc : result = <optimized out> :#9 0x00000000005e3991 in BgBufferSync () at bufmgr.c:1495 : buffer_state = <optimized out> : strategy_buf_id = <optimized out> : strategy_passes = 1 : recent_alloc = 100 : saved_info_valid = 1 '\001' : prev_strategy_buf_id = 1704 : prev_strategy_passes = 1 : next_to_clean = 1819 : next_passes = 1 : smoothed_alloc = 100 : smoothed_density = 2.66210556 : strategy_delta = <optimized out> : bufs_to_lap = 3072 : reusable_buffers_est = 0 : upcoming_alloc_est = 200 : num_to_scan = 2957 : num_written = 1 : reusable_buffers = 45 :#10 0x00000000005c5940 in CheckpointWriteDelay (flags=<optimized out>, progress=<optimized out>) at bgwriter.c:708 : absorb_counter = 1000 :#11 0x00000000005e3e23 in BufferSync (flags=64) at bufmgr.c:1261 : bufHdr = <optimized out> : buf_id = 1712 : num_to_write = 453 : num_written = 3 :#12 CheckPointBuffers (flags=64) at bufmgr.c:1733 :No locals. :#13 0x000000000048a04c in CheckPointGuts (flags=64, checkPointRedo=<optimized out>) at xlog.c:7533 :No locals. :#14 CreateCheckPoint (flags=64) at xlog.c:7340 : shutdown = 0 '\000' : checkPoint = {redo = {xlogid = 13, xrecoff = 1584279000}, ThisTimeLineID = 1, nextXidEpoch = 0, nextXid = 3741837, nextOid = 82854, nextMulti = 1, nextMultiOffset = 0, oldestXid = 654, oldestXidDB = 1, time = 1307571005, oldestActiveXid = 0} : recptr = <optimized out> : Insert = <optimized out> : rdata = {data = 0x1 <Address 0x1 out of bounds>, len = 32223424, buffer = 0, buffer_std = -64 '\300', next = 0x1ebb0e8} : ce = <optimized out> : _logId = <optimized out> : _logSeg = <optimized out> : inCommitXids = 0x1ebb110 : nInCommit = <optimized out> : __func__ = "CreateCheckPoint" :#15 0x00000000005c5cc6 in BackgroundWriterMain () at bgwriter.c:492 : ckpt_performed = 0 '\000' : do_restartpoint = <optimized out> : bgs = 0x7ff0f8bc0b40 : do_checkpoint = <optimized out> : flags = <optimized out> : now = 1307571005 : elapsed_secs = 2476 : local_sigjmp_buf = {{__jmpbuf = {2, -9210515405782464322, 140673126098752, 3, 8204594, 0, -9210515407441311554, 9210563420152318142}, __mask_was_saved = 1, __saved_mask = {__val = {18446744066192964103, 0, 12336, 0, 1030792151809, 485331304563, 532575944823, 0, 2, 140673097429472, 16256, 32223360, 140673097429472, 12288, 6035965, 0}}}} : bgwriter_context = 0x1e98150 : __func__ = "BackgroundWriterMain" :#16 0x00000000004a4e55 in AuxiliaryProcessMain (argc=2, argv=0x7fffe9884110) at bootstrap.c:417 : progname = 0x7d3132 "postgres" : flag = <optimized out> : auxType = BgWriterProcess : userDoption = 0x0 : __func__ = "AuxiliaryProcessMain" :#17 0x00000000005cceb5 in StartChildProcess (type=BgWriterProcess) at postmaster.c:4427 : pid = 0 : av = {0x7d3132 "postgres", 0x7fffe9884160 "-x3", 0x0, 0x7ff101c80570 "\241/", 0x7fffe9880000 "\200\257\201!", 0x20 <Address 0x20 out of bounds>, 0x1e953b0 "\360S\351\001", 0x7ff103b5e740 "", 0x7fffe98846a0 "8", 0x7ff10396a875 "I\211\303L\213L$0L\213D$(H\213|$ H\213t$\030H\213T$\020H\213L$\bH\213\004$H\203\304HA\377\343ffffff.\017\037\204"} : ac = 2 : typebuf = "-x3\000\000\000\000\000\357D~\000\000\000\000\000\001\000\000\000\000\000\000\000\274A\210\351\377\177\000" :#18 0x00000000005cdcc2 in reaper (postgres_signal_arg=<optimized out>) at postmaster.c:2390 : save_errno = 17 : pid = 949 : exitstatus = 0 : status = 0 : __func__ = "reaper" :#19 <signal handler called> :No symbol table info available. :#20 0x00007ff101d4c0e3 in __select_nocancel () at ../sysdeps/unix/syscall-template.S:82 :No locals. :#21 0x00000000005ce2b3 in ServerLoop () at postmaster.c:1391 : timeout = {tv_sec = 49, tv_usec = 771398} : rmask = {fds_bits = {56, 0 <repeats 15 times>}} : selres = <optimized out> : readmask = {fds_bits = {56, 0 <repeats 15 times>}} : nSockets = 6 : now = <optimized out> : last_touch_time = 1307568519 : __func__ = "ServerLoop" :#22 0x00000000005cf1e7 in PostmasterMain (argc=<optimized out>, argv=0x1e953b0) at postmaster.c:1092 : opt = <optimized out> : status = <optimized out> : userDoption = <optimized out> : i = <optimized out> : __func__ = "PostmasterMain" :#23 0x00000000004501be in main (argc=5, argv=0x1e953b0) at main.c:188 :No locals. :From To Syms Read Shared Object Library :0x00007ff103628960 0x00007ff10370c07c Yes /usr/lib64/libxml2.so.2 :0x00007ff1033f15c0 0x00007ff1033f895c Yes /lib64/libpam.so.0 :0x00007ff1031a8560 0x00007ff1031da97c Yes /usr/lib64/libssl.so.10 :0x00007ff102e5a880 0x00007ff102f1f9bc Yes /lib64/libcrypto.so.10 :0x00007ff102b3b5a0 0x00007ff102baf24c Yes (*) /lib64/libkrb5.so.3 :0x00007ff10291f3b0 0x00007ff10291ffac Yes (*) /lib64/libcom_err.so.2 :0x00007ff1026e7d40 0x00007ff102713f4c Yes (*) /lib64/libgssapi_krb5.so.2 :0x00007ff1024dade0 0x00007ff1024db91c Yes /lib64/libdl.so.2 :0x00007ff102259ea0 0x00007ff102299e9c Yes /lib64/libm.so.6 :0x00007ff10201a120 0x00007ff102045f6c Yes /usr/lib64/libldap-2.4.so.2 :0x00007ff101c91ce0 0x00007ff101db60ec Yes /lib64/libc.so.6 :0x00007ff101a5de70 0x00007ff101a6a67c Yes (*) /lib64/libz.so.1 :0x00007ff101846560 0x00007ff10184bbcc Yes /lib64/libaudit.so.1 :0x00007ff10161e6f0 0x00007ff10163707c Yes (*) /lib64/libk5crypto.so.3 :0x00007ff1014127a0 0x00007ff10141777c Yes (*) /lib64/libkrb5support.so.0 :0x00007ff10120eaa0 0x00007ff10120ef7c Yes (*) /lib64/libkeyutils.so.1 :0x00007ff100ff6840 0x00007ff1010064ac Yes /lib64/libresolv.so.2 :0x00007ff100ddd640 0x00007ff100de838c Yes /lib64/libpthread.so.0 :0x00007ff103957b20 0x00007ff10396fc3a Yes /lib64/ld-linux-x86-64.so.2 :0x00007ff100bcd590 0x00007ff100bd493c Yes /usr/lib64/liblber-2.4.so.2 :0x00007ff10099cbf0 0x00007ff1009bfb9c Yes /usr/lib64/libssl3.so :0x00007ff100771ea0 0x00007ff10078aafc Yes /usr/lib64/libsmime3.so :0x00007ff1004486c0 0x00007ff10052a86c Yes /usr/lib64/libnss3.so :0x00007ff100219540 0x00007ff1002247cc Yes /usr/lib64/libnssutil3.so :0x00007ff10000eec0 0x00007ff10000fddc Yes /lib64/libplds4.so :0x00007ff0ffe0b3e0 0x00007ff0ffe0cb6c Yes /lib64/libplc4.so :0x00007ff0ffbd9f80 0x00007ff0ffbf93cc Yes /lib64/libnspr4.so :0x00007ff0ff9b7640 0x00007ff0ff9c769c Yes (*) /usr/lib64/libsasl2.so.2 :0x00007ff0ff799980 0x00007ff0ff7a99dc Yes (*) /lib64/libselinux.so.1 :0x00007ff0ff55dc10 0x00007ff0ff562afc Yes /lib64/libcrypt.so.1 :0x00007ff0ff2ff170 0x00007ff0ff33d7bc Yes /lib64/libfreebl3.so :0x00007ff0f8d4a170 0x00007ff0f8d518ac Yes /lib64/libnss_files.so.2 :(*): Shared library is missing debugging information. :$1 = 0x0 :No symbol "__glib_assert_msg" in current context. :rax 0x0 0 :rbx 0xaf10c0 11473088 :rcx 0xffffffffffffffff -1 :rdx 0x6 6 :rsi 0x3b9 953 :rdi 0x3b9 953 :rbp 0x16 0x16 :rsp 0x7fffe9883a18 0x7fffe9883a18 :r8 0x7ff103b5e7e0 140673126098912 :r9 0x6c6220676e697469 7809840332419986537 :r10 0x8 8 :r11 0x202 514 :r12 0x0 0 :r13 0x1e98150 32080208 :r14 0x6e4000 7225344 :r15 0x0 0 :rip 0x7ff101ca8285 0x7ff101ca8285 <raise+53> :eflags 0x202 [ IF ] :cs 0x33 51 :ss 0x2b 43 :ds 0x0 0 :es 0x0 0 :fs 0x0 0 :gs 0x0 0 :Dump of assembler code for function raise: : 0x00007ff101ca8250 <+0>: mov %fs:0x2d4,%eax : 0x00007ff101ca8258 <+8>: mov %fs:0x2d0,%esi : 0x00007ff101ca8260 <+16>: test %esi,%esi : 0x00007ff101ca8262 <+18>: jne 0x7ff101ca8290 <raise+64> : 0x00007ff101ca8264 <+20>: mov $0xba,%eax : 0x00007ff101ca8269 <+25>: syscall : 0x00007ff101ca826b <+27>: mov %eax,%esi : 0x00007ff101ca826d <+29>: mov %eax,%fs:0x2d0 : 0x00007ff101ca8275 <+37>: movslq %edi,%rdx : 0x00007ff101ca8278 <+40>: movslq %esi,%rsi : 0x00007ff101ca827b <+43>: movslq %eax,%rdi : 0x00007ff101ca827e <+46>: mov $0xea,%eax : 0x00007ff101ca8283 <+51>: syscall :=> 0x00007ff101ca8285 <+53>: cmp $0xfffffffffffff000,%rax : 0x00007ff101ca828b <+59>: ja 0x7ff101ca829f <raise+79> : 0x00007ff101ca828d <+61>: repz retq : 0x00007ff101ca828f <+63>: nop : 0x00007ff101ca8290 <+64>: test %eax,%eax : 0x00007ff101ca8292 <+66>: jg 0x7ff101ca8275 <raise+37> : 0x00007ff101ca8294 <+68>: test $0x7fffffff,%eax : 0x00007ff101ca8299 <+73>: je 0x7ff101ca82b0 <raise+96> : 0x00007ff101ca829b <+75>: neg %eax : 0x00007ff101ca829d <+77>: jmp 0x7ff101ca8275 <raise+37> : 0x00007ff101ca829f <+79>: mov 0x35cd02(%rip),%rdx # 0x7ff102004fa8 : 0x00007ff101ca82a6 <+86>: neg %eax : 0x00007ff101ca82a8 <+88>: mov %eax,%fs:(%rdx) : 0x00007ff101ca82ab <+91>: or $0xffffffffffffffff,%rax : 0x00007ff101ca82af <+95>: retq : 0x00007ff101ca82b0 <+96>: mov %esi,%eax : 0x00007ff101ca82b2 <+98>: jmp 0x7ff101ca8275 <raise+37> :End of assembler dump. build_ids: :626246b7fa35acdbe984bf80a9ed50ba6803c03b :1ba57a696637c1e23edecbd851a292f85214b29c :8c1fee7545665c8b2e0d39ad53744122210e6d69 :e56a1c53a3cc7096355bdae521a2bf98041de78d :89017ab0b75e533e4294f74ee8f7db3daceea536 :7e8cc94e424debed5b06862cb82ae606f89fc263 :74d56d8081dbddfee69a599e8e29c40cddf40af2 :547e314dc79170ad6118d9da45e7bba9a2d0f174 :2bfe05550a30b9724bb908494b3e12f30e56a722 :6433c36cdbe08f882cab3bb6fcb79459f915f389 :fc4ea781fa38eda7d7ed0b1ff2099ab5a1709ebb :7f4a8651b1e99e4c15787b6216dab8998e3db1ec :0c2ac55e63d2ab3734c468a9dcde1e23c48319c5 :60baaca83eda047469eb1a164912c972b5f84e34 :47ad235e794844fe5276f1575779cfc8f8d3b0cc :a16b0670d7225713927fe76b775bdc157c105b51 :3578c6634cb05bbce6307bcfa9dc65752113dfd4 :76db0daee3d411dbd87f3a6180e5ada8de213d1a :d83f52ed9dfe5d1f2914404c798e6b2579b15c40 :862b3f5943cbc38961f8c01e6d768b2a5986cd60 :e5f626726497a81807681ed0088dbce6d6a1f17b :9ef41f9ca0eabaf3a03dd77eb180e202ab4fe956 :f952662bc1e468db5be0d68ccd8e107424d3d4f1 :a7f1c18b1ea74748c739d5dc04cf55c46358f641 :57cbb0afbaa275acda7b7f1d8305d3ef80e88c5a :e9fb7221d2cf5954b3c29b250f53e6e7f3552b2f :4a454327c50910e88ee0ef426da306038a748e57 :e63f2dd05e6fcc56ec3bd61d5177cfced504fecb :491c7ad109d751508a100e2f33fdacdebeceb8ad :13110e8b350c1a3bd2097f130b9d1cbbc50931a0 :dd5dada4600e9f496abc0deecd6fa5be4597cfaf :b06863e37ed8553f282a929588a1453c52630bcd :a7058457616c8548e784de3ed1b2c37259c62ca7 comment: :I use postgresql as a backend for dspam. It appears that this bug may be the result of this machine getting IPv6 addresses on World IPv6 day. It is still contac :ted via IPv4 loopback. I think this is the only change made. dsos: :/lib64/libkeyutils-1.2.so keyutils-libs-1.2-7.fc15.x86_64 (Fedora Project) 1303393128 :/lib64/libkrb5.so.3.3 krb5-libs-1.9-7.fc15.x86_64 (Fedora Project) 1303393179 :/usr/lib64/liblber-2.4.so.2.6.0 openldap-2.4.24-2.fc15.x86_64 (Fedora Project) 1303393248 :/lib64/libcrypt-2.14.so glibc-2.14-2.x86_64 (Fedora Project) 1307475774 :/lib64/libfreebl3.so nss-softokn-freebl-3.12.10-1.fc15.x86_64 (Fedora Project) 1305810296 :/usr/lib64/libsasl2.so.2.0.23 cyrus-sasl-lib-2.1.23-16.fc15.x86_64 (Fedora Project) 1303393124 :/lib64/libresolv-2.14.so glibc-2.14-2.x86_64 (Fedora Project) 1307475774 :/lib64/libgssapi_krb5.so.2.2 krb5-libs-1.9-7.fc15.x86_64 (Fedora Project) 1303393179 :/usr/lib64/libssl3.so nss-3.12.10-1.fc15.x86_64 (Fedora Project) 1305810297 :/lib64/libnspr4.so nspr-4.8.8-1.fc15.x86_64 (Fedora Project) 1305810293 :/lib64/libdl-2.14.so glibc-2.14-2.x86_64 (Fedora Project) 1307475774 :/lib64/libcrypto.so.1.0.0d openssl-1.0.0d-1.fc15.x86_64 (Fedora Project) 1303393272 :/usr/lib64/libnss3.so nss-3.12.10-1.fc15.x86_64 (Fedora Project) 1305810297 :/lib64/libz.so.1.2.5 zlib-1.2.5-3.fc15.x86_64 (Fedora Project) 1303393110 :/usr/lib64/libsmime3.so nss-3.12.10-1.fc15.x86_64 (Fedora Project) 1305810297 :/usr/lib64/libnssutil3.so nss-util-3.12.10-1.fc15.x86_64 (Fedora Project) 1305810294 :/usr/lib64/libxml2.so.2.7.8 libxml2-2.7.8-6.fc15.x86_64 (Fedora Project) 1303393117 :/usr/bin/postgres postgresql-server-9.0.4-2.fc15.x86_64 (Fedora Project) 1305115669 :/lib64/libplds4.so nspr-4.8.8-1.fc15.x86_64 (Fedora Project) 1305810293 :/lib64/libkrb5support.so.0.1 krb5-libs-1.9-7.fc15.x86_64 (Fedora Project) 1303393179 :/lib64/libm-2.14.so glibc-2.14-2.x86_64 (Fedora Project) 1307475774 :/lib64/ld-2.14.so glibc-2.14-2.x86_64 (Fedora Project) 1307475774 :/usr/lib64/libssl.so.1.0.0d openssl-1.0.0d-1.fc15.x86_64 (Fedora Project) 1303393272 :/lib64/libnss_files-2.14.so glibc-2.14-2.x86_64 (Fedora Project) 1307475774 :/lib64/libpthread-2.14.so glibc-2.14-2.x86_64 (Fedora Project) 1307475774 :/lib64/libc-2.14.so glibc-2.14-2.x86_64 (Fedora Project) 1307475774 :/lib64/libplc4.so nspr-4.8.8-1.fc15.x86_64 (Fedora Project) 1305810293 :/lib64/libk5crypto.so.3.1 krb5-libs-1.9-7.fc15.x86_64 (Fedora Project) 1303393179 :/usr/lib/locale/locale-archive glibc-common-2.14-2.x86_64 (Fedora Project) 1307475800 :/lib64/libaudit.so.1.0.0 audit-libs-2.1.1-1.fc15.x86_64 (Fedora Project) 1303393115 :/lib64/libcom_err.so.2.1 libcom_err-1.41.14-2.fc15.x86_64 (Fedora Project) 1303393111 :/usr/lib64/libldap-2.4.so.2.6.0 openldap-2.4.24-2.fc15.x86_64 (Fedora Project) 1303393248 :/lib64/libselinux.so.1 libselinux-2.0.99-4.fc15.x86_64 (Fedora Project) 1303393172 :/lib64/libpam.so.0.83.0 pam-1.1.3-8.fc15.x86_64 (Fedora Project) 1303393232 environ: :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' :'' maps: :00400000-0088f000 r-xp 00000000 fd:00 792132 /usr/bin/postgres :00a8f000-00a9a000 rw-p 0048f000 fd:00 792132 /usr/bin/postgres :00a9a000-00afd000 rw-p 00000000 00:00 0 :01e95000-01ede000 rw-p 00000000 00:00 0 [heap] :7ff0f7144000-7ff0f8d48000 rw-s 00000000 00:04 0 /SYSV0052e2c1 (deleted) :7ff0f8d48000-7ff0f8d54000 r-xp 00000000 fd:00 655578 /lib64/libnss_files-2.14.so :7ff0f8d54000-7ff0f8f53000 ---p 0000c000 fd:00 655578 /lib64/libnss_files-2.14.so :7ff0f8f53000-7ff0f8f54000 r--p 0000b000 fd:00 655578 /lib64/libnss_files-2.14.so :7ff0f8f54000-7ff0f8f55000 rw-p 0000c000 fd:00 655578 /lib64/libnss_files-2.14.so :7ff0f8f55000-7ff0ff2fc000 r--p 00000000 fd:00 795982 /usr/lib/locale/locale-archive :7ff0ff2fc000-7ff0ff358000 r-xp 00000000 fd:00 655628 /lib64/libfreebl3.so :7ff0ff358000-7ff0ff557000 ---p 0005c000 fd:00 655628 /lib64/libfreebl3.so :7ff0ff557000-7ff0ff559000 rw-p 0005b000 fd:00 655628 /lib64/libfreebl3.so :7ff0ff559000-7ff0ff55d000 rw-p 00000000 00:00 0 :7ff0ff55d000-7ff0ff565000 r-xp 00000000 fd:00 655414 /lib64/libcrypt-2.14.so :7ff0ff565000-7ff0ff764000 ---p 00008000 fd:00 655414 /lib64/libcrypt-2.14.so :7ff0ff764000-7ff0ff765000 r--p 00007000 fd:00 655414 /lib64/libcrypt-2.14.so :7ff0ff765000-7ff0ff766000 rw-p 00008000 fd:00 655414 /lib64/libcrypt-2.14.so :7ff0ff766000-7ff0ff794000 rw-p 00000000 00:00 0 :7ff0ff794000-7ff0ff7b1000 r-xp 00000000 fd:00 655428 /lib64/libselinux.so.1 :7ff0ff7b1000-7ff0ff9b0000 ---p 0001d000 fd:00 655428 /lib64/libselinux.so.1 :7ff0ff9b0000-7ff0ff9b1000 r--p 0001c000 fd:00 655428 /lib64/libselinux.so.1 :7ff0ff9b1000-7ff0ff9b2000 rw-p 0001d000 fd:00 655428 /lib64/libselinux.so.1 :7ff0ff9b2000-7ff0ff9b3000 rw-p 00000000 00:00 0 :7ff0ff9b3000-7ff0ff9cc000 r-xp 00000000 fd:00 787615 /usr/lib64/libsasl2.so.2.0.23 :7ff0ff9cc000-7ff0ffbcc000 ---p 00019000 fd:00 787615 /usr/lib64/libsasl2.so.2.0.23 :7ff0ffbcc000-7ff0ffbcd000 rw-p 00019000 fd:00 787615 /usr/lib64/libsasl2.so.2.0.23 :7ff0ffbcd000-7ff0ffc05000 r-xp 00000000 fd:00 655633 /lib64/libnspr4.so :7ff0ffc05000-7ff0ffe05000 ---p 00038000 fd:00 655633 /lib64/libnspr4.so :7ff0ffe05000-7ff0ffe07000 rw-p 00038000 fd:00 655633 /lib64/libnspr4.so :7ff0ffe07000-7ff0ffe0a000 rw-p 00000000 00:00 0 :7ff0ffe0a000-7ff0ffe0e000 r-xp 00000000 fd:00 655635 /lib64/libplc4.so :7ff0ffe0e000-7ff10000d000 ---p 00004000 fd:00 655635 /lib64/libplc4.so :7ff10000d000-7ff10000e000 rw-p 00003000 fd:00 655635 /lib64/libplc4.so :7ff10000e000-7ff100011000 r-xp 00000000 fd:00 655637 /lib64/libplds4.so :7ff100011000-7ff100210000 ---p 00003000 fd:00 655637 /lib64/libplds4.so :7ff100210000-7ff100211000 rw-p 00002000 fd:00 655637 /lib64/libplds4.so :7ff100211000-7ff10022b000 r-xp 00000000 fd:00 795388 /usr/lib64/libnssutil3.so :7ff10022b000-7ff10042a000 ---p 0001a000 fd:00 795388 /usr/lib64/libnssutil3.so :7ff10042a000-7ff10042f000 rw-p 00019000 fd:00 795388 /usr/lib64/libnssutil3.so :7ff10042f000-7ff100430000 rw-p 00000000 00:00 0 :7ff100430000-7ff100561000 r-xp 00000000 fd:00 792742 /usr/lib64/libnss3.so :7ff100561000-7ff100760000 ---p 00131000 fd:00 792742 /usr/lib64/libnss3.so :7ff100760000-7ff100767000 rw-p 00130000 fd:00 792742 /usr/lib64/libnss3.so :7ff100767000-7ff100768000 rw-p 00000000 00:00 0 :7ff100768000-7ff100791000 r-xp 00000000 fd:00 795392 /usr/lib64/libsmime3.so :7ff100791000-7ff100991000 ---p 00029000 fd:00 795392 /usr/lib64/libsmime3.so :7ff100991000-7ff100995000 rw-p 00029000 fd:00 795392 /usr/lib64/libsmime3.so :7ff100995000-7ff1009c8000 r-xp 00000000 fd:00 795398 /usr/lib64/libssl3.so :7ff1009c8000-7ff100bc7000 ---p 00033000 fd:00 795398 /usr/lib64/libssl3.so :7ff100bc7000-7ff100bca000 rw-p 00032000 fd:00 795398 /usr/lib64/libssl3.so :7ff100bca000-7ff100bd8000 r-xp 00000000 fd:00 788412 /usr/lib64/liblber-2.4.so.2.6.0 :7ff100bd8000-7ff100dd7000 ---p 0000e000 fd:00 788412 /usr/lib64/liblber-2.4.so.2.6.0 :7ff100dd7000-7ff100dd8000 rw-p 0000d000 fd:00 788412 /usr/lib64/liblber-2.4.so.2.6.0 :7ff100dd8000-7ff100dee000 r-xp 00000000 fd:00 655551 /lib64/libpthread-2.14.so :7ff100dee000-7ff100fed000 ---p 00016000 fd:00 655551 /lib64/libpthread-2.14.so :7ff100fed000-7ff100fee000 r--p 00015000 fd:00 655551 /lib64/libpthread-2.14.so :7ff100fee000-7ff100fef000 rw-p 00016000 fd:00 655551 /lib64/libpthread-2.14.so :7ff100fef000-7ff100ff3000 rw-p 00000000 00:00 0 :7ff100ff3000-7ff10100a000 r-xp 00000000 fd:00 655606 /lib64/libresolv-2.14.so :7ff10100a000-7ff10120a000 ---p 00017000 fd:00 655606 /lib64/libresolv-2.14.so :7ff10120a000-7ff10120b000 r--p 00017000 fd:00 655606 /lib64/libresolv-2.14.so :7ff10120b000-7ff10120c000 rw-p 00018000 fd:00 655606 /lib64/libresolv-2.14.so :7ff10120c000-7ff10120e000 rw-p 00000000 00:00 0 :7ff10120e000-7ff101210000 r-xp 00000000 fd:00 655741 /lib64/libkeyutils-1.2.so :7ff101210000-7ff10140f000 ---p 00002000 fd:00 655741 /lib64/libkeyutils-1.2.so :7ff10140f000-7ff101410000 rw-p 00001000 fd:00 655741 /lib64/libkeyutils-1.2.so :7ff101410000-7ff101419000 r-xp 00000000 fd:00 655452 /lib64/libkrb5support.so.0.1 :7ff101419000-7ff101619000 ---p 00009000 fd:00 655452 /lib64/libkrb5support.so.0.1 :7ff101619000-7ff10161a000 rw-p 00009000 fd:00 655452 /lib64/libkrb5support.so.0.1 :7ff10161a000-7ff101643000 r-xp 00000000 fd:00 655385 /lib64/libk5crypto.so.3.1 :7ff101643000-7ff101842000 ---p 00029000 fd:00 655385 /lib64/libk5crypto.so.3.1 :7ff101842000-7ff101844000 rw-p 00028000 fd:00 655385 /lib64/libk5crypto.so.3.1 :7ff101844000-7ff10185a000 r-xp 00000000 fd:00 655371 /lib64/libaudit.so.1.0.0 :7ff10185a000-7ff101a5a000 ---p 00016000 fd:00 655371 /lib64/libaudit.so.1.0.0 :7ff101a5a000-7ff101a5b000 r--p 00016000 fd:00 655371 /lib64/libaudit.so.1.0.0 :7ff101a5b000-7ff101a5c000 rw-p 00017000 fd:00 655371 /lib64/libaudit.so.1.0.0 :7ff101a5c000-7ff101a72000 r-xp 00000000 fd:00 655417 /lib64/libz.so.1.2.5 :7ff101a72000-7ff101c72000 ---p 00016000 fd:00 655417 /lib64/libz.so.1.2.5 :7ff101c72000-7ff101c73000 rw-p 00016000 fd:00 655417 /lib64/libz.so.1.2.5 :7ff101c73000-7ff101e02000 r-xp 00000000 fd:00 655409 /lib64/libc-2.14.so :7ff101e02000-7ff102001000 ---p 0018f000 fd:00 655409 /lib64/libc-2.14.so :7ff102001000-7ff102005000 r--p 0018e000 fd:00 655409 /lib64/libc-2.14.so :7ff102005000-7ff102006000 rw-p 00192000 fd:00 655409 /lib64/libc-2.14.so :7ff102006000-7ff10200c000 rw-p 00000000 00:00 0 :7ff10200c000-7ff102054000 r-xp 00000000 fd:00 788879 /usr/lib64/libldap-2.4.so.2.6.0 :7ff102054000-7ff102253000 ---p 00048000 fd:00 788879 /usr/lib64/libldap-2.4.so.2.6.0 :7ff102253000-7ff102256000 rw-p 00047000 fd:00 788879 /usr/lib64/libldap-2.4.so.2.6.0 :7ff102256000-7ff1022d9000 r-xp 00000000 fd:00 655449 /lib64/libm-2.14.so :7ff1022d9000-7ff1024d8000 ---p 00083000 fd:00 655449 /lib64/libm-2.14.so :7ff1024d8000-7ff1024d9000 r--p 00082000 fd:00 655449 /lib64/libm-2.14.so :7ff1024d9000-7ff1024da000 rw-p 00083000 fd:00 655449 /lib64/libm-2.14.so :7ff1024da000-7ff1024dc000 r-xp 00000000 fd:00 655437 /lib64/libdl-2.14.so :7ff1024dc000-7ff1026dc000 ---p 00002000 fd:00 655437 /lib64/libdl-2.14.so :7ff1026dc000-7ff1026dd000 r--p 00002000 fd:00 655437 /lib64/libdl-2.14.so :7ff1026dd000-7ff1026de000 rw-p 00003000 fd:00 655437 /lib64/libdl-2.14.so :7ff1026de000-7ff10271c000 r-xp 00000000 fd:00 655383 /lib64/libgssapi_krb5.so.2.2 :7ff10271c000-7ff10291b000 ---p 0003e000 fd:00 655383 /lib64/libgssapi_krb5.so.2.2 :7ff10291b000-7ff10291e000 rw-p 0003d000 fd:00 655383 /lib64/libgssapi_krb5.so.2.2 :7ff10291e000-7ff102921000 r-xp 00000000 fd:00 655405 /lib64/libcom_err.so.2.1 :7ff102921000-7ff102b20000 ---p 00003000 fd:00 655405 /lib64/libcom_err.so.2.1 :7ff102b20000-7ff102b21000 rw-p 00002000 fd:00 655405 /lib64/libcom_err.so.2.1 :7ff102b21000-7ff102bf4000 r-xp 00000000 fd:00 655450 /lib64/libkrb5.so.3.3 :7ff102bf4000-7ff102df3000 ---p 000d3000 fd:00 655450 /lib64/libkrb5.so.3.3 :7ff102df3000-7ff102dfe000 rw-p 000d2000 fd:00 655450 /lib64/libkrb5.so.3.3 :7ff102dfe000-7ff102f6f000 r-xp 00000000 fd:00 655445 /lib64/libcrypto.so.1.0.0d :7ff102f6f000-7ff10316e000 ---p 00171000 fd:00 655445 /lib64/libcrypto.so.1.0.0d :7ff10316e000-7ff103191000 rw-p 00170000 fd:00 655445 /lib64/libcrypto.so.1.0.0d :7ff103191000-7ff103194000 rw-p 00000000 00:00 0 :7ff103194000-7ff1031e8000 r-xp 00000000 fd:00 791844 /usr/lib64/libssl.so.1.0.0d :7ff1031e8000-7ff1033e7000 ---p 00054000 fd:00 791844 /usr/lib64/libssl.so.1.0.0d :7ff1033e7000-7ff1033ef000 rw-p 00053000 fd:00 791844 /usr/lib64/libssl.so.1.0.0d :7ff1033ef000-7ff1033fc000 r-xp 00000000 fd:00 655380 /lib64/libpam.so.0.83.0 :7ff1033fc000-7ff1035fb000 ---p 0000d000 fd:00 655380 /lib64/libpam.so.0.83.0 :7ff1035fb000-7ff1035fc000 rw-p 0000c000 fd:00 655380 /lib64/libpam.so.0.83.0 :7ff1035fc000-7ff10374c000 r-xp 00000000 fd:00 787741 /usr/lib64/libxml2.so.2.7.8 :7ff10374c000-7ff10394c000 ---p 00150000 fd:00 787741 /usr/lib64/libxml2.so.2.7.8 :7ff10394c000-7ff103955000 rw-p 00150000 fd:00 787741 /usr/lib64/libxml2.so.2.7.8 :7ff103955000-7ff103957000 rw-p 00000000 00:00 0 :7ff103957000-7ff103976000 r-xp 00000000 fd:00 655412 /lib64/ld-2.14.so :7ff103b5e000-7ff103b6d000 rw-p 00000000 00:00 0 :7ff103b74000-7ff103b75000 rw-p 00000000 00:00 0 :7ff103b75000-7ff103b76000 r--p 0001e000 fd:00 655412 /lib64/ld-2.14.so :7ff103b76000-7ff103b77000 rw-p 0001f000 fd:00 655412 /lib64/ld-2.14.so :7ff103b77000-7ff103b78000 rw-p 00000000 00:00 0 :7fffe9857000-7fffe9886000 rw-p 00000000 00:00 0 [stack] :7fffe994f000-7fffe9950000 r-xp 00000000 00:00 0 [vdso] :ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
This looks like fallout from database corruption :-( Some detective work on an apparently unrelated upstream bug report has just verified that there's a bug in gcc 4.6.0 that breaks some logic in Postgres' crash recovery code. It's still not clear to me what caused your original crash (and in particular, whether or not it had anything to do with IPv6), but the follow-on crashes are very likely due to this. I am building 9.0.4-3 with a workaround right now, and I urgently recommend an upgrade as soon as it hits -testing.
postgresql-9.0.4-3.fc15 has been submitted as an update for Fedora 15. https://admin.fedoraproject.org/updates/postgresql-9.0.4-3.fc15
I think I found out what caused it. This is on a virtual machine. While trying to get the VM an IPv6 address per someone's instructions on the devel list, (Virsh net-destroy, virsh net-create -- don't do this while the VM is live..), things went very south once or twice. I think it did so during a write, causing the corruption. The database became so corrupted this morning, I couldn't even start Postgres. I had to blow the entire installation (/var/lib/pgsql/data) away and start over. This is fine since it is simply a short term annoyance as dspam was the only use for it. Thank you for tracking this down and fixing it.
Package postgresql-9.0.4-3.fc15: * should fix your issue, * was pushed to the Fedora 15 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing postgresql-9.0.4-3.fc15' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/postgresql-9.0.4-3.fc15 then log in and leave karma (feedback).
As I had to recreate the database, I cannot test the exact problem. However, I have four machines that make heavy use of it (I now have a Zabbix installation using it). None of them seem to be having any problems now. Thank you.
postgresql-9.0.4-3.fc15 has been pushed to the Fedora 15 stable repository. If problems still persist, please make note of it in this bug report.
*** Bug 712237 has been marked as a duplicate of this bug. ***