SAP Knowledge Base Article - Preview

3766867 - Intermittent stack traces and server slowdown - SAP IQ

Symptom

  • Intermittent stack traces during a daily process; the server slows down but does not crash.

  • Some transactions hang during the issue and must be ended; others complete normally.

  • Warning and functions observed in IQMSG and Stacktrace:

    • Warning: s_dbmvbio::Allocate has timed out on _proxyFLcv

    • Warning: s_VersioningBlockmap::Allocate is retrying due to lock timeout.

    • Warning: s_VersioningBlockmap::Allocate has failed after N timeouts.

    • s_buf::WaitForSignal_DontCareIfBusy- Timed out on _condvar

    • s_VersioningBlockmap::Allocate(s_bufman_errorInfo*,unsigned short,unsigned int,unsigned int,hos_bio::allocPrivilege,int*)+100()

    • s_blockmap::AllocOrReallocPhysicalBlocks(s_bufman_errorInfo*,s_buf*,hos_bio::allocPrivilege,unsigned long,unsigned int,int,int,unsigned long*,unsigned int*,int,int*)+4f8()

    • <unknown>()

    • s_bufpartition::GetCleanPage(s_bufman_errorInfo*,s_connectionCacheStats*,hos_bio*,s_blockmap*,unsigned long,unsigned long,unsigned int,unsigned long,short,hos_cmprstype,s_bufman::s_paging,s_bufmanCallerStats*)+978()

    • s_bufpartition::Find(s_bufman_errorInfo*,s_connectionCacheStats*,hos_bio*,unsigned long,unsigned long,unsigned long,unsigned int,unsigned int,int,unsigned int,unsigned int,short,s_blockmap*,s_bufman::s_paging,s_bufman::s_dirtyMode,unsigned int,s_bufmanCallerStats*,int)+1ea0()

    • s_blockmap::Find(unsigned long,short,int,s_bufmanCallerStats*,int)+3ec()



  • In Srvlog, messages logged during the issue:

    • W. **** Task 13bcd37f0(Request task 272) is trying get forbid mutex held by task 138a0b2f0(Request task 252) for more than 60000 ms

      W. **** Task 138a0b2f0(Request task 252) state: OS thread id=0x10607

      W. **** Task 138a0b2f0(Request task 252) state: worker=138c94cb0 wakend=1 waiting=0

      W. **** Worker 138c94cb0 state: wakend=0 waiting=0 in_atomic=0 is_dedicated=0 in_critical_section=0 allow_forbid=1


Read more...

Environment

  • SAP IQ 16.1 SP05 PL15
  • AIX 7.2
  • Simplex environment

Product

SAP IQ all versions

Keywords

s_dbmvbio::Allocate timeout, s_VersioningBlockmap::Allocate lock timeout, WaitForSignal_DontCareIfBusy, _proxyFLcv, GetCleanPage prevent a deadlock, informational stacktrace, stack trace, server slowdown, hang, transactions hang, AIX 7.2, IQ 16.1 SP05 PL15, simplex, load notifier HDL, stktrc , 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.