Search:
Calendar:
| Sun | Mon | Tue | Wed | Thu | Fri | Sat |
|---|---|---|---|---|---|---|
| 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 |
Subscribe:
Enter your email address to subscribe to this blog.
Archives By Subject:
Action Script (2) [RSS]
Adobe (33) [RSS]
AIR (7) [RSS]
Ajax (3) [RSS]
Buzzword (1) [RSS]
CFUG (42) [RSS]
ColdFusion (70) [RSS]
Flash (6) [RSS]
Flex (40) [RSS]
Frameworks (3) [RSS]
Free Software (2) [RSS]
FXUG (22) [RSS]
General (35) [RSS]
JpgMetadataReader (3) [RSS]
jQuery (1) [RSS]
Mac (2) [RSS]
Off Topic (13) [RSS]
OpenSource (14) [RSS]
PaperVision (10) [RSS]
Spry (2) [RSS]
Transfer (1) [RSS]
Adobe (33) [RSS]
AIR (7) [RSS]
Ajax (3) [RSS]
Buzzword (1) [RSS]
CFUG (42) [RSS]
ColdFusion (70) [RSS]
Flash (6) [RSS]
Flex (40) [RSS]
Frameworks (3) [RSS]
Free Software (2) [RSS]
FXUG (22) [RSS]
General (35) [RSS]
JpgMetadataReader (3) [RSS]
jQuery (1) [RSS]
Mac (2) [RSS]
Off Topic (13) [RSS]
OpenSource (14) [RSS]
PaperVision (10) [RSS]
Spry (2) [RSS]
Transfer (1) [RSS]
Tags:
action script
adobe
air
ajax
cfug
coldfusion
flash
flex
frameworks
free software
fxug
general
jpgmetadatareader
mac
off topic
opensource
papervision
spry
Recent Entries:
Top Posts:
- [19131] Paper Vision 3D Sphere - Carousels on Steroids!
- [11223] Simple Dynamic Cursor Example in Flex2: With source code
- [10710] Simple PaperVision3D Blurring example : source code
- [10699] Simple PaperVision3D Blurring example
- [10535] PaperVision3D/Flex2 Carousel v0.2
- [10320] Carousel v0.2 - source code
- [10320] Saving images from Flex using ColdFusion: Simple Example with source code
- [9850] PaperVision Carousel0.3 - one step closer to the master plan!
- [8471] PaperVision3D is good for cubes! - a "geek" gift
- [7862] Simple Effects on a Form - Flex Example
Recent Comments:
- PaperVision3D/Flex2 Carousel v0.2
Arindam said: http://www.citroen.co.uk/... see the above links how can I create this kind of slider? If ... [More] - Paper Vision 3D Sphere - Carousels on Steroids!
Reflexion Graphic said: Nice job ! [More] - Getting Red from my color
David said: @Promethe: Thanks for the comment. Jason uses that way too in his example. working with number as n... [More] - Getting Red from my color
Promethe said: guys... seriously: var myColor : uint = 0xef556ef; var myRed : uint = (myColor >> 16) & ... [More] - Getting Red from my color
David said: @Jason: Thanks for the example! I never like working with numbers-to-strings-to-numbers. I'll pull y... [More]
Top Commenters:
- [8] Campbell
- [8] Ben Nadel
- [6] Mark Flewellen
- [6] Steve Bryant
- [4] Raymond Camden
- [4] barry.b
- [3] John Whish
- [3] Peter Bell
- [2] Cory
- [2] carlos
My Links:
RSS:
ColdFusion Error: can't load a null
I was working with a CFC today and ColdFusion threw this error at me:
can't load a null
There was no more information than that...
I'm not sure why is this error happens, but I did work what is causing it...
If you define a function that has an argument that has a default that is a variable or function with the same name as any of the arguments, this error is thrown.
You don't even need to call the function, you just need to define it.
Create a .cfm or .cfc and put this function in it:
<cffunction name="someFunction">
<cfargument name="myValue" default="#myValue#">
<cfreturn false>
</cffunction>
<cfargument name="myValue" default="#myValue#">
<cfreturn false>
</cffunction>
The error is occurring when ColdFusion is parsing the code, and not running it.
Weird eh?
I'm off to http://www.adobe.com/go/wish now to log a bug (all-be-it an obscure odd one...)

<cffunction name="foo">
<cfargument name="firstArg" default="1">
<cfargument name="secondArg" default="#firstArg#">
</cffunction>
@Robert: I tested exactly that, and you are correct in that it won't throw an error. Good spotting
@Gareth: The error is thrown at parsing time and not run-time. The code just has to be there and not even run for the issue to happen :-) - try it out, you'll see what I mean
@Radek: I'm not sure what you mean by that. I suspect Adobe didn't know about this issue, so they couldn't of told us about it even if they wanted to.
Or are you meaning that the error reporting tells us more information? (EG: like every other "normal" error will tell us with "Enable Robust Exception Information" turned on)