tracker issue : CF-3503472

select a category, or use search below
(searches all categories and all time range)

Creative Cloud 6 fonts corrupt the ColdFusion CFPDFFORM tag (not cfform)

| View in Tracker

Status/Resolution/Reason: Closed/Withdrawn/ThirdParty

Reporter/Name(from Bugbase): Timothy Niswander / Timothy Niswander (Timothy Niswander)

Created: 02/20/2013

Components: Document Management, PDF Form

Versions: 10.0

Failure Type: Crash

Found In Build/Fixed In Build: Final /

Priority/Frequency: Trivial / Unknown

Locale/System: English / Windows 7 SP1 64-bit

Vote Count: 8

Related Bugs:
3507416 - Blocking	CT CAFE

Problem Description: error occurs when attempting to fill in pdf with coldfusion 10 cfpdfform tag

Steps to Reproduce: install creative cloud 6 products that place fonts in the windows\fonts directory on a system that coldfusion 10 is installed

Actual Result: "Platform, Locale, and Platform Name must not be null" error

Expected Result: a returned PDF with the form fields filled in

Any Workarounds:  delete all fonts installed with the same date as your creative cloud 6 app installations or uninstall creative could 6

----------------------------- Additional Watson Details -----------------------------

Watson Bug ID:	3503472

External Customer Info:
External Company:  
External Customer Name: Nigwizzle
External Customer Email:  
External Test Config: My Hardware and Environment details:  

Dell T7400 single intel xeon quadcore 2.0GHz 

8 gigs ram, 

(2)  750 gb scsi disc drives

nVidia quadro fx 570 video adapter



stack trace: 1 "Error","Thread-14","02/20/13","13:31:41",,"Platform, Locale, and Platform Name must not be null" 2 java.lang.NullPointerException: Platform, Locale, and Platform Name must not be null 3 at com.adobe.fontengine.fontmanagement.platform.PlatformFontDescription.<init>(Unknown Source) 4 at com.adobe.fontengine.font.opentype.OpenTypeFont.getPlatformFontDescription(Unknown Source) 5 at com.adobe.fontengine.font.FontImpl.getPlatformFontDescription(Unknown Source) 6 at com.adobe.fontengine.font.FontImpl.getPlatformFontDescription(Unknown Source) 7 at com.adobe.fontengine.fontmanagement.platform.PlatformFontResolverImpl.addFont(Unknown Source) 8 at com.adobe.internal.pdftoolkit.core.fontset.impl.PDFFontSetImpl.addFont(Unknown Source) 9 at com.adobe.internal.pdfm.util.FontSetBuilder.loadFontsPath( 10 at com.adobe.internal.pdfm.util.FontSetBuilder.loadFontsPath( 11 at com.adobe.internal.pdfm.util.FontSetBuilder.initFonts( 12 at com.adobe.internal.ddxm.Executive.initFonts( 13 at coldfusion.document.DocumentServiceImpl.callAssemblerInitFonts( 14 at coldfusion.document.DocumentServiceImpl.initializeDocumentService( 15 at coldfusion.document.DocumentServiceImpl.access$000( 16 at coldfusion.document.DocumentServiceImpl$
Comment by External U.
16249 | February 20, 2013 03:48:17 PM GMT
Fonts are a continuing issue for me when trying to work with PDF's. Absolute show stopper to get this ERROR! Platform, Locale, and Platform Name must not be null CF should be smart enough to work around fonts it can't use.
Vote by External U.
16256 | February 27, 2013 10:16:58 AM GMT
I'm too having to deal with this error. It would be really great if ColdFusion can simply ignore the fonts it cannot read instead of throwing an error.
Vote by External U.
16257 | April 30, 2013 08:21:17 AM GMT
At the very least, the error message should indicate *which* font is causing the problem. Without that basic information, developer's end up wasting a lot of time trying to guess which font might be the problem.
Vote by External U.
16258 | July 17, 2013 09:48:39 AM GMT
The problem occurred for me when installing CS6.0. Had to (eventually) manually remove the following fonts to make this whole thing work. not very descriptive error at all. AdobeNaskh-Medium.otf MyriadArabic-Bold.otf MyriadArabic-BoldIt.otf MyriadArabic-It.otf MyriadArabic-Regular.otf
Vote by External U.
16259 | July 17, 2013 01:04:59 PM GMT
Just to expand the scope, it's not only 64-bit platform but 32-bit too
Comment by External U.
16250 | July 19, 2013 09:42:08 AM GMT
Although removing all Creative Cloud fonts and then re-installing them again manually has solved the issue, it turned out to be a solution for one day only. Next day it was back again. Therefore every time we try testing cfpdfform related code, we need to go through this painful process of reinstalling half of the fonts. And that does happen quite often!
Vote by External U.
16260 | July 19, 2013 09:44:42 AM GMT
i see some sign of this in my startup logs and it has caused periodic issues with PDF generation for me too. If the fix was for the fonts that would be great. If it's to only emit a better error (with the name of the defective font file) that would, I guess, be sufficient too.
Vote by External U.
16261 | July 19, 2013 01:45:23 PM GMT
Bug logged with LiveCycle.
Comment by Rupesh K.
16251 | September 04, 2013 04:58:10 AM GMT
I'm seeing this in CF 9.0.1 as well (9,0,1,274733, Windows 7 64bit, 1.7.0_21 on JBoss 5.1.0.GA). I am not using any cfpdf functionality but the error appears in the output at startup
Comment by External U.
16252 | September 25, 2013 06:01:41 PM GMT
I cannot use extracttext due to this error.
Vote by External U.
16262 | November 18, 2013 01:04:59 PM GMT
I'm seeing this on CF9 as well. 9,0,2,282541 Win7/32bit CS6 installed I honestly don't go into my CF9 admin very often (Railo cough) but noticed today I couldn't alter any of the settings. As soon as I hit "save" after changing anything in the admin I would see an error: "There was an error accessing this page. Check logs for more details." Looking in the logs I see this Platform, Locale, and Platform Name must not be null" error and that leads me here. I'm uinstalling CS6 now which will hopefully fix this issue.
Comment by External U.
16253 | March 21, 2014 04:23:52 PM GMT
I lost a good 4 hours to this bug. The font used in the PDF wasnt even one of these dodgy ones but somehow CFPDF latched onto them, very frustrating.
Vote by External U.
16263 | August 18, 2014 04:21:28 AM GMT
Any word on a fix for this. Removing fonts doesn't do it for me? Adobe???
Comment by External U.
16254 | October 01, 2014 01:44:28 PM GMT
Third Party bug logged has been closed as NeverFix -NotWorthEffort. So closing this bug.
Comment by Suchika S.
16255 | December 03, 2014 03:28:41 AM GMT