Hi Bernd,
I followed the steps in mentioned in below mail thread and collected the backtrace,
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/x86_64-linux-gnu/libthread_db.so.1".
[Detaching after fork from child process 8236]
Program received signal SIGSEGV, Segmentation fault.
__strlen_sse2 () at ../sysdeps/x86_64/multiarch/../strlen.S:120
120 ../sysdeps/x86_64/multiarch/../strlen.S: No such file or directory.
#0 0x00007ffff5aa1206 in __strlen_sse2 () at ../sysdeps/x86_64/multiarch/../strlen.S:120
#1 0x00007ffff5a83475 in __GI___fputs_unlocked (str=0x7ffff51ddac8 <error: Cannot access memory at address 0x7ffff51ddac8>, fp=fp@entry=0x5555555de1e0) at iofputs_u.c:34
#2 0x00007ffff5afc868 in __GI___vsyslog_chk (pri=<optimized out>, flag=1, fmt=0x7ffff548683c "%s.", ap=0x7fffffffd9c0) at ../misc/syslog.c:205
#3 0x00007ffff5afcdff in __syslog_chk (pri=<optimized out>, flag=flag@entry=1, fmt=fmt@entry=0x7ffff548683c "%s.") at ../misc/syslog.c:129
#4 0x00007ffff54811db in syslog (__fmt=0x7ffff548683c "%s.", __pri=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/syslog.h:31
#5 0x00007ffff54811db in Audit_EventV (isSuccess=<optimized out>, fmt=<optimized out>, args=<optimized out>) at ../common/audit.c:205
#6 0x00007ffff54812a4 in Audit_Event (isSuccess=isSuccess@entry=1, fmt=fmt@entry=0x7ffff5484b34 "%s: %s") at ../common/audit.c:139
#7 0x00007ffff547df95 in VGAuth_AuditEvent (ctx=ctx@entry=0x5555555e48b0, isSuccess=isSuccess@entry=1, fmt=<optimized out>) at common.c:655
#8 0x00007ffff547cd05 in VGAuth_ValidateUsernamePassword (ctx=0x5555555e48b0, userName=0x5555555dafe0 "admin", password=0x5555555dde20 "admin!", numExtraParams=numExtraParams@entry=0, extraParams=extraParams@entry=0x0, handle=handle@entry=0x7fffffffdce0) at auth.c:587
#9 0x00007ffff5497cf1 in GuestAuthPasswordAuthenticateImpersonate (obfuscatedNamePassword=obfuscatedNamePassword@entry=0x5555555e1cb1 "YWRtaW4AYWRtaW4hAA==", userToken=userToken@entry=0x7fffffffdf00) at vixTools.c:11579
#10 0x00007ffff54982e3 in VixToolsImpersonateUserImplEx (credentialTypeStr=credentialTypeStr@entry=0x0, credentialType=<optimized out>, obfuscatedNamePassword=obfuscatedNamePassword@entry=0x5555555e1cb1 "YWRtaW4AYWRtaW4hAA==", userToken=userToken@entry=0x7fffffffdf00) at vixTools.c:7992
#11 0x00007ffff54985d9 in VixToolsImpersonateUser (requestMsg=requestMsg@entry=0x5555555e1c38, userToken=userToken@entry=0x7fffffffdf00) at vixTools.c:7752
#12 0x00007ffff549e1f6 in VixToolsInitiateFileTransferFromGuest (result=0x7fffffffdee0, requestMsg=0x5555555e1c38) at vixTools.c:4805
#13 0x00007ffff549e1f6 in VixTools_ProcessVixCommand (requestMsg=requestMsg@entry=0x5555555e1c38, requestName=requestName@entry=0x5555555db050 "4d3cb141d224fba", maxResultBufferSize=maxResultBufferSize@entry=65444, confDictRef=confDictRef@entry=0x555555581c50, eventQueue=eventQueue@entry=0x55555558a100, resultBuffer=resultBuffer@entry=0x7fffffffe008, resultLen=0x7fffffffe010, deleteResultBufferResult=0x7fffffffe007 "") at vixTools.c:10962
#14 0x00007ffff54952cb in ToolsDaemonTcloReceiveVixCommand (data=0x7fffffffe150) at foundryToolsDaemon.c:1248
#15 0x00007ffff7f77664 in RpcChannel_Dispatch () at /usr/lib/libvmtools.so.0
#16 0x00007ffff7f791de in () at /usr/lib/libvmtools.so.0
#17 0x00007ffff7f79aa4 in () at /usr/lib/libvmtools.so.0
#18 0x00007ffff7df7e98 in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x00007ffff7df8288 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x00007ffff7df8582 in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#21 0x0000555555559bb6 in ToolsCoreRunLoop (state=0x555555562540 <gState>) at mainLoop.c:369
#22 0x0000555555559bb6 in ToolsCoreRunLoop (state=0x555555562540 <gState>) at mainLoop.c:301
#23 0x0000555555558cc7 in main (argc=1, argv=<optimized out>, envp=0x7fffffffe4f8) at mainPosix.c:283
#0 0x00007ffff5aa1206 in __strlen_sse2 () at ../sysdeps/x86_64/multiarch/../strlen.S:120
#1 0x00007ffff5a83475 in __GI___fputs_unlocked (str=0x7ffff51ddac8 <error: Cannot access memory at address 0x7ffff51ddac8>, fp=fp@entry=0x5555555de1e0) at iofputs_u.c:34
len = <optimized out>
#2 0x00007ffff5afc868 in __GI___vsyslog_chk (pri=<optimized out>, flag=1, fmt=0x7ffff548683c "%s.", ap=0x7fffffffd9c0) at ../misc/syslog.c:205
now_tm = {tm_sec = 1, tm_min = 8, tm_hour = 10, tm_mday = 8, tm_mon = 2, tm_year = 122, tm_wday = 2, tm_yday = 66, tm_isdst = 0, tm_gmtoff = 0, tm_zone = 0x5555555e1c00 "UTC"}
now = 1646734081
fd = <optimized out>
f = 0x5555555de1e0
buf = 0x0
bufsize = 0
msgoff = 20
saved_errno = -3
failbuf = "\240n^UUU\000\000\342n^UUU\000\000\004o^UUU\000\000\240n^UU"
#3 0x00007ffff5afcdff in __syslog_chk (pri=<optimized out>, flag=flag@entry=1, fmt=fmt@entry=0x7ffff548683c "%s.") at ../misc/syslog.c:129
ap = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffffffdaa0, reg_save_area = 0x7fffffffd9e0}}
#4 0x00007ffff54811db in syslog (__fmt=0x7ffff548683c "%s.", __pri=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/syslog.h:31
buf = 0x5555555e6ea0 "vmtoolsd: Username and password successfully validated for 'admin'"
#5 0x00007ffff54811db in Audit_EventV (isSuccess=<optimized out>, fmt=<optimized out>, args=<optimized out>) at ../common/audit.c:205
buf = 0x5555555e6ea0 "vmtoolsd: Username and password successfully validated for 'admin'"
#6 0x00007ffff54812a4 in Audit_Event (isSuccess=isSuccess@entry=1, fmt=fmt@entry=0x7ffff5484b34 "%s: %s") at ../common/audit.c:139
args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffffffdb90, reg_save_area = 0x7fffffffdad0}}
#7 0x00007ffff547df95 in VGAuth_AuditEvent (ctx=ctx@entry=0x5555555e48b0, isSuccess=isSuccess@entry=1, fmt=<optimized out>) at common.c:655
msg = 0x5555555d6490 "Username and password successfully validated for 'admin'"
args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffffffdc80, reg_save_area = 0x7fffffffdbb0}}
#8 0x00007ffff547cd05 in VGAuth_ValidateUsernamePassword (ctx=0x5555555e48b0, userName=0x5555555dafe0 "admin", password=0x5555555dde20 "admin!", numExtraParams=numExtraParams@entry=0, extraParams=extraParams@entry=0x0, handle=handle@entry=0x7fffffffdce0) at auth.c:587
err = 0
__FUNCTION__ = "VGAuth_ValidateUsernamePassword"
#9 0x00007ffff5497cf1 in GuestAuthPasswordAuthenticateImpersonate (obfuscatedNamePassword=obfuscatedNamePassword@entry=0x5555555e1cb1 "YWRtaW4AYWRtaW4hAA==", userToken=userToken@entry=0x7fffffffdf00) at vixTools.c:11579
err = 3050
username = 0x5555555dafe0 "admin"
password = 0x5555555dde20 "admin!"
ctx = 0x5555555e48b0
vgErr = <optimized out>
newHandle = 0x5555555d4110
extraParams = {{name = 0x7ffff54a4a9f "loadUserProfile", value = 0x7ffff54a4aaf "true"}}
impersonated = 0 '\000'
#10 0x00007ffff54982e3 in VixToolsImpersonateUserImplEx (credentialTypeStr=credentialTypeStr@entry=0x0, credentialType=<optimized out>, obfuscatedNamePassword=obfuscatedNamePassword@entry=0x5555555e1cb1 "YWRtaW4AYWRtaW4hAA==", userToken=userToken@entry=0x7fffffffdf00) at vixTools.c:7992
authToken = <optimized out>
unobfuscatedUserName = 0x0
unobfuscatedPassword = 0x0
success = 0 '\000'
err = 3050
__FUNCTION__ = "VixToolsImpersonateUserImplEx"
#11 0x00007ffff54985d9 in VixToolsImpersonateUser (requestMsg=requestMsg@entry=0x5555555e1c38, userToken=userToken@entry=0x7fffffffdf00) at vixTools.c:7752
namePasswordStruct = 0x5555555e1ca9
err = 0
credentialField = 0x5555555e1cb1 "YWRtaW4AYWRtaW4hAA=="
credentialType = <optimized out>
__FUNCTION__ = "VixToolsImpersonateUser"
#12 0x00007ffff549e1f6 in VixToolsInitiateFileTransferFromGuest (result=0x7fffffffdee0, requestMsg=0x5555555e1c38) at vixTools.c:4805
err = 0
filePathName = 0x5555555e1c87 "/etc/kbox/ssl/rpa_web_server.crt"
impersonatingVMWareUser = 0 '\000'
commandRequest = 0x5555555e1c38
resultBuffer = 0x0
userToken = 0x0
parser = {currentPtr = 0x5555555e1ca8 "", endPtr = 0x5555555e1ca9 "\005"}
__FUNCTION__ = "VixToolsInitiateFileTransferFromGuest"
err = 0
resultValue = 0x0
resultValueLength = 0
mustSetResultValueLength = 1 '\001'
deleteResultValue = 0 '\000'
__FUNCTION__ = "VixTools_ProcessVixCommand"
#13 0x00007ffff549e1f6 in VixTools_ProcessVixCommand (requestMsg=requestMsg@entry=0x5555555e1c38, requestName=requestName@entry=0x5555555db050 "4d3cb141d224fba", maxResultBufferSize=maxResultBufferSize@entry=65444, confDictRef=confDictRef@entry=0x555555581c50, eventQueue=eventQueue@entry=0x55555558a100, resultBuffer=resultBuffer@entry=0x7fffffffe008, resultLen=0x7fffffffe010, deleteResultBufferResult=0x7fffffffe007 "") at vixTools.c:10962
err = 0
resultValue = 0x0
resultValueLength = 0
mustSetResultValueLength = 1 '\001'
deleteResultValue = 0 '\000'
__FUNCTION__ = "VixTools_ProcessVixCommand"
#14 0x00007ffff54952cb in ToolsDaemonTcloReceiveVixCommand (data=0x7fffffffe150) at foundryToolsDaemon.c:1248
err = <optimized out>
additionalError = 0
requestName = 0x5555555db050 "4d3cb141d224fba"
requestMsg = 0x5555555e1c38
maxResultBufferSize = 65444
tcloBufferLen = <optimized out>
resultValue = 0x0
resultValueLength = 0
deleteResultValue = 0 '\000'
destPtr = 0x0
tcloBuffer = '\000' <repeats 65535 times>
ctx = <optimized out>
eventQueue = 0x55555558a100
confDictRef = 0x555555581c50
__FUNCTION__ = "ToolsDaemonTcloReceiveVixCommand"
#15 0x00007ffff7f77664 in RpcChannel_Dispatch () at /usr/lib/libvmtools.so.0
#16 0x00007ffff7f791de in () at /usr/lib/libvmtools.so.0
#17 0x00007ffff7f79aa4 in () at /usr/lib/libvmtools.so.0
#18 0x00007ffff7df7e98 in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x00007ffff7df8288 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x00007ffff7df8582 in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#21 0x0000555555559bb6 in ToolsCoreRunLoop (state=0x555555562540 <gState>) at mainLoop.c:369
#22 0x0000555555559bb6 in ToolsCoreRunLoop (state=0x555555562540 <gState>) at mainLoop.c:301
#23 0x0000555555558cc7 in main (argc=1, argv=<optimized out>, envp=0x7fffffffe4f8) at mainPosix.c:283
i = <optimized out>
ret = 1
argvCopy = 0x0
src = 0x55555558d800
Thread 1 (Thread 0x7ffff55aebc0 (LWP 7667)):
#0 0x00007ffff5aa1206 in __strlen_sse2 () at ../sysdeps/x86_64/multiarch/../strlen.S:120
#1 0x00007ffff5a83475 in __GI___fputs_unlocked (str=0x7ffff51ddac8 <error: Cannot access memory at address 0x7ffff51ddac8>, fp=fp@entry=0x5555555de1e0) at iofputs_u.c:34
len = <optimized out>
#2 0x00007ffff5afc868 in __GI___vsyslog_chk (pri=<optimized out>, flag=1, fmt=0x7ffff548683c "%s.", ap=0x7fffffffd9c0) at ../misc/syslog.c:205
now_tm = {tm_sec = 1, tm_min = 8, tm_hour = 10, tm_mday = 8, tm_mon = 2, tm_year = 122, tm_wday = 2, tm_yday = 66, tm_isdst = 0, tm_gmtoff = 0, tm_zone = 0x5555555e1c00 "UTC"}
now = 1646734081
fd = <optimized out>
f = 0x5555555de1e0
buf = 0x0
bufsize = 0
msgoff = 20
saved_errno = -3
failbuf = "\240n^UUU\000\000\342n^UUU\000\000\004o^UUU\000\000\240n^UU"
#3 0x00007ffff5afcdff in __syslog_chk (pri=<optimized out>, flag=flag@entry=1, fmt=fmt@entry=0x7ffff548683c "%s.") at ../misc/syslog.c:129
ap = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffffffdaa0, reg_save_area = 0x7fffffffd9e0}}
#4 0x00007ffff54811db in syslog (__fmt=0x7ffff548683c "%s.", __pri=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/syslog.h:31
buf = 0x5555555e6ea0 "vmtoolsd: Username and password successfully validated for 'admin'"
#5 0x00007ffff54811db in Audit_EventV (isSuccess=<optimized out>, fmt=<optimized out>, args=<optimized out>) at ../common/audit.c:205
buf = 0x5555555e6ea0 "vmtoolsd: Username and password successfully validated for 'admin'"
#6 0x00007ffff54812a4 in Audit_Event (isSuccess=isSuccess@entry=1, fmt=fmt@entry=0x7ffff5484b34 "%s: %s") at ../common/audit.c:139
args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffffffdb90, reg_save_area = 0x7fffffffdad0}}
#7 0x00007ffff547df95 in VGAuth_AuditEvent (ctx=ctx@entry=0x5555555e48b0, isSuccess=isSuccess@entry=1, fmt=<optimized out>) at common.c:655
msg = 0x5555555d6490 "Username and password successfully validated for 'admin'"
args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffffffdc80, reg_save_area = 0x7fffffffdbb0}}
#8 0x00007ffff547cd05 in VGAuth_ValidateUsernamePassword (ctx=0x5555555e48b0, userName=0x5555555dafe0 "admin", password=0x5555555dde20 "admin!", numExtraParams=numExtraParams@entry=0, extraParams=extraParams@entry=0x0, handle=handle@entry=0x7fffffffdce0) at auth.c:587
err = 0
__FUNCTION__ = "VGAuth_ValidateUsernamePassword"
#9 0x00007ffff5497cf1 in GuestAuthPasswordAuthenticateImpersonate (obfuscatedNamePassword=obfuscatedNamePassword@entry=0x5555555e1cb1 "YWRtaW4AYWRtaW4hAA==", userToken=userToken@entry=0x7fffffffdf00) at vixTools.c:11579
err = 3050
username = 0x5555555dafe0 "admin"
password = 0x5555555dde20 "admin!"
ctx = 0x5555555e48b0
vgErr = <optimized out>
newHandle = 0x5555555d4110
extraParams = {{name = 0x7ffff54a4a9f "loadUserProfile", value = 0x7ffff54a4aaf "true"}}
impersonated = 0 '\000'
#10 0x00007ffff54982e3 in VixToolsImpersonateUserImplEx (credentialTypeStr=credentialTypeStr@entry=0x0, credentialType=<optimized out>, obfuscatedNamePassword=obfuscatedNamePassword@entry=0x5555555e1cb1 "YWRtaW4AYWRtaW4hAA==", userToken=userToken@entry=0x7fffffffdf00) at vixTools.c:7992
authToken = <optimized out>
unobfuscatedUserName = 0x0
unobfuscatedPassword = 0x0
success = 0 '\000'
err = 3050
__FUNCTION__ = "VixToolsImpersonateUserImplEx"
#11 0x00007ffff54985d9 in VixToolsImpersonateUser (requestMsg=requestMsg@entry=0x5555555e1c38, userToken=userToken@entry=0x7fffffffdf00) at vixTools.c:7752
namePasswordStruct = 0x5555555e1ca9
err = 0
credentialField = 0x5555555e1cb1 "YWRtaW4AYWRtaW4hAA=="
credentialType = <optimized out>
__FUNCTION__ = "VixToolsImpersonateUser"
#12 0x00007ffff549e1f6 in VixToolsInitiateFileTransferFromGuest (result=0x7fffffffdee0, requestMsg=0x5555555e1c38) at vixTools.c:4805
err = 0
filePathName = 0x5555555e1c87 "/etc/kbox/ssl/rpa_web_server.crt"
impersonatingVMWareUser = 0 '\000'
commandRequest = 0x5555555e1c38
resultBuffer = 0x0
userToken = 0x0
parser = {currentPtr = 0x5555555e1ca8 "", endPtr = 0x5555555e1ca9 "\005"}
__FUNCTION__ = "VixToolsInitiateFileTransferFromGuest"
err = 0
resultValue = 0x0
resultValueLength = 0
mustSetResultValueLength = 1 '\001'
deleteResultValue = 0 '\000'
__FUNCTION__ = "VixTools_ProcessVixCommand"
#13 0x00007ffff549e1f6 in VixTools_ProcessVixCommand (requestMsg=requestMsg@entry=0x5555555e1c38, requestName=requestName@entry=0x5555555db050 "4d3cb141d224fba", maxResultBufferSize=maxResultBufferSize@entry=65444, confDictRef=confDictRef@entry=0x555555581c50, eventQueue=eventQueue@entry=0x55555558a100, resultBuffer=resultBuffer@entry=0x7fffffffe008, resultLen=0x7fffffffe010, deleteResultBufferResult=0x7fffffffe007 "") at vixTools.c:10962
err = 0
resultValue = 0x0
resultValueLength = 0
mustSetResultValueLength = 1 '\001'
deleteResultValue = 0 '\000'
__FUNCTION__ = "VixTools_ProcessVixCommand"
#14 0x00007ffff54952cb in ToolsDaemonTcloReceiveVixCommand (data=0x7fffffffe150) at foundryToolsDaemon.c:1248
err = <optimized out>
additionalError = 0
requestName = 0x5555555db050 "4d3cb141d224fba"
requestMsg = 0x5555555e1c38
maxResultBufferSize = 65444
tcloBufferLen = <optimized out>
resultValue = 0x0
resultValueLength = 0
deleteResultValue = 0 '\000'
destPtr = 0x0
tcloBuffer = '\000' <repeats 65535 times>
ctx = <optimized out>
eventQueue = 0x55555558a100
confDictRef = 0x555555581c50
__FUNCTION__ = "ToolsDaemonTcloReceiveVixCommand"
#15 0x00007ffff7f77664 in RpcChannel_Dispatch () at /usr/lib/libvmtools.so.0
#16 0x00007ffff7f791de in () at /usr/lib/libvmtools.so.0
#17 0x00007ffff7f79aa4 in () at /usr/lib/libvmtools.so.0
#18 0x00007ffff7df7e98 in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x00007ffff7df8288 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x00007ffff7df8582 in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#21 0x0000555555559bb6 in ToolsCoreRunLoop (state=0x555555562540 <gState>) at mainLoop.c:369
#22 0x0000555555559bb6 in ToolsCoreRunLoop (state=0x555555562540 <gState>) at mainLoop.c:301
#23 0x0000555555558cc7 in main (argc=1, argv=<optimized out>, envp=0x7fffffffe4f8) at mainPosix.c:283
i = <optimized out>
ret = 1
argvCopy = 0x0
src = 0x55555558d800
Thanks,
Girish
Internal Use - Confidential
[EXTERNAL EMAIL]
Hi,
did you actually install the debug packages? The backtrace doesn't look like that.
Please do so.
https://urldefense.com/v3/__https://wiki.debian.org/HowToGetABacktrace__;!!LpKI!0puEtOoAByFgLNggB_VMDeU15wGT9ZJdww_v-PEituwvNiosvGG9pv-_z76wY7MGw9htYJ8$ [wiki[.]debian[.]org]
Which release are you using? Bullseye? Or something else? What is "your product"?
Thanks,
Bernd