SAP Knowledge Base Article - Preview

2225252 - Error "s_bm.cxx:1384" appeared while running of rollover of Nbit index - SAP IQ


  • INSERT or LOAD TABLE could fail on internal error -- s_bm.cxx:1384.
  • From the stack trace, the issue is related to Nbit rollover. 

  [stacktrace in iqmsg]

     **       Non-Fatal IQ Internal Error Detected
     **       at slib/s_bm.cxx:1384  on thread 1445 (TID 1436)
     **       Bitmap result bitcount not in legal range.
     **       this=9ffffffe2bb4e1b0,error={num=1,os=0,id=2049,msg=-1009045},bmec=1
     ..s_RidMapCursor::RemoveNBitPagesForRolloverEP4s_bmS1_ ..
      Exception Thrown from slib/s_bm.cxx:1384, Err# 1, tid 1436 origtid 1436                                                           
      O/S Err#: 0, ErrID: 2049 (sbm_exception); SQLCode: -1009045, SQLState: 'QSA45', Severity: 14                                   
      [20066]: Bitmap failed internal checks. You may have a damaged index. Please check your IQ message file for additional information.



  • SAP IQ 16.0 SP 10.x
  • SAP IQ 16.0 SP 11.x


SAP IQ 16.0


"s_bm.cxx:1384" ; "RemoveNBitPagesForRollover" ; "Bitmap result bitcount not in legal range", sybase, crash, CR790533, CR798792, abort, sbm_exception, , 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 for Me (Login required).

Search for additional results

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