Title:
Bug 82343:After a custom font has been registered in the CF Admin, if the font file is renamed, deleted, or moved, the Font Management page of the admin will report the error Variable FONTFAMILY is undefined
| View in TrackerStatus/Resolution/Reason: Closed/Fixed/
Reporter/Name(from Bugbase): Steven Erat / Steven Erat (StevenErat)
Created: 03/04/2010
Components: Administrator, Administrator Console
Versions: 9.0
Failure Type: Unspecified
Found In Build/Fixed In Build: 0000 / 272592
Priority/Frequency: Normal / Unknown
Locale/System: English / Platforms All
Vote Count: 0
Problem:
After a custom font has been registered in the CF Admin, if the font file is renamed, deleted, or moved, the Font Management page of the admin will report the error Variable FONTFAMILY is undefined.If the ColdFusion server is restarted, then the error does not occur, and the font management page no longer lists the previously registered fonts.The problem is that sometimes a person has access to the CF Admin, but does not have access to restart the CF server, or cannot restart it until a suitable low traffic time.
Method:
Register a custom TTF font in CFAdmin. Rename the font file. Refresh the font management page in the admin.
Result:
Variable FONTFAMILY is undefined. The error occurred in E:\cf9_final\cfusion\wwwroot\CFIDE\administrator\settings\fonts.cfm: line 265Called from E:\cf9_final\cfusion\wwwroot\CFIDE\administrator\settings\fonts.cfm: line 260Called from E:\cf9_final\cfusion\wwwroot\CFIDE\administrator\settings\fonts.cfm: line 224Called from E:\cf9_final\cfusion\wwwroot\CFIDE\administrator\settings\fonts.cfm: line 175Called from E:\cf9_final\cfusion\wwwroot\CFIDE\administrator\settings\fonts.cfm: line 173Called from E:\cf9_final\cfusion\wwwroot\CFIDE\administrator\settings\fonts.cfm: line 1-1 : Unable to display error's location in a CFML template.Resources: * Check the ColdFusion documentation to verify that you are using the correct syntax. * Search the Knowledge Base to find a solution to your problem.Browser Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.1.8) Gecko/20100202 Firefox/3.5.8Remote Address 0:0:0:0:0:0:0:1%0Referrer http://localhost:8500/CFIDE/administrator/navserver.cfmDate/Time 04-Mar-10 03:16 PMStack Traceat cffonts2ecfm1395835496._factor2(E:\cf9_final\cfusion\wwwroot\CFIDE\administrator\settings\fonts.cfm:265) at cffonts2ecfm1395835496._factor5(E:\cf9_final\cfusion\wwwroot\CFIDE\administrator\settings\fonts.cfm:260) at cffonts2ecfm1395835496._factor11(E:\cf9_final\cfusion\wwwroot\CFIDE\administrator\settings\fonts.cfm:224) at cffonts2ecfm1395835496._factor13(E:\cf9_final\cfusion\wwwroot\CFIDE\administrator\settings\fonts.cfm:175) at cffonts2ecfm1395835496._factor14(E:\cf9_final\cfusion\wwwroot\CFIDE\administrator\settings\fonts.cfm:173) at cffonts2ecfm1395835496.runPage(E:\cf9_final\cfusion\wwwroot\CFIDE\administrator\settings\fonts.cfm:1)coldfusion.runtime.UndefinedVariableException: Variable FONTFAMILY is undefined.at coldfusion.runtime.CfJspPage._get(CfJspPage.java:377)at coldfusion.runtime.CfJspPage._get(CfJspPage.java:339)at coldfusion.runtime.CfJspPage._autoscalarize(CfJspPage.java:1447)at cffonts2ecfm1395835496._factor2(E:\cf9_final\cfusion\wwwroot\CFIDE\administrator\settings\fonts.cfm:265)at cffonts2ecfm1395835496._factor5(E:\cf9_final\cfusion\wwwroot\CFIDE\administrator\settings\fonts.cfm:260)at cffonts2ecfm1395835496._factor11(E:\cf9_final\cfusion\wwwroot\CFIDE\administrator\settings\fonts.cfm:224)at cffonts2ecfm1395835496._factor13(E:\cf9_final\cfusion\wwwroot\CFIDE\administrator\settings\fonts.cfm:175)at cffonts2ecfm1395835496._factor14(E:\cf9_final\cfusion\wwwroot\CFIDE\administrator\settings\fonts.cfm:173)at cffonts2ecfm1395835496.runPage(E:\cf9_final\cfusion\wwwroot\CFIDE\administrator\settings\fonts.cfm:1)at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:231)at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:416)at coldfusion.filter.CfincludeFilter.invoke(CfincludeFilter.java:65)at coldfusion.filter.ApplicationFilter.invoke(ApplicationFilter.java:381)at coldfusion.filter.RequestMonitorFilter.invoke(RequestMonitorFilter.java:48)at coldfusion.filter.MonitoringFilter.invoke(MonitoringFilter.java:40)at coldfusion.filter.PathFilter.invoke(PathFilter.java:94)at coldfusion.filter.ExceptionFilter.invoke(ExceptionFilter.java:70)at coldfusion.filter.ClientScopePersistenceFilter.invoke(ClientScopePersistenceFilter.java:28)at coldfusion.filter.BrowserFilter.invoke(BrowserFilter.java:38)at coldfusion.filter.NoCacheFilter.invoke(NoCacheFilter.java:46)at coldfusion.filter.GlobalsFilter.invoke(GlobalsFilter.java:38)at coldfusion.filter.DatasourceFilter.invoke(DatasourceFilter.java:22)at coldfusion.filter.CachingFilter.invoke(CachingFilter.java:53)at coldfusion.CfmServlet.service(CfmServlet.java:200)at coldfusion.bootstrap.BootstrapServlet.service(BootstrapServlet.java:89)at jrun.servlet.FilterChain.doFilter(FilterChain.java:86)at coldfusion.monitor.event.MonitoringServletFilter.doFilter(MonitoringServletFilter.java:42)at coldfusion.bootstrap.BootstrapFilter.doFilter(BootstrapFilter.java:46)at jrun.servlet.FilterChain.doFilter(FilterChain.java:94)at jrun.servlet.FilterChain.service(FilterChain.java:101)at jrun.servlet.ServletInvoker.invoke(ServletInvoker.java:106)at jrun.servlet.JRunInvokerChain.invokeNext(JRunInvokerChain.java:42)at jrun.servlet.JRunRequestDispatcher.invoke(JRunRequestDispatcher.java:286)at jrun.servlet.ServletEngineService.dispatch(ServletEngineService.java:543)at jrun.servlet.http.WebService.invokeRunnable(WebService.java:172)at jrunx.scheduler.ThreadPool$DownstreamMetrics.invokeRunnable(ThreadPool.java:320)at jrunx.scheduler.ThreadPool$ThreadThrottle.invokeRunnable(ThreadPool.java:428)at jrunx.scheduler.ThreadPool$UpstreamMetrics.invokeRunnable(ThreadPool.java:266)at jrunx.scheduler.WorkerThread.run(WorkerThread.java:66)
----------------------------- Additional Watson Details -----------------------------
Watson Bug ID: 3041077
External Customer Info:
External Company:
External Customer Name: Steven Erat
External Customer Email: 722B2D4444633DB6992016B6
External Test Config: 03/04/2010
Attachments:
Comments: