Status/Resolution/Reason: Closed/Fixed/
Reporter/Name(from Bugbase): Aaron Neff / Aaron Neff (Aaron Neff)
Created: 09/05/2009
Components: Language, Datastructure
Versions: 9.0
Failure Type: Unspecified
Found In Build/Fixed In Build: 0000 / 250205
Priority/Frequency: Trivial / Unknown
Locale/System: English / Win All
Vote Count: 0
Problem:
[ANeff] Bug for: "can't load a null" error.Related thread: https://prerelease.adobe.com/r/?dae5d2fb07b443d5b32d5e39985ceaab
Method:
CFML:<cfcomponent><cffunction name="onRequestStart" returntype="boolean"> <cfargument name="targetPage" type="string" required="true" /> <cfset request.aaaa={} /> <cfset request.aaaa.a="" /> <cfset request.aaaa.b="" /> <cfset request.aaaa.c="" /> <cfset request.aaaa.d="" /> <cfset request.aaaa.e="" /> <cfset request.aaaa.f="" /> <cfset request.aaaa.g="" /> <cfset request.aaaa.h="" /> <cfset request.aaaa.i="" /> <cfset request.aaaa.j="" /> <cfset request.aaaa.k="" /> <cfset request.aaaa.l="" /> <cfset request.aaaa.m="" /> <cfset request.aaaa.n="" /> <cfset request.aaaa.o="" /> <cfset request.aaaa.p="" /> <cfset request.aaaa.q="" /> <cfset request.aaaa.r="" /> <cfset request.aaaa.s="" /> <cfset request.aaaa.t="" /> <cfset request.aaaa.u="" /> <cfset request.aaaa.v="" /> <cfset request.aaaa.w="" /> <cfset request.aaaa.x="" /> <cfset request.aaaa.y="" /> <cfset request.aaaa.z="" /> <cfset request.bbbb={} /> <cfset request.bbbb.a="" /> <cfset request.bbbb.b="" /> <cfset request.bbbb.c="" /> <cfset request.bbbb.d="" /> <cfset request.bbbb.e="" /> <cfset request.bbbb.f="" /> <cfset request.bbbb.g="" /> <cfset request.bbbb.h="" /> <cfset request.bbbb.i="" /> <cfset request.bbbb.j="" /> <cfset request.bbbb.k="" /> <cfset request.bbbb.l="" /> <cfset request.bbbb.m="" /> <cfset request.bbbb.n="" /> <cfset request.bbbb.o="" /> <cfset request.bbbb.p="" /> <cfset request.bbbb.q="" /> <cfset request.bbbb.r="" /> <cfset request.bbbb.s="" /> <cfset request.bbbb.t="" /> <cfset request.bbbb.u="" /> <cfset request.bbbb.v="" /> <cfset request.bbbb.w="" /> <cfset request.bbbb.x="" /> <cfset request.bbbb.y="" /> <cfset request.bbbb.z="" /> <cfset request.cccc={} /> <cfset request.cccc.a="" /> <cfset request.cccc.b="" /> <cfset request.cccc.c="" /> <cfset request.cccc.d="" /> <cfset request.cccc.e="" /> <cfset request.cccc.f="" /> <cfset request.cccc.g="" /> <cfset request.cccc.h="" /> <cfset request.cccc.i="" /> <cfset request.cccc.j="" /> <cfset request.cccc.k="" /> <cfset request.cccc.l="" /> <cfset request.cccc.m="" /> <cfset request.cccc.n="" /> <cfset request.cccc.o="" /> <cfset request.cccc.p="" /> <cfset request.cccc.q="" /> <cfset request.cccc.r="" /> <cfset request.cccc.s="" /> <cfset request.cccc.t="" /> <cfset request.cccc.u="" /> <cfset request.cccc.v="" /> <cfset request.cccc.w="" /> <cfset request.cccc.x="" /> <cfset request.cccc.y="" /> <cfset request.cccc.z="" /> <cfset request.dddd={} /> <cfset request.dddd.a="" /> <cfset request.dddd.b="" /> <cfset request.dddd.c="" /> <cfset request.dddd.d="" /> <cfset request.dddd.e="" /> <cfset request.dddd.f="" /> <cfset request.dddd.g="" /> <cfset request.dddd.h="" /> <cfset request.dddd.i="" /> <cfset request.dddd.j="" /> <cfset request.dddd.k="" /> <cfset request.dddd.l="" /> <cfset request.dddd.m="" /> <cfset request.dddd.n="" /> <cfset request.dddd.o="" /> <cfset request.dddd.p="" /> <cfset request.dddd.q="" /> <cfset request.dddd.r="" /> <cfset request.dddd.s="" /> <cfset request.dddd.t="" /> <cfset request.dddd.u="" /> <cfset request.dddd.v="" /> <cfset request.dddd.w="" /> <cfset request.dddd.x="" /> <cfset request.dddd.y="" /> <cfset request.dddd.z="" /> <cfset request.eeee={} /> <cfset request.eeee.a="" /> <cfset request.eeee.b="" /> <cfset request.eeee.c="" /> <cfset request.eeee.d="" /> <cfset request.eeee.e="" /> <cfset request.eeee.f="" /> <cfset request.eeee.g="" /> <cfset request.eeee.h="" /> <cfset request.eeee.i="" /> <cfset request.eeee.j="" /> <cfset request.eeee.k="" /> <cfset request.eeee.l="" /> <cfset request.eeee.m="" /> <cfset request.eeee.n="" /> <cfset request.eeee.o="" /> <cfset request.eeee.p="" /> <cfset request.eeee.q="" /> <cfset request.eeee.r="" /> <cfset request.eeee.s="" /> <cfset request.eeee.t="" /> <cfset request.eeee.u="" /> <cfset request.eeee.v="" /> <cfset request.eeee.w="" /> <cfset request.eeee.x="" /> <cfset request.eeee.y="" /> <cfset request.eeee.z="" /> <cfset request.ffff={} /> <cfset request.ffff.a="" /> <cfset request.ffff.b="" /> <cfset request.ffff.c="" /> <cfset request.ffff.d="" /> <cfset request.ffff.e="" /> <cfset request.ffff.f="" /> <cfset request.ffff.g="" /> <cfset request.ffff.h="" /> <cfset request.ffff.i="" /> <cfset request.ffff.j="" /> <cfset request.ffff.k="" /> <cfset request.ffff.l="" /> <cfset request.ffff.m="" /> <cfset request.ffff.n="" /> <cfset request.ffff.o="" /> <cfset request.ffff.p="" /> <cfset request.ffff.q="" /> <cfset request.ffff.r="" /> <cfset request.ffff.s="" /> <cfset request.ffff.t="" /> <cfset request.ffff.u="" /> <cfset request.ffff.v="" /> <cfset request.ffff.w="" /> <cfset request.ffff.x="" /> <cfset request.ffff.y="" /> <cfset request.ffff.z="" /> <cfset request.gggg={} /> <cfset request.gggg.a="" /> <cfset request.gggg.b="" /> <cfset request.gggg.c="" /> <cfset request.gggg.d="" /> <cfset request.gggg.e="" /> <cfset request.gggg.f="" /> <cfset request.gggg.g="" /> <cfset request.gggg.h="" /> <cfset request.gggg.i="" /> <cfset request.gggg.j="" /> <cfset request.gggg.k="" /> <cfset request.gggg.l="" /> <cfset request.gggg.m="" /> <cfset request.gggg.n="" /> <cfset request.gggg.o="" /> <cfset request.gggg.p="" /> <cfset request.gggg.q="" /> <cfset request.gggg.r="" /> <cfset request.gggg.s="" /> <cfset request.gggg.t="" /> <cfset request.gggg.u="" /> <cfset request.gggg.v="" /> <cfset request.gggg.w="" /> <cfset request.gggg.x="" /> <cfset request.gggg.y="" /> <cfset request.gggg.z="" /> <cfset request.hhhh={} /> <cfset request.hhhh.a="" /> <cfset request.hhhh.b="" /> <cfset request.hhhh.c="" /> <cfset request.hhhh.d="" /> <cfset request.hhhh.e="" /> <cfset request.hhhh.f="" /> <cfset request.hhhh.g="" /> <cfset request.hhhh.h="" /> <cfset request.hhhh.i="" /> <cfset request.hhhh.j="" /> <cfset request.hhhh.k="" /> <cfset request.hhhh.l="" /> <cfset request.hhhh.m="" /> <cfset request.hhhh.n="" /> <cfset request.hhhh.o="" /> <cfset request.hhhh.p="" /> <cfset request.hhhh.q="" /> <cfset request.hhhh.r="" /> <cfset request.hhhh.s="" /> <cfset request.hhhh.t="" /> <cfset request.hhhh.u="" /> <cfset request.hhhh.v="" /> <cfset request.hhhh.w="" /> <cfset request.hhhh.x="" /> <cfset request.hhhh.y="" /> <cfset request.hhhh.z="" /> <cfset request.iiii={} /> <cfset request.iiii.a="" /> <cfset request.iiii.b="" /> <cfset request.iiii.c="" /> <cfset request.iiii.d="" /> <cfset request.iiii.e="" /> <cfset request.iiii.f="" /> <cfset request.iiii.g="" /> <cfset request.iiii.h="" /> <cfset request.iiii.i="" /> <cfset request.iiii.j="" /> <cfset request.iiii.k="" /> <cfset request.iiii.l="" /> <cfset request.iiii.m="" /> <cfset request.iiii.n="" /> <cfset request.iiii.o="" /> <cfset request.iiii.p="" /> <cfset request.iiii.q="" /> <cfset request.iiii.r="" /> <cfset request.iiii.s="" /> <cfset request.iiii.t="" /> <cfset request.iiii.u="" /> <cfset request.iiii.v="" /> <cfset request.iiii.w="" /> <cfset request.iiii.x="" /> <cfset request.iiii.y="" /> <cfset request.iiii.z="" /> <cfreturn true /></cffunction><cffunction name="onRequest"returntype="void"> <cfargument name="targetPage" type="string" required="yes" /> You cannot see me! nah nah nah nah nah</cffunction></cfcomponent>
Result:
java.lang.UnsupportedOperationException: can't load a nullat coldfusion.bytecode.JavaAssembler.load(JavaAssembler.java:1174)at coldfusion.compiler.ExprAssembler.declareImplicitVar(ExprAssembler.java:1324)at coldfusion.compiler.StmtAssembler.assembleStatement(StmtAssembler.java:241)at coldfusion.compiler.FunctionAssembler.assembleStatement(FunctionAssembler.java:235)at coldfusion.compiler.StmtAssembler.block(StmtAssembler.java:214)at coldfusion.compiler.StmtAssembler.assembleStatement(StmtAssembler.java:246)at coldfusion.compiler.FunctionAssembler.assembleStatement(FunctionAssembler.java:235)at coldfusion.compiler.StmtAssembler.block(StmtAssembler.java:218)at coldfusion.compiler.FunctionAssembler.createFactoredMethod(FunctionAssembler.java:797)at coldfusion.compiler.FunctionAssembler.factoredNode(FunctionAssembler.java:748)at coldfusion.compiler.StmtAssembler.assembleStatement(StmtAssembler.java:361)at coldfusion.compiler.FunctionAssembler.assembleStatement(FunctionAssembler.java:235)at coldfusion.compiler.StmtAssembler.block(StmtAssembler.java:218)at coldfusion.compiler.FunctionAssembler.function(FunctionAssembler.java:188)at coldfusion.compiler.FunctionAssembler.assemble(FunctionAssembler.java:90)at coldfusion.compiler.TemplateAssembler.assembleFunctions(TemplateAssembler.java:340)at coldfusion.compiler.TemplateAssembler.assemble(TemplateAssembler.java:105)at coldfusion.compiler.NeoTranslator.translateJava(NeoTranslator.java:350)at coldfusion.compiler.NeoTranslator.translateJava(NeoTranslator.java:144)at coldfusion.runtime.TemplateClassLoader$TemplateCache$1.fetch(TemplateClassLoader.java:418)at coldfusion.util.LruCache.get(LruCache.java:180)at coldfusion.runtime.TemplateClassLoader$TemplateCache.fetchSerial(TemplateClassLoader.java:362)at coldfusion.util.AbstractCache.fetch(AbstractCache.java:58)at coldfusion.util.SoftCache.get_statsOff(SoftCache.java:133)at coldfusion.util.SoftCache.get(SoftCache.java:81)at coldfusion.runtime.TemplateClassLoader.findClass(TemplateClassLoader.java:591)at coldfusion.runtime.TemplateClassLoader.newInstance(TemplateClassLoader.java:540)at coldfusion.runtime.TemplateClassLoader.newInstance(TemplateClassLoader.java:523)at coldfusion.runtime.TemplateProxyFactory.getCFCInstance(TemplateProxyFactory.java:270)at coldfusion.runtime.TemplateProxyFactory.resolveName(TemplateProxyFactory.java:173)at coldfusion.runtime.TemplateProxyFactory.resolveName(TemplateProxyFactory.java:158)at coldfusion.runtime.TemplateProxyFactory.resolveFile(TemplateProxyFactory.java:119)at coldfusion.cfc.CFCProxy.<init>(CFCProxy.java:92)at coldfusion.runtime.AppEventInvoker.<init>(AppEventInvoker.java:48)at coldfusion.filter.ApplicationFilter.invoke(ApplicationFilter.java:172)at coldfusion.filter.RequestMonitorFilter.invoke(RequestMonitorFilter.java:48)at coldfusion.filter.MonitoringFilter.invoke(MonitoringFilter.java:40)at coldfusion.filter.PathFilter.invoke(PathFilter.java:87)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.jrpp.JRunProxyService.invokeRunnable(JRunProxyService.java:203)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: 3039911
External Customer Info:
External Company:
External Customer Name: Aaron Neff
External Customer Email: 3D1D17B03C844EBF992001AC
External Test Config: 09/05/2009
Attachments:
Comments: