Post coredumps . After restarting post, it runs normally for a short period of time and then core dumps again. The corefile is 100 to 200 MB.
Event_log:
<
Error 2012-05-08 15:13:36.243931 9434 1679755664 Poster killed due to SIGSEGV, core file = /u01/quest/splex/vardir2300/dump/core.31680 was not generated, pid = 31680 (posting from scltais, queue parted, to lsdssjff)
Error 2012-05-08 15:13:57.226018 9434 1679755664 Poster killed due to SIGSEGV, core file = /u01/quest/splex/vardir2300/dump/core.32328 was not generated, pid = 32328 (posting from scltais, queue parted, to lsdssjff)
Core.out:
#0 0x00000033bec7273e in free () from /lib64/libc.so.6
#0 0x00000033bec7273e in free () from /lib64/libc.so.6
#1 0x000000000044cb2b in FreeSQLCacheStruct (sc=0x2aaab039a8b0)
at ../src/opst_mt/sql_lcache.cpp:277
#2 0x000000000044d345 in CleanSQLLCache (objid=-1338398544,
oname=0x3 <Address 0x3 out of bounds>, cache=0x10386610, cda_idx=3)
Post sql cache corruption on batch operations
Disable post sql cache,
sp_ctrl>set param SP_OPO_SQL_CACHE_DISABLE 1
sp_ctrl>start post
Additional Information:
From callstack, it shows SqlCache to be corrupted.
(gdb) where
#0 0x00000033bec30265 in raise () from /lib64/libc.so.6
#1 0x00000033bec31d10 in abort () from /lib64/libc.so.6
#2 0x00000033bec6a84b in __libc_message () from /lib64/libc.so.6
#3 0x00000033bec7230f in _int_free () from /lib64/libc.so.6
#4 0x00000033bec7276b in free () from /lib64/libc.so.6
#5 0x000000000044cb16 in FreeSQLCacheStruct (sc=0x1eab7cc0) at ../src/opst_mt/sql_lcache.cpp:292
#6 0x000000000044d345 in CleanSQLLCache (objid=514555072, oname=0x3 <Address 0x3 out of bounds>, cache=0x1e9301c0, cda_idx=3) at ../src/opst_mt/sql_lcache.cpp:362
#7 0x0000000000439364 in Sql::ExecuteInsertBatch (this=0x1e8bae50,
sql=0x1e8bb0c0 "insert into DB_SOURCE.T_SB_LSNSRSB (\"PZ_XH\",\"SBMX_XH\",\"NSRNBM\",\"SFZHM\",\"LSNSR_MC\",\"LSNSR_DZ\",\"ZSXM_DM\",\"ZSPM_DM\",\"SFSSQ_QSRQ\",\"SFSSQ_ZZRQ\",\"SB_QX\",\"JS_JE\",\"SL\",\"YINGNSE_JE\",\"JM_JE\",\"LR_SJ\",\"ZF_BJ\",\"XF"..., cda_cache=0x1e4a, msg=0x1eef50c8, b=0x1ef08250, nbind=1, flag=0,
cda_index=3) at ../src/opst_mt/connection.h:63
#8 0x0000000000441ca2 in Sql::BindAndExecuteInsertBatch (this=0x1e8bae50, item=..., msg=0x1eef50c8, b=0x1ef08250, cda_cache=0x1eab7c50, cda_index=3)
at ../src/opst_mt/sql.cpp:12235
#9 0x0000000000441f5f in Sql::PostInsertBatchWithSqlCache (this=0x1e8bae50, item=..., msg=0x1eef50c8) at ../src/opst_mt/sql.cpp:12272
#10 0x0000000000442174 in Sql::CreateInsertBatch (this=0x1e8bae50, item=..., msg=0x1eef50c8) at ../src/opst_mt/sql.cpp:12356
#11 0x0000000000444d64 in Sql::CreateSQL (this=0x1e8bae50, msg=0x1eef50c8, seq=23636783, mid=891539, subqno=11, rs_ln=-32767, op_subtype=0, msgLen=0x1eead8a0)
at ../src/opst_mt/sql.cpp:7553
#12 0x0000000000451dcd in SqlThread::runOnce (this=0x4278cf80) at ../src/opst_mt/sql_thread.cpp:1136
#13 0x0000000000452e79 in SqlThread::StRoutine (arg=0x1e2b) at ../src/opst_mt/sql_thread.cpp:981
#14 0x00000033bf80673d in start_thread () from /lib64/libpthread.so.0
#15 0x00000033becd3d1d in clone () from /lib64/libc.so.6
(gdb) exit
© ALL RIGHTS RESERVED. Feedback Terms of Use Privacy Cookie Preference Center