SAP Knowledge Base Article - Preview

2130840 - Timeslices in module plc__discard() when rolling back a multi-database transaction in chained mode with dml_logging set to "minimal" - SAP ASE

Symptom

  • Timeslice error in module plc__discard()

    timeslice -501, current process infected at 0xae560a (plc__discard+0x22a)
     
  • Stack trace includes modules xact__rollbackxact() and finishlog():

    xls_preflush()
    finishlog()
    abort__all()
    xact__rollbackxact()
    xact__rollback_local()
     
  • Transaction involves access of multiple databases
  • Transaction running in chained mode
  • Option 'set dml_logging=minimal' is enabled
  • Transaction performs data modification (DML), which will rolled back due to an unrelated error

Read more...

Environment

  • SAP Adaptive Server Enterprise (ASE) 15.7
  • SAP Adaptive Server Enterprise (ASE) 16.0

Product

SAP Adaptive Server Enterprise 15.7 ; SAP Adaptive Server Enterprise 16.0

Keywords

time, slice, grace, cpu , KBA , memory corruption , BC-SYB-ASE , Sybase ASE Database Platform (non Business Suite) , BC-SYB-ASE-CE , ASE Cluster Edition (Standalone) , Bug Filed

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.