SAP Knowledge Base Article - Preview

2441829 - SQLUPGRADE fails with a stack overflow with 'dbc_checkmode' in a stack - SAP ASE

Symptom

  • Upgrading ASE with the sqlupgrade utility on the ASE 16.9 distribution with a resource file from SAP ASE 15.7 SP138 to SAP ASE 16 SP02 PL05 fails with a stack overflow

    Stack overflow detected: limit: 0x0x00000001507cbbf0, guardpage: 0x0x00000001507cfbf0, sp: 0x0x00000001507cbb04
    *** Stack guardword corrupted.

  • The "enable granular permission" configuration parameter is set to 1.
  • The stacktrace contains the following functions:

upsleepgeneric
upwait
stack_abort
exc_raise
ex_testhandle
ex_subhandle
has_privilege
dbc_checkmode
dbt_get_with_statuscheck
dbcontext_change
usedb
check_db_perm
get__grantee_info
set__priv_loop
prot_driver

  Note: A complete stack trace is available under Attachments.


Read more...

Environment

  • SAP Adaptive Server Enterprise (ASE) 16 SP02 PL05
  • SAP Adaptive Server Enterprise (ASE) 15.7 SP138

Product

SAP Adaptive Server Enterprise 15.7 ; SAP Adaptive Server Enterprise 16.0

Keywords

CR806356, CR#806356, 806356, guard, stackguard , KBA , 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.