SAP Knowledge Base Article - Preview

3691754 - Segmentation fault when starting ASE with Third party tool 'Dynatrace' enable - SAP ASE

Symptom

Segmentation fault (core dump) when starting ASE via RUN-SERVER file or executing "dataserver -v". The same with "diagserver" binary.

Debugging core file from dataserver:

===

Segmentation fault in mem_pool.operator new(unsigned long).sybnew.fdpr.chunk.4(unsigned long) at 0x10356a95c ($t1)
0x10356a95c (sybnew.fdpr.chunk.4(unsigned long)+0xc) e8030340             ld   r0,0x340(r3)
(dbx) where
mem_pool.operator new(unsigned long).sybnew.fdpr.chunk.4(unsigned long)(??) at 0x10356a95c
mem_pool.operator new(unsigned long)(??) at 0x1025de39c
Iostream_init::Iostream_init()() at 0x900000001121ed4
__sinit00000064_x_2fhome_2flalovic_2fusl_2faix50_2fstream_2fcstreams_2ec()() at 0x900000001121be8
__catchThrownException() at 0x900000001067580
IPRA.$initialize_one_library(??, ??) at 0x900000000062e88
IPRA.$grab_orig_libs(??) at 0x9000000000626a0
__run_initial_ctors(??) at 0x900000000061020
__C_runtime_startup() at 0x10015e7cc
usl_exec_init_modsx(??, ??, ??) at 0x9fffffff000b968
call_chkpntblk.usl_exec_init_mods() at 0x9fffffff0001184
 
=====

When debugging core file from "diagserver", we can see the SEGV location is different from what seen in "dataserver":

=====


(dbx) where
.() at 0x900000000a87e5c [inaccessible: missing /XXX/dynatrace/oneagent/agent/bin/1.317.58.20250725-104932/aix-ppc-64/liboneagentproc.so]
pciruntime.getpid(), line 2983 in "pciruntime.c"
pciruntime.getpid(), line 2983 in "pciruntime.c"
__pth_init(??) at 0x9000000005b5610
call_pth_init(??, ??, ??) at 0x100000574
__threads_init@AF2_1(??, ??, ??) at 0x100000464
usl_exec_init_modsx(??, ??, ??) at 0x9fffffff000b734
call_chkpntblk.usl_exec_init_mods() at 0x9fffffff0001184
(dbx)

========
 
This is coming from "liboneagentproc.so".


Read more...

Environment

  • SAP Adaptive Server 16.1 SP00 PL00 and higher.
  • AIX

Product

SAP Adaptive Server Enterprise 16.1

Keywords

Segmentation fault, core dump, start, dataserver, diagserver, Dynatrace, monitoring toolliboneagentproc.so, liboneagentproc, SEGV , KBA , BC-SYB-ASE , Sybase ASE Database Platform (non Business Suite) , 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.