Any idea why this crash might be occurring? Is this being caused by the application or is this something related to a bug in the
OS? Others who are running this application are not experiencing this problem?
Thanks in advance for any help?
This is not a crash in any Java-related code.
This looks like some object inside of _javascript_Core (not Java) has been over-released, since it's dying trying to garbage collect a KJS object in response to creating a new string.
You should probably take this up with the WebKit folks.
Process: Digital Direct [155]
Path: /Applications/Kodak/Prinergy/Digital Direct.app/Contents/MacOS/Digital Direct
Identifier: com.kodak.DigitalDirect
Version: Version 5.0∂ (1.0)
Code Type: X86 (Native)
Parent Process: launchd [101]
Date/Time: 2008-09-05 14:39:50.545 -0400
OS Version: Mac OS X 10.5.4 (9E17)
Report Version: 6
Exception Type: EXC_BAD_ACCESS (SIGBUS)
Exception Codes: KERN_PROTECTION_FAILURE at 0x0000000000000010
Crashed Thread: 0
Thread 0 Crashed:
0 com.apple._javascript_Core 0x900cf51a KJS::ParserRefCounted::deref() + 218
1 com.apple._javascript_Core 0x9015b476 KJS::FuncDeclNode::~FuncDeclNode() + 38
2 com.apple._javascript_Core 0x900f69ca KJS::Collector::collect() + 250
3 com.apple._javascript_Core 0x900b8055 void* KJS::Collector::heapAllocate<(KJS::Collector::HeapType)0>(unsigned long) + 485
4 com.apple._javascript_Core 0x900bd5ae KJS::jsString(KJS::UString const&) + 46
5 com.apple._javascript_Core 0x900eac5e KJS::stringProtoFuncSplit(KJS::ExecState*, KJS::JSObject*, KJS::List const&) + 1726
6 com.apple._javascript_Core 0x900dadb6 KJS::FunctionCallDotNode::evaluate(KJS::ExecState*) + 806
7 com.apple._javascript_Core 0x900d9f19 KJS::AssignLocalVarNode::evaluate(KJS::ExecState*) + 25
8 com.apple._javascript_Core 0x900d9ec9 KJS::VarStatementNode::execute(KJS::ExecState*) + 25
9 com.apple._javascript_Core 0x900e8240 KJS::BlockNode::execute(KJS::ExecState*) + 64
10 com.apple._javascript_Core 0x900e12ae KJS::IfNode::execute(KJS::ExecState*) + 78
11 com.apple._javascript_Core 0x900e1a51 KJS::FunctionBodyNode::execute(KJS::ExecState*) + 481
12 com.apple._javascript_Core 0x900e1509 KJS::FunctionImp::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List const&) + 265
13 com.apple._javascript_Core 0x900fd1a5 KJS::FunctionCallResolveNode::evaluateToBoolean(KJS::ExecState*) + 949
14 com.apple._javascript_Core 0x900e842a KJS::LogicalOrNode::evaluateToBoolean(KJS::ExecState*) + 106
15 com.apple._javascript_Core 0x900e83d9 KJS::LogicalOrNode::evaluateToBoolean(KJS::ExecState*) + 25
16 com.apple._javascript_Core 0x900e83d9 KJS::LogicalOrNode::evaluateToBoolean(KJS::ExecState*) + 25
17 com.apple._javascript_Core 0x900e83d9 KJS::LogicalOrNode::evaluateToBoolean(KJS::ExecState*) + 25
18 com.apple._javascript_Core 0x900e83d9 KJS::LogicalOrNode::evaluateToBoolean(KJS::ExecState*) + 25
19 com.apple._javascript_Core 0x900e83d9 KJS::LogicalOrNode::evaluateToBoolean(KJS::ExecState*) + 25
Apple Inc.