Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

server node crash with VsiIXScan () during virus scan

former_member357167
Discoverer
0 Kudos

Hello expert,

We use Bowbridge Virus scan product. Recently we extract  following core stack from core file.

Cannot access memory at address 0x3fff96891e50

Cannot access memory at address 0x3fff96891e48

(gdb) where

#0  0x00003fff962bfed0 in ?? ()

#1  0x00003fff962c1f14 in ?? ()

#2  0x00003fff962b5f9c in ?? ()

#3  0x00003fff962b608c in ?? ()

#4  0x00003ffed008478c in ?? ()

#5  0x00003ffed00a6d28 in ?? ()

#6  0x00003ffed00a4c8c in ?? ()

#7  0x00003ffed0079164 in ?? ()

#8  0x00003ffed007d30c in ?? ()

#9  0x000000001041c590 in .VsiIXScan ()

#10 0x0000000010431bd0 in .VsiScanClean ()

#11 0x0000000010426114 in .Java_com_sap_security_core_server_vsi_service_jni_VirusScanInterface_vsaScan ()

#12 0x00003fff1d77147c in ?? ()

#13 0x00003fff1d7691b8 in ?? ()

#14 0x00003fff1d768f00 in ?? ()

#15 0x00003fff1d768f00 in ?? ()

There is no hs_err_pid heap dump generated. Does anybody could tell me who is responsble for VsiIXScan(), SAP coding or Bowbridge? How can we check and how to resolve this issue?

Thanks and Regards

Xiangmei

1 REPLY 1

bowbridge
Explorer
0 Kudos

Hi Xiangmei,

For stack frames 0 - 8, the debugger was unable to extract the actual symbols. They have been stripped. The addresses indicate these symbols are probably in a shared library, possibly the VSA library.

Basically, what the stack shows is that VsiLXScan() called a function at address 0x00003ffed007d30c (#8) which called a function at 0x00003ffed0079164 (#7) which called a function at 0x00003ffed00a4c8c (#6) etc....

so the actual problem (Segmentation fault, as you said) happens in Stack frame #0, but the stack does not reveal the name of that function.

I recommend reaching out to us (Bowbridge) to get a version of the VSA library with debug symbols, so our support team can investigate the issue.

Best regards,

Jörg Schneider-Simon

CTO Bowbridge Software