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 ONE Support launchpad (Login required).

Search for additional results

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