We're updating the issue view to help you get more done. 

This should be true: isObject(anExceptionObject)

Description

But it's not.

Repro is included in this code:

```
<cfscript>
// exception.cfm
try {
1/0;
} catch (any e){
runSafe("returnsStruct()", function(){
writeOutput("returnsStruct(): " & isObject(returnsStruct(e)));
});
}

struct function returnsStruct(required any struct){
return struct;
}

function runSafe(message, task){
writeOutput("<h3>#message#</h3>");
try {
task();
} catch (any e){
writeOutput("#e.type# #e.message# #e.detail#");
} finally {
writeOutput('<hr>');
}
}
</cfscript>
```

Status

Assignee

Unassigned

Reporter

Adam Cameron

Labels

None

Affects versions

5.0.0.45

Priority

Major