|
Mailing Lists
|
Home /
Groups /
ColdFusion Talk (CF-Talk)
cfimage problem
cf 8.0.1 WITH latest cumulative hot fix (including cfimage hot fix).. windowsRick Root 07/02/08 11:06 P Don't forget that CF gives you something like 14 or so ways to resizeRaymond Camden 07/03/08 12:45 P > cf 8.0.1 WITH latest cumulative hot fix (including cfimageDave Watts 07/03/08 11:09 A cf 8.0.1 WITH latest cumulative hot fix (including cfimage hot fix).. windows Okay, so we've got cfimage problems. Resizing "large" images.. and by large I mean "normal" digital camera images.. maybe 500k, maybe several MB. I'm watching what's going on in fusion reactor and we've been getting a lot of processes hanging on the image resize. And when they are hung, they almost all list this line at the top of the stack trace: sun.awt.color.CMM.cmmColorConvert(CMM.java:???)[Native Method] I don't know what might be causing this. Here's the full stack trace. Thread Stack Trace Trace Time: 22:56:16.406 02-Jul-2008 Request ID: 49527 Script Name: /member_photos_list.cfm?currentpage=1&whattodo=Add&member_id=348941 Started: 22:48:55.671 02-Jul-2008 Exec Time: 440735ms Memory Used: (74%)761,661KB Memory Free: 258,754KB Thread ID: 0x70 (112) Thread Name: jrpp-8 Priority: 5 Hashcode: 11119235 State: RUNNABLE "jrpp-8" prio=5 runnable sun.awt.color.CMM.cmmColorConvert(CMM.java:???)[Native Method] sun.awt.color.ICC_Transform.colorConvert(ICC_Transform.java:862) java.awt.color.ICC_ColorSpace.toRGB(ICC_ColorSpace.java:160) java.awt.image.ComponentColorModel.getRGB(ComponentColorModel.java:1127) java.awt.image.BufferedImage.getRGB(BufferedImage.java:941) coldfusion.image.ImageResizer.VerticalFilter(ImageResizer.java:202) coldfusion.image.ImageResizer.scale(ImageResizer.java:262) coldfusion.image.Image.resize(Image.java:1125) coldfusion.image.Image.resize(Image.java:1010) coldfusion.tagext.io.ImageTag.doStartTag(ImageTag.java:463) coldfusion.runtime.CfJspPage._emptyTcfTag(CfJspPage.java:2661) cfmember_photos_list2ecfm1552767593.runPage(D:\Inetpub\classcreator\www\member_photos_list.cfm:69) coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:196) coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:370) coldfusion.filter.CfincludeFilter.invoke(CfincludeFilter.java:65) coldfusion.filter.ApplicationFilter.invoke(ApplicationFilter.java:279) coldfusion.filter.RequestMonitorFilter.invoke(RequestMonitorFilter.java:48) coldfusion.filter.MonitoringFilter.invoke(MonitoringFilter.java:40) coldfusion.filter.PathFilter.invoke(PathFilter.java:86) coldfusion.filter.ExceptionFilter.invoke(ExceptionFilter.java:70) coldfusion.filter.ClientScopePersistenceFilter.invoke(ClientScopePersistenceFilter.java:28) coldfusion.filter.BrowserFilter.invoke(BrowserFilter.java:38) coldfusion.filter.NoCacheFilter.invoke(NoCacheFilter.java:46) coldfusion.filter.GlobalsFilter.invoke(GlobalsFilter.java:38) coldfusion.filter.DatasourceFilter.invoke(DatasourceFilter.java:22) coldfusion.filter.RequestThrottleFilter.invoke(RequestThrottleFilter.java:126) coldfusion.CfmServlet.service(CfmServlet.java:175) coldfusion.bootstrap.BootstrapServlet.service(BootstrapServlet.java:89) jrun.servlet.FilterChain.doFilter(FilterChain.java:86) com.intergral.fusionreactor.filter.FusionReactorFilter.G(null:???) com.intergral.fusionreactor.filter.FusionReactorFilter.B(null:???) com.intergral.fusionreactor.filter.FusionReactorFilter.doFilter(null:???) jrun.servlet.FilterChain.doFilter(FilterChain.java:94) coldfusion.monitor.event.MonitoringServletFilter.doFilter(MonitoringServletFilter.java:42) coldfusion.bootstrap.BootstrapFilter.doFilter(BootstrapFilter.java:46) jrun.servlet.FilterChain.doFilter(FilterChain.java:94) jrun.servlet.FilterChain.service(FilterChain.java:101) jrun.servlet.ServletInvoker.invoke(ServletInvoker.java:106) jrun.servlet.JRunInvokerChain.invokeNext(JRunInvokerChain.java:42) jrun.servlet.JRunRequestDispatcher.invoke(JRunRequestDispatcher.java:286) jrun.servlet.ServletEngineService.dispatch(ServletEngineService.java:543) jrun.servlet.jrpp.JRunProxyService.invokeRunnable(JRunProxyService.java:203) jrunx.scheduler.ThreadPool$DownstreamMetrics.invokeRunnable(ThreadPool.java:320) jrunx.scheduler.ThreadPool$ThreadThrottle.invokeRunnable(ThreadPool.java:428) jrunx.scheduler.ThreadPool$UpstreamMetrics.invokeRunnable(ThreadPool.java:266) jrunx.scheduler.WorkerThread.run(WorkerThread.java:66) -- Rick Root New Brian Vander Ark Album, songs in the music player and cool behind the scenes video at www.myspace.com/brianvanderark Don't forget that CF gives you something like 14 or so ways to resize an image. It covers a broad spectrum of quality versus speed. You may want to play with those options. ----- Excess quoted text cut - see Original Post for more ----- -- =========================================================================== Raymond Camden, VP of Software Dev, Broadchoice Email : ray@camdenfamily.com Blog : www.coldfusionjedi.com AOL IM : cfjedimaster Keep up to date with the community: http://www.coldfusionbloggers.org > cf 8.0.1 WITH latest cumulative hot fix (including cfimage > hot fix).. Windows What JVM? Dave Watts, CTO, Fig Leaf Software http://www.figleaf.com/ Fig Leaf Software provides the highest caliber vendor-authorized instruction at our training centers in Washington DC, Atlanta, Chicago, Baltimore, Northern Virginia, or on-site at your location. Visit http://training.figleaf.com/ for more information!
|
May 24, 2012
|
Latest Fusion Authority Articles
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||