House of Fusion
Search over 2,500 ColdFusion resources here
  
Home of the ColdFusion Community

Mailing Lists
Home /  Groups /  ColdFusion Talk (CF-Talk)

cfimage problem

  << Previous Post |  RSS |  Sort Oldest First |  Sort Latest First |  Subscribe to this Group Next >> 
Top  |   Reply  |   Original Post  |   RSS Feed  |   Subscribe to this Group
Author:
Rick Root
07/02/2008 11:06 PM

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

Top  |   Parent  |   Reply  |   Original Post  |   RSS Feed  |   Subscribe to this Group
Author:
Raymond Camden
07/03/2008 12:45 PM

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

Top  |   Reply  |   Original Post  |   RSS Feed  |   Subscribe to this Group
Author:
Dave Watts
07/03/2008 11:09 AM

> 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!


<< Previous Thread Today's Threads Next Thread >>

Search cf-talk

May 24, 2012

<<   <   Today   >   >>
Su Mo Tu We Th Fr Sa
     1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31     

Designer, Developer and mobile workflow conference