SAP Knowledge Base Article - Preview

3069098 - Stack trace on DB_Assert at IQ shutdown or after hitting Assertion failed: 104301 Attempt to free a user descriptor with non-zero reference count -SAP IQ

Symptom

2 different behaviors can lead to the same stack trace:

  • SAP IQ server stops responding with *** ERROR *** Assertion failed: 104301 (16.0.0.3089)Attempt to free a user descriptor with non-zero reference count after sp_iqdroplogin procedure is executed. 

  • When SAP IQ is shutdown (the stack trace is generated randomly at shutdown)

dbvalid on the catalog returns no error.

Excerpt of stack trace

*** ERROR *** Assertion failed: 104301 (16.0.0.3089)
Attempt to free a user descriptor with non-zero reference count

********************************************************
**
**       Non-Fatal IQ Internal Error Detected
**       at stcxtlib/st_iqctl.cxx:1211  on thread 199 (TID 43)
**       *** ERROR *** Assertion failed: 104301 (16.0.0.3089)
Attempt to free a user descriptor with non-zero reference count

__do_global_dtors_aux_fini_array_entry
saint_iqthresholdctl::LogAssertionInfoToIQMsg
DB_Assert
free_user
dbi_free_users


Read more...

Environment

SAP IQ 16.1

Product

SAP IQ 16.1

Keywords

823384, CR823384, CR#823384 , 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.