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 for Me (Login required).

Search for additional results

Visit SAP Support Portal's SAP Notes and KBA Search.