Author Topic: Error viewing AFP - Event Log error references FTDBDT.DLL  (Read 506 times)

Joe Wolken

  • Jr. Member
  • **
  • Posts: 99
  • CMOD iSeries Consultant
    • View Profile
    • OAS Corp.
Error viewing AFP - Event Log error references FTDBDT.DLL
« on: June 30, 2021, 12:28:50 PM »
This is a new OnDemand v.10.5 system archiving AFP documents.  Multiple Client PCs with the identical Client v.10.5.0.0 (64 bit).  I have some PCs that display AFP docs with no issue using the AFP Workbench for Windows Viewer v.2.08.01.00.
However, I have many PC on the network installed with the same software that will open the Viewer window for a second then close without viewing the document.  Every time I get a Windows Event log Error:

Has anyone experienced this issue or know what fixes it on the failing PCs.  Comparing DLL dates and files sizes between working and failing PCs, they are the same.  We can't find any issue with file or folder permissions.

Faulting application name: Ftdwinvw.exe, version: 2.8.1.0, time stamp: 0x5e1f8c18
Faulting module name: FTDBDT.dll, version: 2.8.1.0, time stamp: 0x5e1f8bcd
Exception code: 0xc000041d
Fault offset: 0x0000000000031fc6
Faulting process id: 0x35d0
Faulting application start time: 0x01d76dde438350dd
Faulting application path: C:\Program Files\IBM\OnDemand Clients\V10.5\bin\Ftdwinvw.exe
Faulting module path: C:\Program Files\IBM\OnDemand Clients\V10.5\bin\FTDBDT.dll
Report Id: e7089a93-a928-4c43-aaba-db21c106e3ca
Faulting package full name:
Faulting package-relative application ID:


HERE is a DETAILED Event Log App Crash Report:
Version=1
EventType=APPCRASH
EventTime=132672330612549374
ReportType=2
Consent=1
UploadTime=132672330617704338
ReportStatus=268435456
ReportIdentifier=b2009752-19d9-4614-91d5-5cc59d13169c
IntegratorReportIdentifier=888c09c7-fd27-4984-81a7-ed4c5066036d
Wow64Host=34404
NsAppName=arsgui.exe
AppSessionGuid=00003da0-0009-0018-9694-09d2c258d701
TargetAppId=W:0006b09f162e5664055957226eecb6446e8100000904!00004449e5569bdd700ff8e9800801d2bcf3a6e341e3!arsgui.exe
TargetAppVer=2020//03//05:22:38:22!55e106!arsgui.exe
BootId=4294967295
ServiceSplit=3813798193
TargetAsId=46925
UserImpactVector=808452880
IsFatal=1
EtwNonCollectReason=1
Response.BucketId=5912b67d31dd4a1de7eee41bb45fd197
Response.BucketTable=4
Response.LegacyBucketId=1724566514970907031
Response.type=4
Sig[0].Name=Application Name
Sig[0].Value=arsgui.exe
Sig[1].Name=Application Version
Sig[1].Value=10.5.0.0
Sig[2].Name=Application Timestamp
Sig[2].Value=5e617f5e
Sig[3].Name=Fault Module Name
Sig[3].Value=icuuc58.dll
Sig[4].Name=Fault Module Version
Sig[4].Value=58.2.0.0
Sig[5].Name=Fault Module Timestamp
Sig[5].Value=5e1ab853
Sig[6].Name=Exception Code
Sig[6].Value=c0000005
Sig[7].Name=Exception Offset
Sig[7].Value=00000000000c8710
DynamicSig[1].Name=OS Version
DynamicSig[1].Value=10.0.18362.2.0.0.256.4
DynamicSig[2].Name=Locale ID
DynamicSig[2].Value=1033
DynamicSig[22].Name=Additional Information 1
DynamicSig[22].Value=31e3
DynamicSig[23].Name=Additional Information 2
DynamicSig[23].Value=31e3d46994386205e8e2bffaa8198e51
DynamicSig[24].Name=Additional Information 3
DynamicSig[24].Value=7dd2
DynamicSig[25].Name=Additional Information 4
DynamicSig[25].Value=7dd2f4d1ba9c9a207dfcfc0e4d447d09
UI[2]=C:\Program Files\IBM\OnDemand Clients\V10.5\bin\arsgui.exe
LoadedModule[0]=C:\Program Files\IBM\OnDemand Clients\V10.5\bin\arsgui.exe
LoadedModule[1]=C:\WINDOWS\SYSTEM32\ntdll.dll
LoadedModule[2]=C:\WINDOWS\System32\KERNEL32.DLL
LoadedModule[3]=C:\WINDOWS\System32\KERNELBASE.dll
LoadedModule[4]=C:\WINDOWS\System32\USER32.dll
LoadedModule[5]=C:\WINDOWS\System32\win32u.dll
LoadedModule[6]=C:\WINDOWS\System32\GDI32.dll
LoadedModule[7]=C:\WINDOWS\System32\gdi32full.dll
LoadedModule[8]=C:\WINDOWS\System32\msvcp_win.dll
LoadedModule[9]=C:\WINDOWS\System32\ucrtbase.dll
LoadedModule[10]=C:\WINDOWS\System32\COMDLG32.dll
LoadedModule[11]=C:\WINDOWS\System32\msvcrt.dll
LoadedModule[12]=C:\WINDOWS\System32\combase.dll
LoadedModule[13]=C:\WINDOWS\System32\RPCRT4.dll
LoadedModule[14]=C:\WINDOWS\System32\bcryptPrimitives.dll
LoadedModule[15]=C:\WINDOWS\System32\shcore.dll
LoadedModule[16]=C:\WINDOWS\System32\SHLWAPI.dll
LoadedModule[17]=C:\WINDOWS\System32\SHELL32.dll
LoadedModule[18]=C:\WINDOWS\System32\cfgmgr32.dll
LoadedModule[19]=C:\WINDOWS\System32\windows.storage.dll
LoadedModule[20]=C:\WINDOWS\System32\sechost.dll
LoadedModule[21]=C:\WINDOWS\System32\advapi32.dll
LoadedModule[22]=C:\WINDOWS\System32\profapi.dll
LoadedModule[23]=C:\WINDOWS\System32\powrprof.dll
LoadedModule[24]=C:\WINDOWS\System32\UMPDC.dll
LoadedModule[25]=C:\WINDOWS\System32\kernel.appcore.dll
LoadedModule[26]=C:\WINDOWS\System32\cryptsp.dll
LoadedModule[27]=C:\WINDOWS\System32\OLEAUT32.dll
LoadedModule[28]=C:\WINDOWS\System32\WS2_32.dll
LoadedModule[29]=C:\Program Files\IBM\OnDemand Clients\V10.5\bin\icuio58.dll
LoadedModule[30]=C:\Program Files\IBM\OnDemand Clients\V10.5\bin\FTDFLTC.dll
LoadedModule[31]=C:\WINDOWS\WinSxS\amd64_microsoft.windows.gdiplus_6595b64144ccf1df_1.1.18362.30_none_210ac8966535eaa7\gdiplus.dll
LoadedModule[32]=C:\WINDOWS\SYSTEM32\mfc140u.dll
LoadedModule[33]=C:\WINDOWS\System32\ole32.dll
LoadedModule[34]=C:\WINDOWS\System32\IMM32.dll
LoadedModule[35]=C:\WINDOWS\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_5.82.18362.30_none_e685621eb27f4d6a\COMCTL32.dll
LoadedModule[36]=C:\WINDOWS\SYSTEM32\WINSPOOL.DRV
LoadedModule[37]=C:\WINDOWS\System32\bcrypt.dll
LoadedModule[38]=C:\WINDOWS\SYSTEM32\VCRUNTIME140.dll
LoadedModule[39]=C:\WINDOWS\SYSTEM32\VCRUNTIME140_1.dll
LoadedModule[40]=C:\Program Files\IBM\OnDemand Clients\V10.5\bin\icuuc58.dll
LoadedModule[41]=C:\WINDOWS\SYSTEM32\VERSION.dll
LoadedModule[42]=C:\WINDOWS\SYSTEM32\MSVCP140.dll
LoadedModule[43]=C:\WINDOWS\SYSTEM32\UxTheme.dll
LoadedModule[44]=C:\WINDOWS\SYSTEM32\PROPSYS.dll
LoadedModule[45]=C:\WINDOWS\SYSTEM32\IPHLPAPI.DLL
LoadedModule[46]=C:\Program Files\IBM\OnDemand Clients\V10.5\bin\icudt58.dll
LoadedModule[47]=C:\Program Files\IBM\OnDemand Clients\V10.5\bin\ctreestd.dll
LoadedModule[48]=C:\Program Files\IBM\OnDemand Clients\V10.5\bin\icuin58.dll
LoadedModule[49]=C:\Program Files\IBM\OnDemand Clients\V10.5\bin\FTDWSER.dll
LoadedModule[50]=C:\Program Files\IBM\OnDemand Clients\V10.5\bin\FTDODASC.dll
LoadedModule[51]=C:\Program Files\IBM\OnDemand Clients\V10.5\bin\FTDBDT.dll
LoadedModule[52]=C:\PROGRA~1\IBM\ONDEMA~1\V10.5\bin\ARSGSK64.DLL
LoadedModule[53]=C:\Program Files\ibm\gsk8\lib64\gsk8iccs_64.dll
LoadedModule[54]=C:\WINDOWS\SYSTEM32\MSVCR120.dll
LoadedModule[55]=C:\Program Files\ibm\gsk8\lib64\gsk8km_64.dll
LoadedModule[56]=C:\WINDOWS\SYSTEM32\MSVCP120.dll
LoadedModule[57]=C:\Program Files\ibm\gsk8\lib64\gsk8ssl_64.dll
LoadedModule[58]=C:\WINDOWS\SYSTEM32\WSOCK32.dll
LoadedModule[59]=C:\Program Files\ibm\gsk8\lib64\gsk8cms_64.dll
LoadedModule[60]=C:\Program Files\ibm\gsk8\lib64\C\icc\icclib\icclib084.dll
LoadedModule[61]=C:\Program Files\ibm\gsk8\lib64\gsk8kicc_64.dll
LoadedModule[62]=C:\PROGRA~1\IBM\ONDEMA~1\V10.5\locale\ENU\ARSLGC.DLL
LoadedModule[63]=C:\WINDOWS\System32\clbcatq.dll
LoadedModule[64]=C:\WINDOWS\System32\MSCTF.dll
LoadedModule[65]=C:\WINDOWS\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.18362.30_none_a1435978519dce7f\comctl32.DLL
LoadedModule[66]=C:\WINDOWS\SYSTEM32\TextInputFramework.dll
LoadedModule[67]=C:\WINDOWS\SYSTEM32\CoreMessaging.dll
LoadedModule[68]=C:\WINDOWS\SYSTEM32\CoreUIComponents.dll
LoadedModule[69]=C:\WINDOWS\SYSTEM32\ntmarta.dll
LoadedModule[70]=C:\WINDOWS\SYSTEM32\wintypes.dll
LoadedModule[71]=C:\WINDOWS\SYSTEM32\iertutil.dll
LoadedModule[72]=C:\Windows\System32\hhctrl.ocx
LoadedModule[73]=C:\WINDOWS\system32\mswsock.dll
LoadedModule[74]=C:\WINDOWS\SYSTEM32\DNSAPI.dll
LoadedModule[75]=C:\WINDOWS\System32\NSI.dll
LoadedModule[76]=C:\Windows\System32\rasadhlp.dll
LoadedModule[77]=C:\WINDOWS\System32\fwpuclnt.dll
State[0].Key=Transport.DoneStage1
State[0].Value=1
OsInfo[0].Key=vermaj
OsInfo[0].Value=10
OsInfo[1].Key=vermin


Installation, Upgrade, Migration, Administration, Integration, Customization, Training, and more!

Call: 512-402-1123
email: wolkenj@oascorp.com 
Click: http://www.OASCorp.com

Ed_Arnold

  • Hero Member
  • *****
  • Posts: 1101
    • View Profile
Re: Error viewing AFP - Event Log error references FTDBDT.DLL
« Reply #1 on: July 02, 2021, 05:44:06 PM »
The 10.5.0.2 client has an updated AFP Viewer and fixes some other AFP issues.

vhttps://www.ibm.com/support/pages/system/files/inline-files/READCLNT_1.txt

I'd try that before I'd do anything else.

Ed
#zOS #ODF

Joe Wolken

  • Jr. Member
  • **
  • Posts: 99
  • CMOD iSeries Consultant
    • View Profile
    • OAS Corp.
Re: Error viewing AFP - Event Log error references FTDBDT.DLL
« Reply #2 on: July 06, 2021, 06:28:27 AM »
Thanks for the suggestion.  I upgraded one of the clients to the latest 10.5.0.2 and I still have the same issue.
Installation, Upgrade, Migration, Administration, Integration, Customization, Training, and more!

Call: 512-402-1123
email: wolkenj@oascorp.com 
Click: http://www.OASCorp.com

Ed_Arnold

  • Hero Member
  • *****
  • Posts: 1101
    • View Profile
Re: Error viewing AFP - Event Log error references FTDBDT.DLL
« Reply #3 on: July 06, 2021, 03:37:22 PM »
I'm out of bullets.  Better open a problem record.

Ed
#zOS #ODF

Joe Wolken

  • Jr. Member
  • **
  • Posts: 99
  • CMOD iSeries Consultant
    • View Profile
    • OAS Corp.
Re: Error viewing AFP - Event Log error references FTDBDT.DLL
« Reply #4 on: July 29, 2021, 09:28:37 AM »
We found this to be an issue that only affected older Windows 10 builds in the environment.  This problem was caused and fixed by changing a setting DEEP in Windows Defender.  It is found by:
Open Windows Defender | Select Exploit Protection Settings
Change the setting for 'High-entropy ASLR' from "On by default" to "Off by default". 

Someone smarter than me may know why this setting when set to "on by default" causes the AFP Client Window to close within a second or two of opening and displaying the document

Joe
Installation, Upgrade, Migration, Administration, Integration, Customization, Training, and more!

Call: 512-402-1123
email: wolkenj@oascorp.com 
Click: http://www.OASCorp.com

Ed_Arnold

  • Hero Member
  • *****
  • Posts: 1101
    • View Profile
Re: Error viewing AFP - Event Log error references FTDBDT.DLL
« Reply #5 on: July 29, 2021, 12:33:48 PM »
Joe - thanks for posting the resolution.  I never would have figured that one out.

Ed
#zOS #ODF

Justin Derrick

  • IBM Content Manager OnDemand Consultant
  • Administrator
  • Hero Member
  • *****
  • Posts: 2087
  • CMOD Guru for hire...
    • View Profile
    • Tenacious Consulting
Re: Error viewing AFP - Event Log error references FTDBDT.DLL
« Reply #6 on: July 30, 2021, 08:32:04 AM »
Should we create a PMR for this so the developers can be aware of it, for a future release?

Or is this fixed with the latest patch level in Windows?

-JD.
IBM CMOD Professional Services: http://TenaciousConsulting.com
Call:  +1-866-533-7742  or  eMail:  jd@justinderrick.com
IBM CMOD Wiki:  https://CMOD.wiki/
FREE IBM CMOD Education & Webinars:  https://CMOD.Training/

Interests: #AIX #Linux #Multiplatforms #DB2 #TSM #SP #Performance #Security #Audits #Customizing #Availability #HA #DR

Joe Wolken

  • Jr. Member
  • **
  • Posts: 99
  • CMOD iSeries Consultant
    • View Profile
    • OAS Corp.
Re: Error viewing AFP - Event Log error references FTDBDT.DLL
« Reply #7 on: August 02, 2021, 11:39:22 AM »
As I mentioned, this is not an issue with the newer Windows 10 builds being currently deployed.  I do not know whether this this is due to a change in Windows patch behavior or they way the tech departments creates their generic Windows builds.
I am documenting my experience here for anyone else who may encounter this behavior. I believe a PMR was opened with IBM and were told that it was a customer environment issue to figure out.
Joe
Installation, Upgrade, Migration, Administration, Integration, Customization, Training, and more!

Call: 512-402-1123
email: wolkenj@oascorp.com 
Click: http://www.OASCorp.com