Search Postgresql Archives

server resetting

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Postgresql 7.4.7 (yes, I've been telling them we need to upgrade to the latest 7.4)
Red Hat Enterprise Linux ES release 3

We are having problems with the postgresql server resetting and dropping all user connections. There is a core file generated and I've attached a backtrace. I'm about to dig into the source to see what I can find, but if anyone can put their finger on the problem, I would appreciate it. I do realize that there is a call to exec_stmt() which appears to have a null value being passed, which I suspect is the issue. Why a null is being passed is what I plan to look into.

Thanks for any info, here's the backtrace:

Using host libthread_db library "/lib/tls/libthread_db.so.1".
Core was generated by `postgres: bwoods exp [local] INSERT           '.
Program terminated with signal 11, Segmentation fault.
#0  exec_stmt (estate=0xfeff8a90, stmt=0x0) at pl_exec.c:928
        in pl_exec.c
#0  exec_stmt (estate=0xfeff8a90, stmt=0x0) at pl_exec.c:928
#1  0x0083f005 in exec_stmts (estate=0xfeff8a90, stmts=0x90fa9e0)
    at pl_exec.c:903
#2  0x0083f4f2 in exec_stmt_if (estate=0xfeff8a90, stmt=0x90fab78)
    at pl_exec.c:1139
#3  0x0083f0ca in exec_stmt (estate=0xfeff8a90, stmt=0x90fab78)
    at pl_exec.c:947
#4  0x0083f005 in exec_stmts (estate=0xfeff8a90, stmts=0x90fab90)
    at pl_exec.c:903
#5  0x0083f4f2 in exec_stmt_if (estate=0xfeff8a90, stmt=0x90fad20)
    at pl_exec.c:1139
#6  0x0083f0ca in exec_stmt (estate=0xfeff8a90, stmt=0x90fad20)
    at pl_exec.c:947
#7  0x0083f005 in exec_stmts (estate=0xfeff8a90, stmts=0x9133e60)
    at pl_exec.c:903
#8  0x0083f4f2 in exec_stmt_if (estate=0xfeff8a90, stmt=0x90d97b8)
    at pl_exec.c:1139
#9  0x0083f0ca in exec_stmt (estate=0xfeff8a90, stmt=0x90d97b8)
    at pl_exec.c:947
#10 0x0083f005 in exec_stmts (estate=0xfeff8a90, stmts=0x9118408)
    at pl_exec.c:903
#11 0x0083ee15 in exec_stmt_block (estate=0xfeff8a90, block=0x90d97e8)
    at pl_exec.c:859
#12 0x0083e77a in plpgsql_exec_trigger (func=0x9149ae0, trigdata=0xfeff8ca0)
    at pl_exec.c:645
#13 0x0083b053 in plpgsql_call_handler (fcinfo=0xfeff8b50) at pl_handler.c:121
#14 0x080f1c8e in ExecCallTriggerFunc (trigdata=0xfeff8ca0, finfo=0x935e260,
    per_tuple_context=0x0) at trigger.c:1150
#15 0x080f2be7 in DeferredTriggerExecute (event=0x92af050, itemno=0, rel=0x8,
    trigdesc=0x935daf0, finfo=0xfeff8a90, per_tuple_context=0x0)
    at trigger.c:1859
#16 0x080f2fee in deferredTriggerInvokeEvents (immediate_only=1 '\001')
    at trigger.c:2000
#17 0x080f314f in DeferredTriggerEndQuery () at trigger.c:2135
#18 0x08178ae8 in finish_xact_command () at postgres.c:1749
#19 0x08177816 in exec_simple_query (
query_string=0x8fe2438 "INSERT INTO logs (seq,level,event_code,event_date,event_time,city,province,user_id,est_dsp_date,est_dsp_time,country,edilate,carr_code,notes,trac_notes,order_num) VALUES ('2','6','TAS','09/14/06','19:"...)
    at postgres.c:905
#20 0x08179f09 in PostgresMain (argc=4, argv=0x8f94b48,
    username=0x8f94ab8 "bwoods") at postgres.c:2871
#21 0x08153c90 in BackendFork (port=0x8fa6af0) at postmaster.c:2564
#22 0x08153683 in BackendStartup (port=0x8fa6af0) at postmaster.c:2207
#23 0x08151be8 in ServerLoop () at postmaster.c:1119
#24 0x081512ae in PostmasterMain (argc=5, argv=0x8f92688) at postmaster.c:897
#25 0x08121163 in main (argc=5, argv=0xfeff9e44) at main.c:214



--
Until later, Geoffrey

Those who would give up essential Liberty, to purchase a little
temporary Safety, deserve neither Liberty nor Safety.
 - Benjamin Franklin


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Postgresql Jobs]     [Postgresql Admin]     [Postgresql Performance]     [Linux Clusters]     [PHP Home]     [PHP on Windows]     [Kernel Newbies]     [PHP Classes]     [PHP Books]     [PHP Databases]     [Postgresql & PHP]     [Yosemite]
  Powered by Linux