Symptom
- Large IN list queries fail with a signal 11 error. The error is accompanied by a stacktrace referencing the functions:
LeHashBucket::Find()
LeHashTable::Probe()
LeHashContext::ProcessTuple()
LeHashContext::GetNext()
LeHashOp::_LeOpNext()
LeEmitSndOp::_LeOpNext()
LePlanNext() - On systems running SAP applications, a corresponding ST22 short dump occurs for the error:
Database error text: "SQL message: [ASE Error SQL30062:HY000][SAP][ASE ODBC Driver]Invalid character conversion." - 632 error may be raised from a complex query.
Msg 632, Level 20, State 2:
Server '<ASE name>', Line 1:
Attempt to move memory with an incorrect length of <negative value>. Maximum allowed length is 16384. - The stack trace may include the following functions:
memmove_error
LeAlignedDataRow::copyOneCol
LeAlignedDataRow::readRow
LeHashBufferReader::GetNext
LeHashOFileOp::_LeOpNext
LeHashContext::GetNext
LeHashOp::_LeOpNext
Read more...
Environment
- SAP Adaptive Server Enterprise (ASE) 16.0 for Business Suite
- SAP Adaptive Server Enterprise (ASE) 16.0
Product
SAP Adaptive Server Enterprise 16.0 ; SAP NetWeaver 7.5
Keywords
"signal 11", SQL30062, CR#825604, CR 825604, CR825604, 825604 , KBA , BC-DB-SYB , Business Suite on Adaptive Server Enterprise , BC-SYB-ASE , Sybase ASE Database Platform (non Business Suite) , Known Error
About this page
This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).Search for additional results
Visit SAP Support Portal's SAP Notes and KBA Search.