SAP Knowledge Base Article - Preview

2148311 - Non-fatal error on selecting varchar columns - SAP IQ

Symptom

SAP IQ 16 SP01 raises "internal error at slib/s_barray.cxx:4857 " on selecting varchar columns

I. 03/26 10:26:27. 0000000203     ********************************************************
I. 03/26 10:26:27. 0000000203     **
I. 03/26 10:26:27. 0000000203     **       Non-Fatal IQ Internal Error Detected
I. 03/26 10:26:27. 0000000203     **       at slib/s_barray.cxx:4857  on thread 1073739520 (TID 2)
I. 03/26 10:26:27. 0000000203     **
I. 03/26 10:26:27. 0000000203     **       Please report this to Sybase IQ support
I. 03/26 10:26:27. 0000000203     **       with the following diagnostic information,
I. 03/26 10:26:27. 0000000203     **       and, if possible, with the user's command.
I. 03/26 10:26:27. 0000000203     **
I. 03/26 10:26:27. 0000000203     **  Error from IQ connection:  SA connHandle: 3  SA connID: 16  IQ connID: 0000000203  User: DBA
I. 03/26 10:26:27. 0000000203     **  Time of error:  2015-03-26 10:26:27
I. 03/26 10:26:27. 0000000203     **  IQ Version:  Sybase IQ/16.0.0/130822/P/sp01.03
I. 03/26 10:26:27. 0000000203     **  OS info:  IQ built on: Enterprise Linux64 - x86_64 - 2.6.18-194.el5,  Executed on: Linux/LS-SIQ-E05/2.6.32-220.el6.x86_64/#1 SMP Wed Nov 9 08:03:13 EST 2011/x86_64
I. 03/26 10:26:27. 0000000203     **  Command status when error occured:  CURSOR ACTIVE
I. 03/26 10:26:27. 0000000203     **  Command text: 
select "count"(distinct "TIDCR_GUPO_EVTI") from "sch_er"."IQ_C0"

===== Thread Number  1073739520  (IQ connID: 0000000203) =====

I. 03/26 10:26:28. 0000000203 pc: 0x7fc9218d8276 pcstkwalk(stk_trace*, int, db_log*, hos_fd*)+0x36

I. 03/26 10:26:28. 0000000203 pc: 0x7fc9218d84e1 ucstkgentrace(int, int)+0x121

I. 03/26 10:26:28. 0000000203 pc: 0x7fc9218d9c23 StackTraceForThisThread(char const*, int, char const*, char const*, char const*)+0x313

I. 03/26 10:26:28. 0000000203 pc: 0x7fc921f70e95 hs_ThrowIdxException(char const*, int, hs_idxexception::hs_idxerrors, s_index const*, unsigned int, char const*, char const*)+0x35

I. 03/26 10:26:28. 0000000203 pc: 0x7fc921935870 s_bArrayLocater::PrefetchBatchFindPageInLookahead(unsigned long long, s_ridmap_rec*)+0x230

I. 03/26 10:26:28. 0000000203 pc: 0x7fc9219448c8 s_bArrayLocater::LoadPage(unsigned long long)+0x528

I. 03/26 10:26:28. 0000000203 pc: 0x7fc92194498e s_bArrayLocater::LocateVRecordKeyLen(unsigned long long, int&)+0xae

I. 03/26 10:26:28. 0000000203 pc: 0x7fc921b0719a hs_dpfetch::FetchNoCopy(unsigned long long, hos_datum*)+0x8a

I. 03/26 10:26:28. 0000000203 pc: 0x7fc921b08d99 hs_dpfetch::FetchNoCopyContiguous(unsigned long long, hos_datum*)+0x179

I. 03/26 10:26:28. 0000000203 pc: 0x7fc922531ecb s_fetchRow::FetchContiguous()+0x6b

I. 03/26 10:26:28. 0000000203 pc: 0x7fc9225234c4 vp_Cursor::Fetch()+0x74

I. 03/26 10:26:28. 0000000203 pc: 0x7fc92146e909 dfo_VerticalLeafCursor::FetchOpus()+0xf9

I. 03/26 10:26:28. 0000000203 pc: 0x7fc9213fdb48 dfo_GroupBySingle::FetchOpus()+0x178

I. 03/26 10:26:28. 0000000203 pc: 0x7fc921442250 dfo_Root::FetchOpus()+0xa0

I. 03/26 10:26:28. 0000000203 pc: 0x7fc92230afa8 st_cursorIQtoSA::FetchRows(unsigned int)+0x88

I. 03/26 10:26:28. 0000000203 pc: 0x7fc92230baa5 st_cursorIQtoSA::Execute()+0x105

I. 03/26 10:26:28. 0000000203 pc: 0x7fc92123b87b df_OpenCursor::Execute()+0x3b

I. 03/26 10:26:28. 0000000203 pc: 0x7fc9222ff774 st_command::DoCmdThroughResourceGate()+0x84

I. 03/26 10:26:28. 0000000203 pc: 0x7fc922343fd5 st_iqdml::OpenCursor(a_statement*, UIConnection*, UICursor*, a_cursor_spec*, a_cursor_orientation)+0x25

I. 03/26 10:26:28. 0000000203 pc: 0x7fc9211dd6a5 UIQDML_OpenCursor+0x25

I. 03/26 10:26:28. 0000000203 pc: 0x7fc922349bb6 st_SAIQInterfaceInfo::callFunction()+0x26

I. 03/26 10:26:28. 0000000203 pc: 0x7fc9223a2b11 st_SAIQInterface::RunIQFunc(st_SAIQInterfaceInfo*)+0x189

I. 03/26 10:26:28. 0000000203 pc: 0x7fc92234a68a st_SAIQInterface::Execute(int, void*, unsigned int (*)+0x20a

I. 03/26 10:26:28. 0000000203 pc: 0x7fc9218e9721 saint_iqthresholddml::OpenCursor(a_statement*, IConnection*, ICursor*, a_cursor_spec*, a_cursor_orientation)+0x91

I. 03/26 10:26:28. 0000000203 pc: 0x7fccaf9f3ceb df_OmniRowScan::Restart(a_cursor_orientation)+0x29b

I. 03/26 10:26:28. 0000000203 pc: 0x7fccaf9ceeea dfo_Scan::DoFetch(a_cursor_orientation)+0xca

I. 03/26 10:26:28. 0000000203 pc: 0x7fccaf9ce2f2 dfo_Scan::DoFirstFetch(a_cursor_orientation)+0xd2

I. 03/26 10:26:28. 0000000203 pc: 0x7fccaf9b7132 dfo_Base::Fetch(a_cursor_orientation)+0x102

I. 03/26 10:26:28. 0000000203 pc: 0x7fccaf9ba70b dfo_Root::DoFetch(a_cursor_orientation)+0x4b

I. 03/26 10:26:28. 0000000203 pc: 0x7fccaf9b9a9f dfo_Root::DoFirstFetch(a_cursor_orientation)+0x2f

I. 03/26 10:26:28. 0000000203 pc: 0x7fccaf9b7132 dfo_Base::Fetch(a_cursor_orientation)+0x102

I. 03/26 10:26:28. 0000000203 pc: 0x7fccaf9b8cc3 dfo_Root::DoFetchRelative(int, int*)+0xd3

I. 03/26 10:26:28. 0000000203 pc: 0x7fccaf9bb557 dfo_Root::FetchRelative(int, int*)+0xe7

I. 03/26 10:26:28. 0000000203 pc: 0x7fccaf6596fd DB_Search_fetch(a_db_cursor*, unsigned int, int, int*)+0x7d

I. 03/26 10:26:28. 0000000203 pc: 0x7fccaf7948e2 do_move_cursor(a_db_cursor*, int, unsigned int, unsigned int, unsigned int)+0x92

I. 03/26 10:26:28. 0000000203 pc: 0x7fccaf7978e2 dbi_fetch(a_db_cursor*, int, unsigned short, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)+0x332

I. 03/26 10:26:28. 0000000203 pc: 0x7fccaf894cca db__fetch(Connection*, an_sqlpres_receive*)+0x1ba

I. 03/26 10:26:28. 0000000203 pc: 0x7fccaf8aeead RequestProcedure::call()+0x9cd

I. 03/26 10:26:28. 0000000203 pc: 0x7fccaf71294e Context::call(Procedure*, Context**)+0x4e

I. 03/26 10:26:28. 0000000203 pc: 0x7fccaf712c76 Worker::call_on_stack(Procedure*)+0x56

I. 03/26 10:26:28. 0000000203 pc: 0x7fccaf8abcfd TopProcedure::call()+0x3d

I. 03/26 10:26:28. 0000000203 pc: 0x7fccaf718af9 Worker::spawn(Procedure*)+0x49

I. 03/26 10:26:28. 0000000203 pc: 0x7fccaf8ac71c EngStream::handle_ind(unsigned char, unsigned int)+0x13c

I. 03/26 10:26:28. 0000000203 pc: 0x7fccaf8b17c7 EngStream::execute()+0xcb7

I. 03/26 10:26:28. 0000000203 pc: 0x7fccaf8ab395 RQBaseItem::do_work(Worker*)+0x25

I. 03/26 10:26:28. 0000000203 pc: 0x7fccaf8f1196 RequestQueue::worker_body()+0x66

I. 03/26 10:26:28. 0000000203 pc: 0x7fccaf8abfe6 request_task(void*)+0x46

I. 03/26 10:26:28. 0000000203 pc: 0x7fccafdcca8d run_task_body+0x2d

I. 03/26 10:26:28. 0000000203 pc: 0x7fccaf8f1e77 UnixTask::pre_body(void*)+0x77

I. 03/26 10:26:28. 0000000203 pc: 0x3677e079d1

I. 03/26 10:26:28. 0000000203     ******************* End of STACKTRACE ******************
I. 03/26 10:26:28. 0000000203     **
I. 03/26 10:26:28. 0000000203     **       End of stack trace from Non-Fatal IQ Internal Error slib/s_barray.cxx:4857
I. 03/26 10:26:28. 0000000203     **
I. 03/26 10:26:28. 0000000203     ********************************************************
I. 03/26 10:26:28. 0000000203    
I. 03/26 10:26:28. 0000000203 Exception Thrown from slib/s_barray.cxx:4857, Err# 16, tid 2 origtid 2
I. 03/26 10:26:28. 0000000203    O/S Err#: 0, ErrID: 2068 (hs_idxexception); SQLCode: -1006000, SQLState: 'QBA00', Severity: 23
I. 03/26 10:26:28. 0000000203 [20238]: IQ Internal error. Please report this to Sybase IQ support.
-- (slib/s_barray.cxx 4857)

 

 


Read more...

Environment

SAP IQ 16.0 SP01

 

 

 

Product

SAP IQ 16.0

Keywords

KBA , BC-SYB-IQ , Sybase IQ , Problem

About this page

This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP ONE Support launchpad (Login required).

Search for additional results

Visit SAP Support Portal's SAP Notes and KBA Search.