SAP Knowledge Base Article - Preview

2879968 - Memory leak in OCS when trusted.txt for SSL is invalid SDK for SAP ASE

Symptom

Memory leak in Open Server binary when Open Server has a failed connection for SSL dealing with the trusted.txt

==21280== 3,536 bytes in 26 blocks are definitely lost in loss record 584 of 603
==21280== at 0x4C272D0: malloc (vg_replace_malloc.c:291)
==21280== by 0x5D4AE56: comn_malloc (comalloc.c:28)
==21280== by 0x5373ADB: srv_alloc (alloc.c:54)
==21280== by 0x562CCE8: sybnet_allocfilteripdep (net_filter.c:1790)
==21280== by 0x562F6B0: sybnet_accept (net_serv.c:167)
==21280== by 0x537538A: srv__conservice (conservice.c:101)
==21280== by 0x53E043C: srv__start_function (srv_thrd.c:800)
==21280== by 0x640B805: start_thread (in /lib64/libpthread-2.11.3.so)

==21280== 28,704 (7,360 direct, 21,344 indirect) bytes in 23 blocks are definitely lost in loss record 600 of 603
==21280== at 0x4C2652F: calloc (vg_replace_malloc.c:618)
==21280== by 0xA59D883: sec_SSL_API_new_SSL_CTX_ext (in /OCS-16_0/devlib3p64/libsapcrypto.so)
==21280== by 0xA5152A6: IMPL_SSL_CTX_new (in /release/OCS-16_0/devlib3p64/libsapcrypto.so)
==21280== by 0xA51CD02: Trace_SSL_CTX_new (in /release/OCS-16_0/devlib3p64/libsapcrypto.so)
==21280== by 0xA23661F: sybflt__context_create (.c:1344)
==21280== by 0xA236BD1: sybflt_dup_session (.c:1634)
==21280== by 0x5626D89: sybnet__flt_accept (.c:109)
==21280== by 0x562F45D: sybnet__accept_call (.c:41)
==21280== by 0x563EE16: sybnet__complete_io (unix_poll.c:1953)
==21280== by 0x562F780: sybnet_accept (net_serv.c:203)
==21280== by 0x537538A: srv__conservice (conservice.c:101)
==21280== by 0x53E043C: srv__start_function (srv_thrd.c:800)
==21280== by 0x640B805: start_thread (in /lib64/libpthread-2.11.3.so)


Read more...

Environment

  • SAP Sybase Software Developer Kit (SDK) 15.7 SPxxx
  • SAP Adaptive Server Enterprise (ASE) Software Developer Kit (SDK) 16.0 SPxxx PLxx 
  • Open Client Client-Library
  • ctlibrary
  • SSL

Product

SAP Adaptive Server Enterprise SDK 16.0 ; SAP Open Server 16.0 ; SAP Open Server solution 15.7 ; Sybase Software Developer Kit 15.7

Keywords

ctlib, ctlibs, srvlib, srvlibs, bad file, trusted, ssl, , KBA , BC-SYB-SDK , SDK , BC-SYB-OS , Open Server , 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.