Status/Resolution/Reason: Closed/Withdrawn/CannotReproduce
Reporter/Name(from Bugbase): e-domizil License Team / e-domizil License Team ()
Created: 03/06/2017
Components: Document Management, PDF generation
Versions: 2016
Failure Type: Data Corruption
Found In Build/Fixed In Build: CF10 all updaters & CF2016 all updaters (Currently Updater 3 is released) /
Priority/Frequency: Normal / All users will encounter
Locale/System: / Win 2012 Server x64
Vote Count: 0
Problem Description: We are running lots of CFDOCUMENT to generate PDF. After some time CFDOCUMENT creates PDFs that are no longer using "Verdana" font. They fall back to "Verdana Bold" as Verdana seems missing. We verified with getAllFonts() that the Verdana font is no longer there. After restarting the CF instance the font is back and works normally.
This issue exists for an extended time. We have also seen it in CF10 and now it still exists in CF2016. It happens very intermittent.
Steps to Reproduce:
<cfset environ = createObject("java", "java.awt.GraphicsEnvironment").getLocalGraphicsEnvironment()>
<cfset allFamilies = environ.getAllFonts()>
<cfoutput>
<cfloop from="1" to="#ArrayLen(allFamilies)#" index="i">
#i#: #allFamilies[i].getFamily()# #allFamilies[i].getFontName()#<br/>
</cfloop>
</cfoutput>
Actual Result: Broken PDFs generated.
Expected Result: No broken PDFs
Any Workarounds: Restart CF service
Attachments:
Comments: