tracker issue : CF-3039911

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

Bug 79762:[ANeff] Bug for: "can't load a null" error

| View in Tracker

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&apos;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: