2384839 - Timeslice at mon_snapshotSetCounter holding 'Monitor spinlock' | SAP Knowledge Base Article

SAP Knowledge Base Article - Preview

2384839 - Timeslice at mon_snapshotSetCounter holding 'Monitor spinlock'

Symptom

  • Running query against a monitoring (monXxxx / MDA) table
  • ASE errorlog reports a timeslice at mon_snapshotSetCounter
  • While holding the 'Monitor spinlock', causing the ASE server to crash
  • Errorlog entries include (offsets will vary across platform and version) :
timeslice -1234, current process infected at 0x14440d4 (mon_snapshotSetCounter+0xad)
Spinlocks held by kpid 1234567
Spinlock Monitor spinlock at address ....

followed by a stack trace including functions :

(null)
plgrabstats

dbcc_monitor
exec_dbcc

Read more...

Environment

SAP Adaptive Server Enterprise (ASE) 15.7

ASE 16.x is not affected by this.

Product

Sybase Adaptive Server Enterprise Cluster Edition 15.7

Keywords

(null)+0x3c31a0f7e0() , plgrabstats+0x89() , dbcc_monitor+0xc7() , exec_dbcc+0x14e9() , monitor spinlock , KBA , BC-SYB-ASE-CE , ASE Cluster Edition (Standalone) , BC-SYB-ASE , Sybase ASE Database Platform (non Business Suite) , 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.