Home » Learning Curve
Writing Safe CodeSome do it all the time; others haven't even heard of it.
Life's a lot easier when you promenade through a rose coloured world wearing rose coloured glasses. Everything's going to work OK. No reason to test the code. No reason to see how that multithreading actually works out in practice. No reason to delay release until staff have had a few weeks to try eating their own dogfood.
But things don't work that way in the real world. Not on the client side at any rate they don't. And certainly not in the enterprise sector. Dude? Either your software works or we're taking you to court. Got it?
Safe code is defensive code. Safe code is written to deal with not only clear and present dangers but more importantly unforeseen dangers. So how do you protect against things you haven't even seen yet?
You have to analyse your code from the inside out. You have to make it 'mathematically robust'. You have to make sure it has an ample set of 'sanity checks'. And so forth.
Apple's system code has heretofore failed in this respect on many occasions. All companies will be responsible for bloopers but Apple seem to have a niche of their own carved out that the other vendors never get close to.
Apple's WebKit has been a case in point. The status of this open source project is better today than it has been because it's become true open source and because other players such as Nokia and Google are getting involved in it.
A lot of the WebKit code originally came from KHTML of the KDE project so there's no categorical blaming of Apple here. But somewhere along the line someone forgot to concentrate on safe code.
Following are a number of (abbreviated) crash dumps for Safari. They have one thing in common: JavaScript's been turned on.
These dumps come from an older platform. The Safari on this platform used to work wonderfully - even with JavaScript. But now as web coding practices have evolved it's suddenly unsafe to use Safari anymore on almost any site requiring JavaScript: you'll crash 4 time out of 5.
Getting the nightly builds to avoid these dangers is about as good an idea as running Windows and keeping things cool until Patch Tuesday.
Exception: EXC_BAD_ACCESS (0x0001)
Codes: KERN_PROTECTION_FAILURE (0x0002) at 0x00000035
Thread 0 Crashed:
0 com.apple.WebCore 0x9531af33 DOM::operator==(DOM::DOMString const&, DOM::DOMString const&) + 11
1 com.apple.WebCore 0x95335d62 DOM::operator==(DOM::AtomicString const&, DOM::DOMString const&) + 24
2 com.apple.WebCore 0x95478458 DOM::NodeListImpl::itemById(DOM::DOMString const&) const + 166
3 com.apple.WebCore 0x954dfadd DOM::NodeList::itemById(DOM::DOMString const&) const + 57
4 com.apple.WebCore 0x953c2a01 KJS::DOMNodeList::tryGet(KJS::ExecState*, KJS::Identifier const&) const + 309
5 com.apple.WebCore 0x95345c6e KJS::DOMObject::get(KJS::ExecState*, KJS::Identifier const&) const + 58
6 com.apple.JavaScriptCore 0x95250c1e KJS::Reference::getValue(KJS::ExecState*) const + 516
7 com.apple.JavaScriptCore 0x95250885 KJS::AccessorNode2::evaluate(KJS::ExecState*) + 55
8 com.apple.JavaScriptCore 0x95256bc3 KJS::BinaryLogicalNode::evaluate(KJS::ExecState*) + 155
9 com.apple.JavaScriptCore 0x95256b55 KJS::BinaryLogicalNode::evaluate(KJS::ExecState*) + 45
10 com.apple.JavaScriptCore 0x95256b55 KJS::BinaryLogicalNode::evaluate(KJS::ExecState*) + 45
11 com.apple.JavaScriptCore 0x9525b4bc KJS::IfNode::execute(KJS::ExecState*) + 70
12 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
13 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
14 com.apple.JavaScriptCore 0x9525b5ce KJS::IfNode::execute(KJS::ExecState*) + 344
15 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
16 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
17 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
18 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
19 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
20 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
21 com.apple.JavaScriptCore 0x95256583 KJS::AssignNode::evaluate(KJS::ExecState*) + 159
22 com.apple.JavaScriptCore 0x952563ec KJS::ExprStatementNode::execute(KJS::ExecState*) + 76
23 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
24 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
25 com.apple.JavaScriptCore 0x9525b5ce KJS::IfNode::execute(KJS::ExecState*) + 344
26 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
27 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
28 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
29 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
30 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
31 com.apple.JavaScriptCore 0x9526e608 KJS::FunctionProtoFuncImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 2768
32 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
33 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
34 com.apple.JavaScriptCore 0x95256c5a KJS::EqualNode::evaluate(KJS::ExecState*) + 48
35 com.apple.JavaScriptCore 0x95256bc3 KJS::BinaryLogicalNode::evaluate(KJS::ExecState*) + 155
36 com.apple.JavaScriptCore 0x9525f017 KJS::ForNode::execute(KJS::ExecState*) + 239
37 com.apple.JavaScriptCore 0x9525b5ce KJS::IfNode::execute(KJS::ExecState*) + 344
38 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
39 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
40 com.apple.JavaScriptCore 0x9525b5ce KJS::IfNode::execute(KJS::ExecState*) + 344
41 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
42 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
43 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
44 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
45 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
46 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
47 com.apple.JavaScriptCore 0x952563ec KJS::ExprStatementNode::execute(KJS::ExecState*) + 76
48 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
49 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
50 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
51 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
52 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
53 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
54 com.apple.JavaScriptCore 0x95256583 KJS::AssignNode::evaluate(KJS::ExecState*) + 159
55 com.apple.JavaScriptCore 0x952563ec KJS::ExprStatementNode::execute(KJS::ExecState*) + 76
56 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
57 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
58 com.apple.JavaScriptCore 0x9525b5ce KJS::IfNode::execute(KJS::ExecState*) + 344
59 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
60 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
61 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
62 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
63 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
64 com.apple.JavaScriptCore 0x9526e608 KJS::FunctionProtoFuncImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 2768
65 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
66 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
67 com.apple.JavaScriptCore 0x95256c5a KJS::EqualNode::evaluate(KJS::ExecState*) + 48
68 com.apple.JavaScriptCore 0x95256bc3 KJS::BinaryLogicalNode::evaluate(KJS::ExecState*) + 155
69 com.apple.JavaScriptCore 0x9525f017 KJS::ForNode::execute(KJS::ExecState*) + 239
70 com.apple.JavaScriptCore 0x9525b5ce KJS::IfNode::execute(KJS::ExecState*) + 344
71 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
72 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
73 com.apple.JavaScriptCore 0x9525b5ce KJS::IfNode::execute(KJS::ExecState*) + 344
74 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
75 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
76 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
77 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
78 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
79 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
80 com.apple.JavaScriptCore 0x9525dff9 KJS::ReturnNode::execute(KJS::ExecState*) + 83
81 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
82 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
83 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
84 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
85 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
86 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
87 com.apple.JavaScriptCore 0x9525dff9 KJS::ReturnNode::execute(KJS::ExecState*) + 83
88 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
89 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
90 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
91 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
92 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
93 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
94 com.apple.JavaScriptCore 0x9525dff9 KJS::ReturnNode::execute(KJS::ExecState*) + 83
95 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
96 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
97 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
98 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
99 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
100 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
101 com.apple.JavaScriptCore 0x9525d986 KJS::ConditionalNode::evaluate(KJS::ExecState*) + 162
102 com.apple.JavaScriptCore 0x9525dff9 KJS::ReturnNode::execute(KJS::ExecState*) + 83
103 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
104 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
105 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
106 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
107 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
108 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
109 com.apple.JavaScriptCore 0x952563ec KJS::ExprStatementNode::execute(KJS::ExecState*) + 76
110 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
111 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
112 com.apple.JavaScriptCore 0x9525b5ce KJS::IfNode::execute(KJS::ExecState*) + 344
113 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
114 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
115 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
116 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
117 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
118 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
119 com.apple.JavaScriptCore 0x952563ec KJS::ExprStatementNode::execute(KJS::ExecState*) + 76
120 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
121 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
122 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
123 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
124 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
125 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
126 com.apple.JavaScriptCore 0x95250509 KJS::AssignExprNode::evaluate(KJS::ExecState*) + 35
127 com.apple.JavaScriptCore 0x95250420 KJS::VarDeclNode::evaluate(KJS::ExecState*) + 80
128 com.apple.JavaScriptCore 0x95250370 KJS::VarDeclListNode::evaluate(KJS::ExecState*) + 56
129 com.apple.JavaScriptCore 0x95250222 KJS::VarStatementNode::execute(KJS::ExecState*) + 94
130 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
131 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
132 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
133 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
134 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
135 com.apple.JavaScriptCore 0x9526e608 KJS::FunctionProtoFuncImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 2768
136 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
137 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
138 com.apple.JavaScriptCore 0x95256c5a KJS::EqualNode::evaluate(KJS::ExecState*) + 48
139 com.apple.JavaScriptCore 0x95256bc3 KJS::BinaryLogicalNode::evaluate(KJS::ExecState*) + 155
140 com.apple.JavaScriptCore 0x9525f017 KJS::ForNode::execute(KJS::ExecState*) + 239
141 com.apple.JavaScriptCore 0x9525b5ce KJS::IfNode::execute(KJS::ExecState*) + 344
142 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
143 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
144 com.apple.JavaScriptCore 0x9525b5ce KJS::IfNode::execute(KJS::ExecState*) + 344
145 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
146 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
147 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
148 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
149 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
150 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
151 com.apple.JavaScriptCore 0x9525dff9 KJS::ReturnNode::execute(KJS::ExecState*) + 83
152 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
153 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
154 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
155 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
156 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
157 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
158 com.apple.JavaScriptCore 0x952563ec KJS::ExprStatementNode::execute(KJS::ExecState*) + 76
159 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
160 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
161 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
162 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
163 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
164 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
165 com.apple.JavaScriptCore 0x952563ec KJS::ExprStatementNode::execute(KJS::ExecState*) + 76
166 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
167 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
168 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
169 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
170 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
171 com.apple.JavaScriptCore 0x9526e608 KJS::FunctionProtoFuncImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 2768
172 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
173 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
174 com.apple.JavaScriptCore 0x9525dff9 KJS::ReturnNode::execute(KJS::ExecState*) + 83
175 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
176 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
177 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
178 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
179 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
180 com.apple.JavaScriptCore 0x9526e608 KJS::FunctionProtoFuncImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 2768
181 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
182 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
183 com.apple.JavaScriptCore 0x952563ec KJS::ExprStatementNode::execute(KJS::ExecState*) + 76
184 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
185 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
186 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
187 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
188 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
189 com.apple.JavaScriptCore 0x9526e608 KJS::FunctionProtoFuncImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 2768
190 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
191 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
192 com.apple.JavaScriptCore 0x95256c5a KJS::EqualNode::evaluate(KJS::ExecState*) + 48
193 com.apple.JavaScriptCore 0x95256bc3 KJS::BinaryLogicalNode::evaluate(KJS::ExecState*) + 155
194 com.apple.JavaScriptCore 0x9525f017 KJS::ForNode::execute(KJS::ExecState*) + 239
195 com.apple.JavaScriptCore 0x9525b5ce KJS::IfNode::execute(KJS::ExecState*) + 344
196 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
197 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
198 com.apple.JavaScriptCore 0x9525b5ce KJS::IfNode::execute(KJS::ExecState*) + 344
199 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
200 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
201 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
202 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
203 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
204 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
205 com.apple.JavaScriptCore 0x952563ec KJS::ExprStatementNode::execute(KJS::ExecState*) + 76
206 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
207 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
208 com.apple.JavaScriptCore 0x9525b5ce KJS::IfNode::execute(KJS::ExecState*) + 344
209 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
210 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
211 com.apple.JavaScriptCore 0x9525b5ce KJS::IfNode::execute(KJS::ExecState*) + 344
212 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
213 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
214 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
215 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
216 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
217 com.apple.JavaScriptCore 0x9526e42b KJS::FunctionProtoFuncImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 2291
218 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
219 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
220 com.apple.JavaScriptCore 0x95256583 KJS::AssignNode::evaluate(KJS::ExecState*) + 159
221 com.apple.JavaScriptCore 0x952563ec KJS::ExprStatementNode::execute(KJS::ExecState*) + 76
222 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
223 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
224 com.apple.JavaScriptCore 0x9525b5ce KJS::IfNode::execute(KJS::ExecState*) + 344
225 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
226 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
227 com.apple.JavaScriptCore 0x952603f1 KJS::ForInNode::execute(KJS::ExecState*) + 1021
228 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
229 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
230 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
231 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
232 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
233 com.apple.JavaScriptCore 0x9526e42b KJS::FunctionProtoFuncImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 2291
234 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
235 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
236 com.apple.JavaScriptCore 0x9525dff9 KJS::ReturnNode::execute(KJS::ExecState*) + 83
237 com.apple.JavaScriptCore 0x9525b5ce KJS::IfNode::execute(KJS::ExecState*) + 344
238 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
239 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
240 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
241 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
242 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
243 com.apple.WebCore 0x95440924 KJS::JSAbstractEventListener::handleEvent(DOM::Event&, bool) + 476
244 com.apple.WebCore 0x954730bf DOM::DocumentImpl::handleWindowEvent(DOM::EventImpl*, bool) + 159
245 com.apple.WebCore 0x9538d233 DOM::NodeImpl::dispatchWindowEvent(int, bool, bool) + 183
246 com.apple.WebCore 0x95473594 DOM::DocumentImpl::implicitClose() + 348
247 com.apple.WebCore 0x95382074 KHTMLPart::checkEmitLoadEvent() + 424
248 com.apple.WebCore 0x95427f13 KHTMLPart::checkCompleted() + 171
249 com.apple.WebCore 0x953307ab KWQSignal::call(khtml::DocLoader*, khtml::CachedObject*) const + 115
250 com.apple.WebCore 0x9533a55b khtml::Loader::slotFinished(KIO::Job*, NSData*) + 293
251 com.apple.WebCore 0x95484f59 KWQSignal::callWithData(KIO::Job*, NSData*) const + 115
252 com.apple.WebCore 0x9533a425 KIO::TransferJob::emitResult(NSData*) + 37
253 com.apple.WebCore 0x9533a3d0 -[KWQResourceLoader finishJobAndHandle:] + 76
254 com.apple.WebCore 0x953a4737 -[KWQResourceLoader cancel] + 65
255 com.apple.WebKit 0x95175079 -[WebSubresourceClient cancel] + 55
256 com.apple.Foundation 0x925f4059 -[NSArray makeObjectsPerformSelector:withObject:] + 324
257 com.apple.Foundation 0x92604d2d -[NSArray makeObjectsPerformSelector:] + 141
258 com.apple.WebKit 0x95174c25 -[WebDataSource(WebPrivate) _stopLoadingInternal] + 225
259 com.apple.WebKit 0x95174aea -[WebDataSource(WebPrivate) _recursiveStopLoading] + 116
260 com.apple.WebKit 0x9515c14f -[WebFrame stopLoading] + 103
261 com.apple.WebKit 0x95177b8f -[WebView(WebPrivate) _goToItem:withLoadType:] + 62
262 com.apple.WebKit 0x95187758 -[WebView goBack] + 86
263 com.apple.WebKit 0x951876f9 -[WebView(WebIBActions) goBack:] + 33
264 com.apple.AppKit 0x9336cd88 -[NSApplication sendAction:to:from:] + 107
265 com.apple.Safari 0x0002b083 0x1000 + 172163
266 com.apple.AppKit 0x9336cce1 -[NSControl sendAction:to:] + 101
267 com.apple.AppKit 0x9336ee91 -[NSCell _sendActionFrom:] + 168
268 com.apple.AppKit 0x93381671 -[NSCell trackMouse:inRect:ofView:untilMouseUp:] + 1271
269 com.apple.AppKit 0x9339f25d -[NSButtonCell trackMouse:inRect:ofView:untilMouseUp:] + 848
270 com.apple.AppKit 0x9339eb0d -[NSControl mouseDown:] + 757
271 com.apple.Safari 0x00057148 0x1000 + 352584
272 com.apple.AppKit 0x9335c3af -[NSWindow sendEvent:] + 5279
273 com.apple.Safari 0x000230c6 0x1000 + 139462
274 com.apple.AppKit 0x9334e350 -[NSApplication sendEvent:] + 5023
275 com.apple.Safari 0x00022c56 0x1000 + 138326
276 com.apple.AppKit 0x93278dfe -[NSApplication run] + 547
277 com.apple.AppKit 0x9326cd2f NSApplicationMain + 573
278 com.apple.Safari 0x0005f54a 0x1000 + 386378
279 com.apple.Safari 0x0005f471 0x1000 + 386161
Exception: EXC_BAD_ACCESS (0x0001)
Codes: KERN_PROTECTION_FAILURE (0x0002) at 0x000001e5
Thread 0 Crashed:
0 com.apple.WebCore 0x9531af33 DOM::operator==(DOM::DOMString const&, DOM::DOMString const&) + 11
1 com.apple.WebCore 0x95335d62 DOM::operator==(DOM::AtomicString const&, DOM::DOMString const&) + 24
2 com.apple.WebCore 0x95478458 DOM::NodeListImpl::itemById(DOM::DOMString const&) const + 166
3 com.apple.WebCore 0x954dfadd DOM::NodeList::itemById(DOM::DOMString const&) const + 57
4 com.apple.WebCore 0x953c2a01 KJS::DOMNodeList::tryGet(KJS::ExecState*, KJS::Identifier const&) const + 309
5 com.apple.WebCore 0x95345c6e KJS::DOMObject::get(KJS::ExecState*, KJS::Identifier const&) const + 58
6 com.apple.JavaScriptCore 0x95250c1e KJS::Reference::getValue(KJS::ExecState*) const + 516
7 com.apple.JavaScriptCore 0x95250885 KJS::AccessorNode2::evaluate(KJS::ExecState*) + 55
8 com.apple.JavaScriptCore 0x95256bc3 KJS::BinaryLogicalNode::evaluate(KJS::ExecState*) + 155
9 com.apple.JavaScriptCore 0x95256b55 KJS::BinaryLogicalNode::evaluate(KJS::ExecState*) + 45
10 com.apple.JavaScriptCore 0x95256b55 KJS::BinaryLogicalNode::evaluate(KJS::ExecState*) + 45
11 com.apple.JavaScriptCore 0x9525b4bc KJS::IfNode::execute(KJS::ExecState*) + 70
12 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
13 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
14 com.apple.JavaScriptCore 0x9525b5ce KJS::IfNode::execute(KJS::ExecState*) + 344
15 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
16 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
17 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
18 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
19 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
20 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
21 com.apple.JavaScriptCore 0x95256583 KJS::AssignNode::evaluate(KJS::ExecState*) + 159
22 com.apple.JavaScriptCore 0x952563ec KJS::ExprStatementNode::execute(KJS::ExecState*) + 76
23 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
24 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
25 com.apple.JavaScriptCore 0x9525b5ce KJS::IfNode::execute(KJS::ExecState*) + 344
26 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
27 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
28 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
29 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
30 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
31 com.apple.JavaScriptCore 0x9526e608 KJS::FunctionProtoFuncImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 2768
32 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
33 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
34 com.apple.JavaScriptCore 0x95256c5a KJS::EqualNode::evaluate(KJS::ExecState*) + 48
35 com.apple.JavaScriptCore 0x95256bc3 KJS::BinaryLogicalNode::evaluate(KJS::ExecState*) + 155
36 com.apple.JavaScriptCore 0x9525f017 KJS::ForNode::execute(KJS::ExecState*) + 239
37 com.apple.JavaScriptCore 0x9525b5ce KJS::IfNode::execute(KJS::ExecState*) + 344
38 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
39 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
40 com.apple.JavaScriptCore 0x9525b5ce KJS::IfNode::execute(KJS::ExecState*) + 344
41 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
42 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
43 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
44 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
45 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
46 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
47 com.apple.JavaScriptCore 0x952563ec KJS::ExprStatementNode::execute(KJS::ExecState*) + 76
48 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
49 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
50 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
51 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
52 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
53 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
54 com.apple.JavaScriptCore 0x95256583 KJS::AssignNode::evaluate(KJS::ExecState*) + 159
55 com.apple.JavaScriptCore 0x952563ec KJS::ExprStatementNode::execute(KJS::ExecState*) + 76
56 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
57 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
58 com.apple.JavaScriptCore 0x9525b5ce KJS::IfNode::execute(KJS::ExecState*) + 344
59 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
60 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
61 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
62 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
63 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
64 com.apple.JavaScriptCore 0x9526e608 KJS::FunctionProtoFuncImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 2768
65 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
66 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
67 com.apple.JavaScriptCore 0x95256c5a KJS::EqualNode::evaluate(KJS::ExecState*) + 48
68 com.apple.JavaScriptCore 0x95256bc3 KJS::BinaryLogicalNode::evaluate(KJS::ExecState*) + 155
69 com.apple.JavaScriptCore 0x9525f017 KJS::ForNode::execute(KJS::ExecState*) + 239
70 com.apple.JavaScriptCore 0x9525b5ce KJS::IfNode::execute(KJS::ExecState*) + 344
71 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
72 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
73 com.apple.JavaScriptCore 0x9525b5ce KJS::IfNode::execute(KJS::ExecState*) + 344
74 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
75 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
76 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
77 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
78 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
79 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
80 com.apple.JavaScriptCore 0x9525dff9 KJS::ReturnNode::execute(KJS::ExecState*) + 83
81 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
82 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
83 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
84 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
85 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
86 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
87 com.apple.JavaScriptCore 0x9525dff9 KJS::ReturnNode::execute(KJS::ExecState*) + 83
88 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
89 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
90 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
91 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
92 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
93 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
94 com.apple.JavaScriptCore 0x9525dff9 KJS::ReturnNode::execute(KJS::ExecState*) + 83
95 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
96 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
97 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
98 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
99 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
100 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
101 com.apple.JavaScriptCore 0x9525d986 KJS::ConditionalNode::evaluate(KJS::ExecState*) + 162
102 com.apple.JavaScriptCore 0x9525dff9 KJS::ReturnNode::execute(KJS::ExecState*) + 83
103 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
104 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
105 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
106 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
107 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
108 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
109 com.apple.JavaScriptCore 0x95256d96 KJS::ArgumentListNode::evaluateList(KJS::ExecState*) + 64
110 com.apple.JavaScriptCore 0x952512fe KJS::ArgumentsNode::evaluateList(KJS::ExecState*) + 52
111 com.apple.JavaScriptCore 0x952505a2 KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 138
112 com.apple.JavaScriptCore 0x952507a3 KJS::AccessorNode2::evaluateReference(KJS::ExecState*) + 45
113 com.apple.JavaScriptCore 0x95250548 KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 48
114 com.apple.JavaScriptCore 0x952563ec KJS::ExprStatementNode::execute(KJS::ExecState*) + 76
115 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
116 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
117 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
118 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
119 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
120 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
121 com.apple.JavaScriptCore 0x952563ec KJS::ExprStatementNode::execute(KJS::ExecState*) + 76
122 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
123 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
124 com.apple.JavaScriptCore 0x9525b5ce KJS::IfNode::execute(KJS::ExecState*) + 344
125 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
126 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
127 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
128 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
129 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
130 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
131 com.apple.JavaScriptCore 0x952563ec KJS::ExprStatementNode::execute(KJS::ExecState*) + 76
132 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
133 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
134 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
135 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
136 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
137 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
138 com.apple.JavaScriptCore 0x952563ec KJS::ExprStatementNode::execute(KJS::ExecState*) + 76
139 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
140 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
141 com.apple.JavaScriptCore 0x9525b5ce KJS::IfNode::execute(KJS::ExecState*) + 344
142 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
143 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
144 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
145 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
146 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
147 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
148 com.apple.JavaScriptCore 0x952563ec KJS::ExprStatementNode::execute(KJS::ExecState*) + 76
149 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
150 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
151 com.apple.JavaScriptCore 0x952494f0 KJS::InterpreterImp::evaluate(KJS::UString const&, KJS::Value const&, KJS::UString const&, int) + 1120
152 com.apple.JavaScriptCore 0x95248f75 KJS::Interpreter::evaluate(KJS::UString const&, int, KJS::UString const&, KJS::Value const&) + 63
153 com.apple.WebCore 0x95334dd8 KJSProxyImpl::evaluate(QString, int, QString const&, DOM::Node const&) + 234
154 com.apple.WebCore 0x9545cd63 DOM::HTMLScriptElementImpl::notifyFinished(khtml::CachedObject*) + 181
155 com.apple.WebCore 0x9536280d khtml::CachedScript::checkNotify() + 61
156 com.apple.WebCore 0x953627a6 khtml::CachedScript::data(QBuffer&, bool) + 250
157 com.apple.WebCore 0x9533a5d9 khtml::Loader::slotFinished(KIO::Job*, NSData*) + 419
158 com.apple.WebCore 0x95484f59 KWQSignal::callWithData(KIO::Job*, NSData*) const + 115
159 com.apple.WebCore 0x9533a425 KIO::TransferJob::emitResult(NSData*) + 37
160 com.apple.WebCore 0x9533a3d0 -[KWQResourceLoader finishJobAndHandle:] + 76
161 com.apple.WebKit 0x9516a482 -[WebSubresourceClient didFinishLoading] + 78
162 com.apple.WebKit 0x951695c9 -[WebBaseResourceHandleDelegate connectionDidFinishLoading:] + 40
163 com.apple.Foundation 0x9265ee00 -[NSURLConnection(NSURLConnectionInternal) _sendDidFinishLoadingCallback] + 176
164 com.apple.Foundation 0x9265cea5 -[NSURLConnection(NSURLConnectionInternal) _sendCallbacks] + 748
165 com.apple.Foundation 0x9265cb41 _sendCallbacks + 201
166 com.apple.CoreFoundation 0x9082afd2 CFRunLoopRunSpecific + 1213
167 com.apple.CoreFoundation 0x9082ab0e CFRunLoopRunInMode + 61
168 com.apple.HIToolbox 0x92ddabef RunCurrentEventLoopInMode + 285
169 com.apple.HIToolbox 0x92dda2fd ReceiveNextEventCommon + 385
170 com.apple.HIToolbox 0x92dda154 BlockUntilNextEventMatchingListInMode + 81
171 com.apple.AppKit 0x9327f465 _DPSNextEvent + 572
172 com.apple.AppKit 0x9327f056 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 137
173 com.apple.Safari 0x00006cea 0x1000 + 23786
174 com.apple.AppKit 0x93278ddb -[NSApplication run] + 512
175 com.apple.AppKit 0x9326cd2f NSApplicationMain + 573
176 com.apple.Safari 0x0005f54a 0x1000 + 386378
177 com.apple.Safari 0x0005f471 0x1000 + 386161
Exception: EXC_BAD_ACCESS (0x0001)
Codes: KERN_PROTECTION_FAILURE (0x0002) at 0x0000005d
Thread 0 Crashed:
0 com.apple.WebCore 0x9531af33 DOM::operator==(DOM::DOMString const&, DOM::DOMString const&) + 11
1 com.apple.WebCore 0x95335d62 DOM::operator==(DOM::AtomicString const&, DOM::DOMString const&) + 24
2 com.apple.WebCore 0x95478458 DOM::NodeListImpl::itemById(DOM::DOMString const&) const + 166
3 com.apple.WebCore 0x954dfadd DOM::NodeList::itemById(DOM::DOMString const&) const + 57
4 com.apple.WebCore 0x953c2a01 KJS::DOMNodeList::tryGet(KJS::ExecState*, KJS::Identifier const&) const + 309
5 com.apple.WebCore 0x95345c6e KJS::DOMObject::get(KJS::ExecState*, KJS::Identifier const&) const + 58
6 com.apple.JavaScriptCore 0x95250c1e KJS::Reference::getValue(KJS::ExecState*) const + 516
7 com.apple.JavaScriptCore 0x95250885 KJS::AccessorNode2::evaluate(KJS::ExecState*) + 55
8 com.apple.JavaScriptCore 0x95256bc3 KJS::BinaryLogicalNode::evaluate(KJS::ExecState*) + 155
9 com.apple.JavaScriptCore 0x95256b55 KJS::BinaryLogicalNode::evaluate(KJS::ExecState*) + 45
10 com.apple.JavaScriptCore 0x95256b55 KJS::BinaryLogicalNode::evaluate(KJS::ExecState*) + 45
11 com.apple.JavaScriptCore 0x9525b4bc KJS::IfNode::execute(KJS::ExecState*) + 70
12 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
13 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
14 com.apple.JavaScriptCore 0x9525b5ce KJS::IfNode::execute(KJS::ExecState*) + 344
15 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
16 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
17 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
18 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
19 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
20 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
21 com.apple.JavaScriptCore 0x95256583 KJS::AssignNode::evaluate(KJS::ExecState*) + 159
22 com.apple.JavaScriptCore 0x952563ec KJS::ExprStatementNode::execute(KJS::ExecState*) + 76
23 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
24 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
25 com.apple.JavaScriptCore 0x9525b5ce KJS::IfNode::execute(KJS::ExecState*) + 344
26 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
27 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
28 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
29 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
30 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
31 com.apple.JavaScriptCore 0x9526e608 KJS::FunctionProtoFuncImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 2768
32 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
33 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
34 com.apple.JavaScriptCore 0x95256c5a KJS::EqualNode::evaluate(KJS::ExecState*) + 48
35 com.apple.JavaScriptCore 0x95256bc3 KJS::BinaryLogicalNode::evaluate(KJS::ExecState*) + 155
36 com.apple.JavaScriptCore 0x9525f017 KJS::ForNode::execute(KJS::ExecState*) + 239
37 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
38 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
39 com.apple.JavaScriptCore 0x9525b5ce KJS::IfNode::execute(KJS::ExecState*) + 344
40 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
41 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
42 com.apple.JavaScriptCore 0x9525b5ce KJS::IfNode::execute(KJS::ExecState*) + 344
43 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
44 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
45 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
46 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
47 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
48 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
49 com.apple.JavaScriptCore 0x952563ec KJS::ExprStatementNode::execute(KJS::ExecState*) + 76
50 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
51 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
52 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
53 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
54 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
55 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
56 com.apple.JavaScriptCore 0x95256583 KJS::AssignNode::evaluate(KJS::ExecState*) + 159
57 com.apple.JavaScriptCore 0x952563ec KJS::ExprStatementNode::execute(KJS::ExecState*) + 76
58 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
59 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
60 com.apple.JavaScriptCore 0x9525b5ce KJS::IfNode::execute(KJS::ExecState*) + 344
61 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
62 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
63 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
64 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
65 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
66 com.apple.JavaScriptCore 0x9526e608 KJS::FunctionProtoFuncImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 2768
67 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
68 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
69 com.apple.JavaScriptCore 0x95256c5a KJS::EqualNode::evaluate(KJS::ExecState*) + 48
70 com.apple.JavaScriptCore 0x95256bc3 KJS::BinaryLogicalNode::evaluate(KJS::ExecState*) + 155
71 com.apple.JavaScriptCore 0x9525f017 KJS::ForNode::execute(KJS::ExecState*) + 239
72 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
73 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
74 com.apple.JavaScriptCore 0x9525b5ce KJS::IfNode::execute(KJS::ExecState*) + 344
75 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
76 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
77 com.apple.JavaScriptCore 0x9525b5ce KJS::IfNode::execute(KJS::ExecState*) + 344
78 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
79 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
80 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
81 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
82 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
83 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
84 com.apple.JavaScriptCore 0x9525dff9 KJS::ReturnNode::execute(KJS::ExecState*) + 83
85 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
86 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
87 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
88 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
89 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
90 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
91 com.apple.JavaScriptCore 0x9525dff9 KJS::ReturnNode::execute(KJS::ExecState*) + 83
92 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
93 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
94 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
95 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
96 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
97 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
98 com.apple.JavaScriptCore 0x9525dff9 KJS::ReturnNode::execute(KJS::ExecState*) + 83
99 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
100 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
101 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
102 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
103 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
104 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
105 com.apple.JavaScriptCore 0x9525d986 KJS::ConditionalNode::evaluate(KJS::ExecState*) + 162
106 com.apple.JavaScriptCore 0x9525dff9 KJS::ReturnNode::execute(KJS::ExecState*) + 83
107 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
108 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
109 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
110 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
111 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
112 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
113 com.apple.JavaScriptCore 0x95256583 KJS::AssignNode::evaluate(KJS::ExecState*) + 159
114 com.apple.JavaScriptCore 0x952563ec KJS::ExprStatementNode::execute(KJS::ExecState*) + 76
115 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
116 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
117 com.apple.JavaScriptCore 0x9525b5ce KJS::IfNode::execute(KJS::ExecState*) + 344
118 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
119 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
120 com.apple.JavaScriptCore 0x9525b5ce KJS::IfNode::execute(KJS::ExecState*) + 344
121 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
122 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
123 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
124 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
125 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
126 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
127 com.apple.JavaScriptCore 0x952507a3 KJS::AccessorNode2::evaluateReference(KJS::ExecState*) + 45
128 com.apple.JavaScriptCore 0x95250548 KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 48
129 com.apple.JavaScriptCore 0x952563ec KJS::ExprStatementNode::execute(KJS::ExecState*) + 76
130 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
131 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
132 com.apple.JavaScriptCore 0x9525f084 KJS::ForNode::execute(KJS::ExecState*) + 348
133 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
134 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
135 com.apple.JavaScriptCore 0x9525b5ce KJS::IfNode::execute(KJS::ExecState*) + 344
136 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
137 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
138 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
139 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
140 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
141 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
142 com.apple.JavaScriptCore 0x952563ec KJS::ExprStatementNode::execute(KJS::ExecState*) + 76
143 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
144 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
145 com.apple.JavaScriptCore 0x9525f084 KJS::ForNode::execute(KJS::ExecState*) + 348
146 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
147 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
148 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
149 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
150 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
151 com.apple.JavaScriptCore 0x9526e608 KJS::FunctionProtoFuncImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 2768
152 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
153 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
154 com.apple.JavaScriptCore 0x95256c5a KJS::EqualNode::evaluate(KJS::ExecState*) + 48
155 com.apple.JavaScriptCore 0x95256bc3 KJS::BinaryLogicalNode::evaluate(KJS::ExecState*) + 155
156 com.apple.JavaScriptCore 0x9525f017 KJS::ForNode::execute(KJS::ExecState*) + 239
157 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
158 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
159 com.apple.JavaScriptCore 0x9525b5ce KJS::IfNode::execute(KJS::ExecState*) + 344
160 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
161 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
162 com.apple.JavaScriptCore 0x9525b5ce KJS::IfNode::execute(KJS::ExecState*) + 344
163 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
164 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
165 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
166 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
167 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
168 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
169 com.apple.JavaScriptCore 0x952563ec KJS::ExprStatementNode::execute(KJS::ExecState*) + 76
170 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
171 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
172 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
173 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
174 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
175 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
176 com.apple.JavaScriptCore 0x952563ec KJS::ExprStatementNode::execute(KJS::ExecState*) + 76
177 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
178 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
179 com.apple.JavaScriptCore 0x9525f084 KJS::ForNode::execute(KJS::ExecState*) + 348
180 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
181 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
182 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
183 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
184 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
185 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
186 com.apple.JavaScriptCore 0x952563ec KJS::ExprStatementNode::execute(KJS::ExecState*) + 76
187 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
188 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
189 com.apple.JavaScriptCore 0x952494f0 KJS::InterpreterImp::evaluate(KJS::UString const&, KJS::Value const&, KJS::UString const&, int) + 1120
190 com.apple.JavaScriptCore 0x95248f75 KJS::Interpreter::evaluate(KJS::UString const&, int, KJS::UString const&, KJS::Value const&) + 63
191 com.apple.WebCore 0x95334dd8 KJSProxyImpl::evaluate(QString, int, QString const&, DOM::Node const&) + 234
192 com.apple.WebCore 0x95334cd4 KHTMLPart::executeScript(QString, int, DOM::Node const&, QString const&) + 212
193 com.apple.WebCore 0x95334a9c khtml::HTMLTokenizer::scriptExecution(QString const&, QString, int) + 456
194 com.apple.WebCore 0x95362907 khtml::HTMLTokenizer::notifyFinished(khtml::CachedObject*) + 209
195 com.apple.WebCore 0x9536280d khtml::CachedScript::checkNotify() + 61
196 com.apple.WebCore 0x953627a6 khtml::CachedScript::data(QBuffer&, bool) + 250
197 com.apple.WebCore 0x9533a5d9 khtml::Loader::slotFinished(KIO::Job*, NSData*) + 419
198 com.apple.WebCore 0x95484f59 KWQSignal::callWithData(KIO::Job*, NSData*) const + 115
199 com.apple.WebCore 0x9533a425 KIO::TransferJob::emitResult(NSData*) + 37
200 com.apple.WebCore 0x9533a3d0 -[KWQResourceLoader finishJobAndHandle:] + 76
201 com.apple.WebKit 0x9516a482 -[WebSubresourceClient didFinishLoading] + 78
202 com.apple.WebKit 0x951695c9 -[WebBaseResourceHandleDelegate connectionDidFinishLoading:] + 40
203 com.apple.Foundation 0x9265ee00 -[NSURLConnection(NSURLConnectionInternal) _sendDidFinishLoadingCallback] + 176
204 com.apple.Foundation 0x9265cea5 -[NSURLConnection(NSURLConnectionInternal) _sendCallbacks] + 748
205 com.apple.Foundation 0x9265cb41 _sendCallbacks + 201
206 com.apple.CoreFoundation 0x9082afd2 CFRunLoopRunSpecific + 1213
207 com.apple.CoreFoundation 0x9082ab0e CFRunLoopRunInMode + 61
208 com.apple.HIToolbox 0x92ddabef RunCurrentEventLoopInMode + 285
209 com.apple.HIToolbox 0x92dda2fd ReceiveNextEventCommon + 385
210 com.apple.HIToolbox 0x92dda154 BlockUntilNextEventMatchingListInMode + 81
211 com.apple.AppKit 0x9327f465 _DPSNextEvent + 572
212 com.apple.AppKit 0x9327f056 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 137
213 com.apple.Safari 0x00006cea 0x1000 + 23786
214 com.apple.AppKit 0x93278ddb -[NSApplication run] + 512
215 com.apple.AppKit 0x9326cd2f NSApplicationMain + 573
216 com.apple.Safari 0x0005f54a 0x1000 + 386378
217 com.apple.Safari 0x0005f471 0x1000 + 386161
Exception: EXC_BAD_ACCESS (0x0001)
Codes: KERN_PROTECTION_FAILURE (0x0002) at 0x00000240
Thread 0 Crashed:
0 com.apple.WebCore 0x95427f19 KHTMLPart::checkCompleted() + 177
1 com.apple.WebCore 0x953307ab KWQSignal::call(khtml::DocLoader*, khtml::CachedObject*) const + 115
2 com.apple.WebCore 0x9533a55b khtml::Loader::slotFinished(KIO::Job*, NSData*) + 293
3 com.apple.WebCore 0x95484f59 KWQSignal::callWithData(KIO::Job*, NSData*) const + 115
4 com.apple.WebCore 0x9533a425 KIO::TransferJob::emitResult(NSData*) + 37
5 com.apple.WebCore 0x9533a3d0 -[KWQResourceLoader finishJobAndHandle:] + 76
6 com.apple.WebCore 0x953a4737 -[KWQResourceLoader cancel] + 65
7 com.apple.WebKit 0x95175079 -[WebSubresourceClient cancel] + 55
8 com.apple.Foundation 0x925f4059 -[NSArray makeObjectsPerformSelector:withObject:] + 324
9 com.apple.Foundation 0x92604d2d -[NSArray makeObjectsPerformSelector:] + 141
10 com.apple.WebKit 0x95174c25 -[WebDataSource(WebPrivate) _stopLoadingInternal] + 225
11 com.apple.WebKit 0x95174aea -[WebDataSource(WebPrivate) _recursiveStopLoading] + 116
12 com.apple.WebKit 0x9515c14f -[WebFrame stopLoading] + 103
13 com.apple.WebKit 0x9519419d -[WebBridge frameDetached] + 37
14 com.apple.WebCore 0x953a6d5b KHTMLPart::frameDetached() + 67
15 com.apple.WebCore 0x95455d51 DOM::HTMLFrameElementImpl::close() + 133
16 com.apple.WebCore 0x95455d6a DOM::HTMLFrameElementImpl::willRemove() + 18
17 com.apple.WebCore 0x95477df2 DOM::NodeBaseImpl::willRemove() + 26
18 com.apple.WebCore 0x95478ea0 DOM::NodeBaseImpl::willRemoveChild(DOM::NodeImpl*) + 64
19 com.apple.WebCore 0x953c3d50 DOM::NodeBaseImpl::removeChild(DOM::NodeImpl*, int&) + 416
20 com.apple.WebCore 0x953d8601 DOM::Node::removeChild(DOM::Node const&) + 93
21 com.apple.WebCore 0x95365aa1 KJS::DOMNodeProtoFunc::tryCall(KJS::ExecState*, KJS::Object&, KJS::List const&) + 2329
22 com.apple.WebCore 0x95364909 KJS::DOMFunction::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 65
23 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
24 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
25 com.apple.JavaScriptCore 0x952563ec KJS::ExprStatementNode::execute(KJS::ExecState*) + 76
26 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
27 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
28 com.apple.JavaScriptCore 0x9525f084 KJS::ForNode::execute(KJS::ExecState*) + 348
29 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
30 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
31 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
32 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
33 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
34 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
35 com.apple.JavaScriptCore 0x952563ec KJS::ExprStatementNode::execute(KJS::ExecState*) + 76
36 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
37 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
38 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
39 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
40 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
41 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
42 com.apple.JavaScriptCore 0x952563ec KJS::ExprStatementNode::execute(KJS::ExecState*) + 76
43 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
44 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
45 com.apple.JavaScriptCore 0x9525ec0d KJS::WhileNode::execute(KJS::ExecState*) + 569
46 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
47 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
48 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
49 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
50 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
51 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
52 com.apple.JavaScriptCore 0x952563ec KJS::ExprStatementNode::execute(KJS::ExecState*) + 76
53 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
54 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
55 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
56 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
57 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
58 com.apple.JavaScriptCore 0x9526e42b KJS::FunctionProtoFuncImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 2291
59 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
60 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
61 com.apple.JavaScriptCore 0x952563ec KJS::ExprStatementNode::execute(KJS::ExecState*) + 76
62 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
63 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
64 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
65 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
66 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
67 com.apple.WebCore 0x953c700e KJS::ScheduledAction::execute(KJS::Window*) + 214
68 com.apple.WebCore 0x953c670d KJS::WindowQObject::timerEvent(QTimerEvent*) + 209
69 com.apple.WebCore 0x9533c7f0 -[KWQObjectTimerTarget sendTimerEvent] + 44
70 com.apple.Foundation 0x9263f36a __NSFireTimer + 199
71 com.apple.CoreFoundation 0x9082b822 CFRunLoopRunSpecific + 3341
72 com.apple.CoreFoundation 0x9082ab0e CFRunLoopRunInMode + 61
73 com.apple.HIToolbox 0x92ddabef RunCurrentEventLoopInMode + 285
74 com.apple.HIToolbox 0x92dda2fd ReceiveNextEventCommon + 385
75 com.apple.HIToolbox 0x92dda154 BlockUntilNextEventMatchingListInMode + 81
76 com.apple.AppKit 0x9327f465 _DPSNextEvent + 572
77 com.apple.AppKit 0x9327f056 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 137
78 com.apple.Safari 0x00006cea 0x1000 + 23786
79 com.apple.AppKit 0x93278ddb -[NSApplication run] + 512
80 com.apple.AppKit 0x9326cd2f NSApplicationMain + 573
81 com.apple.Safari 0x0005f54a 0x1000 + 386378
82 com.apple.Safari 0x0005f471 0x1000 + 386161
Exception: EXC_BAD_ACCESS (0x0001)
Codes: KERN_PROTECTION_FAILURE (0x0002) at 0x0000003d
Thread 0 Crashed:
0 com.apple.WebCore 0x9531af33 DOM::operator==(DOM::DOMString const&, DOM::DOMString const&) + 11
1 com.apple.WebCore 0x95335d62 DOM::operator==(DOM::AtomicString const&, DOM::DOMString const&) + 24
2 com.apple.WebCore 0x95478458 DOM::NodeListImpl::itemById(DOM::DOMString const&) const + 166
3 com.apple.WebCore 0x954dfadd DOM::NodeList::itemById(DOM::DOMString const&) const + 57
4 com.apple.WebCore 0x953c2a01 KJS::DOMNodeList::tryGet(KJS::ExecState*, KJS::Identifier const&) const + 309
5 com.apple.WebCore 0x95345c6e KJS::DOMObject::get(KJS::ExecState*, KJS::Identifier const&) const + 58
6 com.apple.JavaScriptCore 0x95250c1e KJS::Reference::getValue(KJS::ExecState*) const + 516
7 com.apple.JavaScriptCore 0x95250885 KJS::AccessorNode2::evaluate(KJS::ExecState*) + 55
8 com.apple.JavaScriptCore 0x95256bc3 KJS::BinaryLogicalNode::evaluate(KJS::ExecState*) + 155
9 com.apple.JavaScriptCore 0x95256b55 KJS::BinaryLogicalNode::evaluate(KJS::ExecState*) + 45
10 com.apple.JavaScriptCore 0x95256b55 KJS::BinaryLogicalNode::evaluate(KJS::ExecState*) + 45
11 com.apple.JavaScriptCore 0x9525b4bc KJS::IfNode::execute(KJS::ExecState*) + 70
12 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
13 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
14 com.apple.JavaScriptCore 0x9525b5ce KJS::IfNode::execute(KJS::ExecState*) + 344
15 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
16 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
17 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
18 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
19 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
20 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
21 com.apple.JavaScriptCore 0x95256583 KJS::AssignNode::evaluate(KJS::ExecState*) + 159
22 com.apple.JavaScriptCore 0x952563ec KJS::ExprStatementNode::execute(KJS::ExecState*) + 76
23 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
24 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
25 com.apple.JavaScriptCore 0x9525b5ce KJS::IfNode::execute(KJS::ExecState*) + 344
26 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
27 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
28 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
29 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
30 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
31 com.apple.JavaScriptCore 0x9526e608 KJS::FunctionProtoFuncImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 2768
32 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
33 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
34 com.apple.JavaScriptCore 0x95256c5a KJS::EqualNode::evaluate(KJS::ExecState*) + 48
35 com.apple.JavaScriptCore 0x95256bc3 KJS::BinaryLogicalNode::evaluate(KJS::ExecState*) + 155
36 com.apple.JavaScriptCore 0x9525f017 KJS::ForNode::execute(KJS::ExecState*) + 239
37 com.apple.JavaScriptCore 0x9525b5ce KJS::IfNode::execute(KJS::ExecState*) + 344
38 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
39 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
40 com.apple.JavaScriptCore 0x9525b5ce KJS::IfNode::execute(KJS::ExecState*) + 344
41 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
42 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
43 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
44 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
45 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
46 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
47 com.apple.JavaScriptCore 0x952563ec KJS::ExprStatementNode::execute(KJS::ExecState*) + 76
48 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
49 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
50 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
51 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
52 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
53 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
54 com.apple.JavaScriptCore 0x95256583 KJS::AssignNode::evaluate(KJS::ExecState*) + 159
55 com.apple.JavaScriptCore 0x952563ec KJS::ExprStatementNode::execute(KJS::ExecState*) + 76
56 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
57 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
58 com.apple.JavaScriptCore 0x9525b5ce KJS::IfNode::execute(KJS::ExecState*) + 344
59 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
60 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
61 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
62 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
63 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
64 com.apple.JavaScriptCore 0x9526e608 KJS::FunctionProtoFuncImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 2768
65 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
66 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
67 com.apple.JavaScriptCore 0x95256c5a KJS::EqualNode::evaluate(KJS::ExecState*) + 48
68 com.apple.JavaScriptCore 0x95256bc3 KJS::BinaryLogicalNode::evaluate(KJS::ExecState*) + 155
69 com.apple.JavaScriptCore 0x9525f017 KJS::ForNode::execute(KJS::ExecState*) + 239
70 com.apple.JavaScriptCore 0x9525b5ce KJS::IfNode::execute(KJS::ExecState*) + 344
71 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
72 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
73 com.apple.JavaScriptCore 0x9525b5ce KJS::IfNode::execute(KJS::ExecState*) + 344
74 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
75 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
76 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
77 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
78 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
79 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
80 com.apple.JavaScriptCore 0x9525dff9 KJS::ReturnNode::execute(KJS::ExecState*) + 83
81 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
82 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
83 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
84 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
85 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
86 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
87 com.apple.JavaScriptCore 0x9525dff9 KJS::ReturnNode::execute(KJS::ExecState*) + 83
88 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
89 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
90 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
91 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
92 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
93 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
94 com.apple.JavaScriptCore 0x9525dff9 KJS::ReturnNode::execute(KJS::ExecState*) + 83
95 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
96 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
97 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
98 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
99 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
100 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
101 com.apple.JavaScriptCore 0x9525d986 KJS::ConditionalNode::evaluate(KJS::ExecState*) + 162
102 com.apple.JavaScriptCore 0x9525dff9 KJS::ReturnNode::execute(KJS::ExecState*) + 83
103 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
104 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
105 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
106 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
107 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
108 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
109 com.apple.JavaScriptCore 0x952507a3 KJS::AccessorNode2::evaluateReference(KJS::ExecState*) + 45
110 com.apple.JavaScriptCore 0x95250548 KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 48
111 com.apple.JavaScriptCore 0x95256d96 KJS::ArgumentListNode::evaluateList(KJS::ExecState*) + 64
112 com.apple.JavaScriptCore 0x952512fe KJS::ArgumentsNode::evaluateList(KJS::ExecState*) + 52
113 com.apple.JavaScriptCore 0x952505a2 KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 138
114 com.apple.JavaScriptCore 0x952563ec KJS::ExprStatementNode::execute(KJS::ExecState*) + 76
115 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
116 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
117 com.apple.JavaScriptCore 0x9525b5ce KJS::IfNode::execute(KJS::ExecState*) + 344
118 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
119 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
120 com.apple.JavaScriptCore 0x9525b5ce KJS::IfNode::execute(KJS::ExecState*) + 344
121 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
122 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
123 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
124 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
125 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
126 com.apple.JavaScriptCore 0x9526e608 KJS::FunctionProtoFuncImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 2768
127 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
128 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
129 com.apple.JavaScriptCore 0x95256c5a KJS::EqualNode::evaluate(KJS::ExecState*) + 48
130 com.apple.JavaScriptCore 0x95256bc3 KJS::BinaryLogicalNode::evaluate(KJS::ExecState*) + 155
131 com.apple.JavaScriptCore 0x9525f017 KJS::ForNode::execute(KJS::ExecState*) + 239
132 com.apple.JavaScriptCore 0x9525b5ce KJS::IfNode::execute(KJS::ExecState*) + 344
133 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
134 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
135 com.apple.JavaScriptCore 0x9525b5ce KJS::IfNode::execute(KJS::ExecState*) + 344
136 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
137 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
138 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
139 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
140 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
141 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
142 com.apple.JavaScriptCore 0x9525dff9 KJS::ReturnNode::execute(KJS::ExecState*) + 83
143 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
144 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
145 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
146 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
147 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
148 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
149 com.apple.JavaScriptCore 0x9525dff9 KJS::ReturnNode::execute(KJS::ExecState*) + 83
150 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
151 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
152 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
153 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
154 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
155 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
156 com.apple.JavaScriptCore 0x952563ec KJS::ExprStatementNode::execute(KJS::ExecState*) + 76
157 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
158 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
159 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
160 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
161 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
162 com.apple.JavaScriptCore 0x9526e608 KJS::FunctionProtoFuncImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 2768
163 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
164 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
165 com.apple.JavaScriptCore 0x9525dff9 KJS::ReturnNode::execute(KJS::ExecState*) + 83
166 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
167 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
168 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
169 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
170 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
171 com.apple.JavaScriptCore 0x9526e608 KJS::FunctionProtoFuncImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 2768
172 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
173 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
174 com.apple.JavaScriptCore 0x952563ec KJS::ExprStatementNode::execute(KJS::ExecState*) + 76
175 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
176 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
177 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
178 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
179 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
180 com.apple.JavaScriptCore 0x9526e608 KJS::FunctionProtoFuncImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 2768
181 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
182 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
183 com.apple.JavaScriptCore 0x95256c5a KJS::EqualNode::evaluate(KJS::ExecState*) + 48
184 com.apple.JavaScriptCore 0x95256bc3 KJS::BinaryLogicalNode::evaluate(KJS::ExecState*) + 155
185 com.apple.JavaScriptCore 0x9525f017 KJS::ForNode::execute(KJS::ExecState*) + 239
186 com.apple.JavaScriptCore 0x9525b5ce KJS::IfNode::execute(KJS::ExecState*) + 344
187 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
188 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
189 com.apple.JavaScriptCore 0x9525b5ce KJS::IfNode::execute(KJS::ExecState*) + 344
190 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
191 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
192 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
193 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
194 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
195 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
196 com.apple.JavaScriptCore 0x952563ec KJS::ExprStatementNode::execute(KJS::ExecState*) + 76
197 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
198 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
199 com.apple.JavaScriptCore 0x9525b5ce KJS::IfNode::execute(KJS::ExecState*) + 344
200 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
201 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
202 com.apple.JavaScriptCore 0x9525b5ce KJS::IfNode::execute(KJS::ExecState*) + 344
203 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
204 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
205 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
206 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
207 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
208 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
209 com.apple.JavaScriptCore 0x952563ec KJS::ExprStatementNode::execute(KJS::ExecState*) + 76
210 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
211 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
212 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
213 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
214 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
215 com.apple.WebCore 0x953c700e KJS::ScheduledAction::execute(KJS::Window*) + 214
216 com.apple.WebCore 0x953c670d KJS::WindowQObject::timerEvent(QTimerEvent*) + 209
217 com.apple.WebCore 0x9533c7f0 -[KWQObjectTimerTarget sendTimerEvent] + 44
218 com.apple.WebCore 0x953b559d +[KWQObjectTimerTarget stopDeferringTimers] + 117
219 com.apple.Foundation 0x9260e0c7 __NSFireDelayedPerform + 403
220 com.apple.CoreFoundation 0x9082b822 CFRunLoopRunSpecific + 3341
221 com.apple.CoreFoundation 0x9082ab0e CFRunLoopRunInMode + 61
222 com.apple.HIToolbox 0x92ddabef RunCurrentEventLoopInMode + 285
223 com.apple.HIToolbox 0x92dda2fd ReceiveNextEventCommon + 385
224 com.apple.HIToolbox 0x92dda154 BlockUntilNextEventMatchingListInMode + 81
225 com.apple.AppKit 0x9327f465 _DPSNextEvent + 572
226 com.apple.AppKit 0x9327f056 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 137
227 com.apple.Safari 0x00006cea 0x1000 + 23786
228 com.apple.AppKit 0x93278ddb -[NSApplication run] + 512
229 com.apple.AppKit 0x9326cd2f NSApplicationMain + 573
230 com.apple.Safari 0x0005f54a 0x1000 + 386378
231 com.apple.Safari 0x0005f471 0x1000 + 386161
Exception: EXC_BAD_ACCESS (0x0001)
Codes: KERN_PROTECTION_FAILURE (0x0002) at 0x00000240
Thread 0 Crashed:
0 com.apple.WebCore 0x95427f19 KHTMLPart::checkCompleted() + 177
1 com.apple.WebCore 0x953307ab KWQSignal::call(khtml::DocLoader*, khtml::CachedObject*) const + 115
2 com.apple.WebCore 0x9533a55b khtml::Loader::slotFinished(KIO::Job*, NSData*) + 293
3 com.apple.WebCore 0x95484f59 KWQSignal::callWithData(KIO::Job*, NSData*) const + 115
4 com.apple.WebCore 0x9533a425 KIO::TransferJob::emitResult(NSData*) + 37
5 com.apple.WebCore 0x9533a3d0 -[KWQResourceLoader finishJobAndHandle:] + 76
6 com.apple.WebCore 0x953a4737 -[KWQResourceLoader cancel] + 65
7 com.apple.WebKit 0x95175079 -[WebSubresourceClient cancel] + 55
8 com.apple.Foundation 0x925f4059 -[NSArray makeObjectsPerformSelector:withObject:] + 324
9 com.apple.Foundation 0x92604d2d -[NSArray makeObjectsPerformSelector:] + 141
10 com.apple.WebKit 0x95174c25 -[WebDataSource(WebPrivate) _stopLoadingInternal] + 225
11 com.apple.WebKit 0x95174aea -[WebDataSource(WebPrivate) _recursiveStopLoading] + 116
12 com.apple.WebKit 0x9515c14f -[WebFrame stopLoading] + 103
13 com.apple.WebKit 0x9519419d -[WebBridge frameDetached] + 37
14 com.apple.WebCore 0x953a6d5b KHTMLPart::frameDetached() + 67
15 com.apple.WebCore 0x95455d51 DOM::HTMLFrameElementImpl::close() + 133
16 com.apple.WebCore 0x95455d6a DOM::HTMLFrameElementImpl::willRemove() + 18
17 com.apple.WebCore 0x95477df2 DOM::NodeBaseImpl::willRemove() + 26
18 com.apple.WebCore 0x95478ea0 DOM::NodeBaseImpl::willRemoveChild(DOM::NodeImpl*) + 64
19 com.apple.WebCore 0x953c3d50 DOM::NodeBaseImpl::removeChild(DOM::NodeImpl*, int&) + 416
20 com.apple.WebCore 0x953d8601 DOM::Node::removeChild(DOM::Node const&) + 93
21 com.apple.WebCore 0x95365aa1 KJS::DOMNodeProtoFunc::tryCall(KJS::ExecState*, KJS::Object&, KJS::List const&) + 2329
22 com.apple.WebCore 0x95364909 KJS::DOMFunction::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 65
23 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
24 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
25 com.apple.JavaScriptCore 0x952563ec KJS::ExprStatementNode::execute(KJS::ExecState*) + 76
26 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
27 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
28 com.apple.JavaScriptCore 0x9525f084 KJS::ForNode::execute(KJS::ExecState*) + 348
29 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
30 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
31 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
32 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
33 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
34 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
35 com.apple.JavaScriptCore 0x952563ec KJS::ExprStatementNode::execute(KJS::ExecState*) + 76
36 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
37 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
38 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
39 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
40 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
41 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
42 com.apple.JavaScriptCore 0x952563ec KJS::ExprStatementNode::execute(KJS::ExecState*) + 76
43 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
44 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
45 com.apple.JavaScriptCore 0x9525ec0d KJS::WhileNode::execute(KJS::ExecState*) + 569
46 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
47 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
48 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
49 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
50 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
51 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
52 com.apple.JavaScriptCore 0x952563ec KJS::ExprStatementNode::execute(KJS::ExecState*) + 76
53 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
54 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
55 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
56 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
57 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
58 com.apple.JavaScriptCore 0x9526e42b KJS::FunctionProtoFuncImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 2291
59 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
60 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
61 com.apple.JavaScriptCore 0x952563ec KJS::ExprStatementNode::execute(KJS::ExecState*) + 76
62 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
63 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
64 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
65 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
66 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
67 com.apple.WebCore 0x953c700e KJS::ScheduledAction::execute(KJS::Window*) + 214
68 com.apple.WebCore 0x953c670d KJS::WindowQObject::timerEvent(QTimerEvent*) + 209
69 com.apple.WebCore 0x9533c7f0 -[KWQObjectTimerTarget sendTimerEvent] + 44
70 com.apple.Foundation 0x9263f36a __NSFireTimer + 199
71 com.apple.CoreFoundation 0x9082b822 CFRunLoopRunSpecific + 3341
72 com.apple.CoreFoundation 0x9082ab0e CFRunLoopRunInMode + 61
73 com.apple.HIToolbox 0x92ddabef RunCurrentEventLoopInMode + 285
74 com.apple.HIToolbox 0x92dda2fd ReceiveNextEventCommon + 385
75 com.apple.HIToolbox 0x92dda154 BlockUntilNextEventMatchingListInMode + 81
76 com.apple.AppKit 0x9327f465 _DPSNextEvent + 572
77 com.apple.AppKit 0x9327f056 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 137
78 com.apple.Safari 0x00006cea 0x1000 + 23786
79 com.apple.AppKit 0x93278ddb -[NSApplication run] + 512
80 com.apple.AppKit 0x9326cd2f NSApplicationMain + 573
81 com.apple.Safari 0x0005f54a 0x1000 + 386378
82 com.apple.Safari 0x0005f471 0x1000 + 386161
Thread 1:
0 libSystem.B.dylib 0x90009817 mach_msg_trap + 7
1 com.apple.CoreFoundation 0x9082b2f3 CFRunLoopRunSpecific + 2014
2 com.apple.CoreFoundation 0x9082ab0e CFRunLoopRunInMode + 61
3 com.apple.Foundation 0x9262ddc6 -[NSRunLoop runMode:beforeDate:] + 182
4 com.apple.Foundation 0x9262dcc2 -[NSRunLoop run] + 75
5 com.apple.WebKit 0x9515164d +[WebFileDatabase _syncLoop:] + 198
6 com.apple.Foundation 0x925f836c forkThreadForFunction + 123
7 libSystem.B.dylib 0x90023d67 _pthread_body + 84
Thread 2:
0 libSystem.B.dylib 0x90009817 mach_msg_trap + 7
1 com.apple.CoreFoundation 0x9082b2f3 CFRunLoopRunSpecific + 2014
2 com.apple.CoreFoundation 0x9082ab0e CFRunLoopRunInMode + 61
3 com.apple.Foundation 0x9262da9b +[NSURLConnection(NSURLConnectionInternal) _resourceLoadLoop:] + 259
4 com.apple.Foundation 0x925f836c forkThreadForFunction + 123
5 libSystem.B.dylib 0x90023d67 _pthread_body + 84
Thread 3:
0 libSystem.B.dylib 0x90009817 mach_msg_trap + 7
1 com.apple.CoreFoundation 0x9082b2f3 CFRunLoopRunSpecific + 2014
2 com.apple.CoreFoundation 0x9082ab0e CFRunLoopRunInMode + 61
3 com.apple.Foundation 0x92654c4e +[NSURLCache _diskCacheSyncLoop:] + 206
4 com.apple.Foundation 0x925f836c forkThreadForFunction + 123
5 libSystem.B.dylib 0x90023d67 _pthread_body + 84
Thread 4:
0 libSystem.B.dylib 0x90024407 semaphore_wait_signal_trap + 7
1 com.apple.Foundation 0x9264e2f8 -[NSConditionLock lockWhenCondition:] + 39
2 com.apple.Syndication 0x9a49c966 -[AsyncDB _run:] + 181
3 com.apple.Foundation 0x925f836c forkThreadForFunction + 123
4 libSystem.B.dylib 0x90023d67 _pthread_body + 84
Thread 5:
0 libSystem.B.dylib 0x90019d0c select + 12
1 libSystem.B.dylib 0x90023d67 _pthread_body + 84
Thread 6:
0 libSystem.B.dylib 0x90024407 semaphore_wait_signal_trap + 7
1 com.apple.Foundation 0x9264e2f8 -[NSConditionLock lockWhenCondition:] + 39
2 com.apple.AppKit 0x93356270 -[NSUIHeartBeat _heartBeatThread:] + 377
3 com.apple.Foundation 0x925f836c forkThreadForFunction + 123
4 libSystem.B.dylib 0x90023d67 _pthread_body + 84
Thread 7:
0 libSystem.B.dylib 0x90024407 semaphore_wait_signal_trap + 7
1 com.apple.ColorSync 0x915a56bf pthreadSemaphoreWait(t_pthreadSemaphore*) + 35
2 com.apple.ColorSync 0x915bfdd0 CMMConvTask(void*) + 60
3 libSystem.B.dylib 0x90023d67 _pthread_body + 84
Thread 8:
0 libSystem.B.dylib 0x90009817 mach_msg_trap + 7
1 com.apple.CoreFoundation 0x9082b2f3 CFRunLoopRunSpecific + 2014
2 com.apple.CoreFoundation 0x9082ab0e CFRunLoopRunInMode + 61
3 com.apple.audio.CoreAudio 0x9146541e HALRunLoop::OwnThread(void*) + 158
4 com.apple.audio.CoreAudio 0x91465239 CAPThread::Entry(CAPThread*) + 93
5 libSystem.B.dylib 0x90023d67 _pthread_body + 84
Thread 9:
0 libSystem.B.dylib 0x9002689c kevent + 12
1 ...ple.CoreServices.CarbonCore 0x90cb5f84 PrivateMPEntryPoint + 51
2 libSystem.B.dylib 0x90023d67 _pthread_body + 84
Thread 10:
0 libSystem.B.dylib 0x90024407 semaphore_wait_signal_trap + 7
1 ...ple.CoreServices.CarbonCore 0x90cb6129 MPWaitOnQueue + 198
2 com.apple.DesktopServices 0x9251e943 TNodeSyncTask::SyncTaskProc(void*) + 143
3 ...ple.CoreServices.CarbonCore 0x90cb5f84 PrivateMPEntryPoint + 51
4 libSystem.B.dylib 0x90023d67 _pthread_body + 84
Thread 11:
0 libSystem.B.dylib 0x90009817 mach_msg_trap + 7
1 com.apple.CoreFoundation 0x9082b2f3 CFRunLoopRunSpecific + 2014
2 com.apple.CoreFoundation 0x9082ab0e CFRunLoopRunInMode + 61
3 com.apple.Foundation 0x9262ddc6 -[NSRunLoop runMode:beforeDate:] + 182
4 com.apple.Foundation 0x9262dcc2 -[NSRunLoop run] + 75
5 com.apple.Safari 0x0003f49c 0x1000 + 255132
6 com.apple.Foundation 0x925f836c forkThreadForFunction + 123
7 libSystem.B.dylib 0x90023d67 _pthread_body + 84
Thread 0 crashed with X86 Thread State (32-bit):
eax: 0x00000000 ebx: 0x95427e76 ecx: 0x21442200 edx: 0x1f95ffe8
edi: 0x1f5fba00 esi: 0x00000000 ebp: 0xbfffcee8 esp: 0xbfffcec0
ss: 0x0000001f efl: 0x00010282 eip: 0x95427f19 cs: 0x00000017
ds: 0x0000001f es: 0x0000001f fs: 0x00000000 gs: 0x00000037
Binary Images Description:
0x1000 - 0xdbfff com.apple.Safari 2.0.4 (419.3) /Applications/Safari.app/Contents/MacOS/Safari
0x5b9000 - 0x5bafff com.apple.textencoding.unicode 2.1 /System/Library/TextEncodings/Unicode Encodings.bundle/Contents/MacOS/Unicode Encodings
0x6d6000 - 0x6d8fff com.apple.AutomatorCMM 1.0.1 (87) /System/Library/Contextual Menu Items/AutomatorCMM.plugin/Contents/MacOS/AutomatorCMM
0xd230000 - 0xd230fff com.apple.SpotLightCM 1.0 (121.36) /System/Library/Contextual Menu Items/SpotlightCM.plugin/Contents/MacOS/SpotlightCM
0xec7d000 - 0xec81fff com.apple.FolderActionsMenu 1.3.1 /System/Library/Contextual Menu Items/FolderActionsMenu.plugin/Contents/MacOS/FolderActionsMenu
0xed67000 - 0xed6cfff com.apple.audio.AppleHDAHALPlugIn 1.2.7 (1.2.7a11) /System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn
0x1152f000 - 0x11b2ffff com.macromedia.Flash Player.plugin 9.0.124.0 (1.0.4f60) /Library/Internet Plug-Ins/Flash Player.plugin/Contents/MacOS/Flash Player
0x137d9000 - 0x137ddfff com.apple.locale.textbreak.thai 1.0.2 /System/Library/LocalePlugins/ThaiTextBreak.localePlugin/Contents/MacOS/ThaiTextBreak
0x70000000 - 0x700f9fff com.apple.audio.units.Components 1.4.3 /System/Library/Components/CoreAudio.component/Contents/MacOS/CoreAudio
0x8fe00000 - 0x8fe49fff dyld 46.1 /usr/lib/dyld
0x90000000 - 0x9016ffff libSystem.B.dylib /usr/lib/libSystem.B.dylib
0x901bf000 - 0x901c1fff libmathCommon.A.dylib /usr/lib/system/libmathCommon.A.dylib
0x901c3000 - 0x90200fff com.apple.CoreText 1.1.1 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/Versions/A/CoreText
0x90227000 - 0x902fdfff ATS /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
0x9031d000 - 0x90772fff com.apple.CoreGraphics 1.258.51 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
0x90809000 - 0x908d1fff com.apple.CoreFoundation 6.4.6 (368.27) /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x9090f000 - 0x9090ffff com.apple.CoreServices 10.4 (???) /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
0x90911000 - 0x90a04fff libicucore.A.dylib /usr/lib/libicucore.A.dylib
0x90a54000 - 0x90ad3fff libobjc.A.dylib /usr/lib/libobjc.A.dylib
0x90afc000 - 0x90b60fff libstdc++.6.dylib /usr/lib/libstdc++.6.dylib
0x90bcf000 - 0x90bd6fff libgcc_s.1.dylib /usr/lib/libgcc_s.1.dylib
0x90bdb000 - 0x90c4efff com.apple.framework.IOKit 1.4.6 (???) /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x90c63000 - 0x90c75fff libauto.dylib /usr/lib/libauto.dylib
0x90c7b000 - 0x90f21fff com.apple.CoreServices.CarbonCore 682.15 /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
0x90f64000 - 0x90fccfff com.apple.CoreServices.OSServices 4.1 /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
0x91005000 - 0x91043fff com.apple.CFNetwork 129.19 /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
0x91056000 - 0x91066fff com.apple.WebServices 1.1.3 (1.1.0) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/WebServicesCore.framework/Versions/A/WebServicesCore
0x91071000 - 0x910f0fff com.apple.SearchKit 1.0.5 /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
0x9112a000 - 0x91148fff com.apple.Metadata 10.4.4 (121.36) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
0x91154000 - 0x91162fff libz.1.dylib /usr/lib/libz.1.dylib
0x91165000 - 0x91304fff com.apple.security 4.5.2 (29774) /System/Library/Frameworks/Security.framework/Versions/A/Security
0x91402000 - 0x9140afff com.apple.DiskArbitration 2.1.1 /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
0x91411000 - 0x91437fff com.apple.SystemConfiguration 1.8.6 /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
0x91449000 - 0x91450fff libbsm.dylib /usr/lib/libbsm.dylib
0x91454000 - 0x914cafff com.apple.audio.CoreAudio 3.0.4 /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
0x9151b000 - 0x9151bfff com.apple.ApplicationServices 10.4 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
0x9151d000 - 0x91549fff com.apple.AE 314 (313) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
0x9155c000 - 0x91630fff com.apple.ColorSync 4.4.8 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync
0x9166b000 - 0x916defff com.apple.print.framework.PrintCore 4.6 (177.13) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
0x9170c000 - 0x917b5fff com.apple.QD 3.10.21 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
0x917db000 - 0x91826fff com.apple.HIServices 1.5.2 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
0x91845000 - 0x9185bfff com.apple.LangAnalysis 1.6.3 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
0x91867000 - 0x91882fff com.apple.FindByContent 1.5 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/FindByContent.framework/Versions/A/FindByContent
0x9188d000 - 0x918cafff com.apple.LaunchServices 181 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
0x918de000 - 0x918eafff com.apple.speech.synthesis.framework 3.5 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
0x918f1000 - 0x9192dfff com.apple.ImageIO.framework 1.5.3 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/ImageIO
0x9193f000 - 0x919f1fff libcrypto.0.9.7.dylib /usr/lib/libcrypto.0.9.7.dylib
0x91a37000 - 0x91a4dfff libcups.2.dylib /usr/lib/libcups.2.dylib
0x91a52000 - 0x91a70fff libJPEG.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
0x91a75000 - 0x91ad3fff libJP2.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib
0x91ae5000 - 0x91ae9fff libGIF.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
0x91aeb000 - 0x91b67fff libRaw.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRaw.dylib
0x91b6b000 - 0x91ba8fff libTIFF.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
0x91bae000 - 0x91bc8fff libPng.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
0x91bcd000 - 0x91bcffff libRadiance.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
0x91bd1000 - 0x91bd1fff com.apple.Accelerate 1.3.1 (Accelerate 1.3.1) /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
0x91bd3000 - 0x91c61fff com.apple.vImage 2.5 /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
0x91c68000 - 0x91c68fff com.apple.Accelerate.vecLib 3.3.1 (vecLib 3.3.1) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
0x91c6a000 - 0x91cc3fff libvMisc.dylib /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
0x91ccc000 - 0x91cf0fff libvDSP.dylib /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
0x91cf8000 - 0x92101fff libBLAS.dylib /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
0x9213b000 - 0x924effff libLAPACK.dylib /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
0x9251c000 - 0x9259afff com.apple.DesktopServices 1.3.5 /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
0x925db000 - 0x9280bfff com.apple.Foundation 6.4.7 (567.28) /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x92917000 - 0x929f5fff libxml2.2.dylib /usr/lib/libxml2.2.dylib
0x92a12000 - 0x92afffff libiconv.2.dylib /usr/lib/libiconv.2.dylib
0x92b0f000 - 0x92b26fff libGL.dylib /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
0x92b31000 - 0x92b89fff libGLU.dylib /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
0x92b9d000 - 0x92b9dfff com.apple.Carbon 10.4 (???) /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
0x92b9f000 - 0x92baffff com.apple.ImageCapture 3.0.4 /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture
0x92bbe000 - 0x92bc6fff com.apple.speech.recognition.framework 3.6 /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
0x92bcc000 - 0x92bd2fff com.apple.securityhi 2.0.1 (24742) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI
0x92bd8000 - 0x92c69fff com.apple.ink.framework 101.2.1 (71) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
0x92c7d000 - 0x92c81fff com.apple.help 1.0.3 (32.1) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help
0x92c84000 - 0x92ca2fff com.apple.openscripting 1.2.5 (???) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting
0x92cb4000 - 0x92cbafff com.apple.print.framework.Print 5.2 (192.4) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print
0x92cc0000 - 0x92d23fff com.apple.htmlrendering 66.1 (1.1.3) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HTMLRendering.framework/Versions/A/HTMLRendering
0x92d4a000 - 0x92d8bfff com.apple.NavigationServices 3.4.4 (3.4.3) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/NavigationServices.framework/Versions/A/NavigationServices
0x92db2000 - 0x92dc0fff com.apple.audio.SoundManager 3.9.1 /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.framework/Versions/A/CarbonSound
0x92dc7000 - 0x92dccfff com.apple.CommonPanels 1.2.3 (73) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels
0x92dd1000 - 0x930c5fff com.apple.HIToolbox 1.4.8 (???) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
0x931cb000 - 0x931d6fff com.apple.opengl 1.4.15 /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
0x931db000 - 0x931f6fff com.apple.DirectoryService.Framework 3.2 /System/Library/Frameworks/DirectoryService.framework/Versions/A/DirectoryService
0x93207000 - 0x93208fff com.apple.ServerControl 10.3.0 /System/Library/PrivateFrameworks/ServerControl.framework/Versions/A/ServerControl
0x93266000 - 0x93266fff com.apple.Cocoa 6.4 (???) /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
0x93268000 - 0x9391efff com.apple.AppKit 6.4.8 (824.42) /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x93c9f000 - 0x93d18fff com.apple.CoreData 90 /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
0x93d51000 - 0x93e09fff com.apple.audio.toolbox.AudioToolbox 1.4.3 /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
0x93e4b000 - 0x93e4bfff com.apple.audio.units.AudioUnit 1.4.2 /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
0x93e4d000 - 0x9401ffff com.apple.QuartzCore 1.4.11 /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
0x94070000 - 0x940b1fff libsqlite3.0.dylib /usr/lib/libsqlite3.0.dylib
0x940b9000 - 0x940f3fff libGLImage.dylib /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
0x940f8000 - 0x94119fff com.apple.framework.Admin 1.5.4 /System/Library/PrivateFrameworks/Admin.framework/Admin
0x9412d000 - 0x9412dfff com.apple.AFPDefines 3.1.3 /System/Library/PrivateFrameworks/AFPDefines.framework/Versions/A/AFPDefines
0x94181000 - 0x941bffff com.apple.vmutils 4.0.2 (93.1) /System/Library/PrivateFrameworks/vmutils.framework/Versions/A/vmutils
0x94203000 - 0x94214fff com.apple.securityfoundation 2.2.1 (28150) /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
0x94222000 - 0x94260fff com.apple.securityinterface 2.2.1 (27695) /System/Library/Frameworks/SecurityInterface.framework/Versions/A/SecurityInterface
0x9427c000 - 0x9428bfff libCGATS.A.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGATS.A.dylib
0x94292000 - 0x9429dfff libCSync.A.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib
0x942e9000 - 0x94303fff libRIP.A.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib
0x94309000 - 0x945c3fff com.apple.QuickTime 7.1.3 /System/Library/Frameworks/QuickTime.framework/Versions/A/QuickTime
0x94727000 - 0x9486dfff com.apple.AddressBook.framework 4.0.4 (485.1) /System/Library/Frameworks/AddressBook.framework/Versions/A/AddressBook
0x948f9000 - 0x94908fff com.apple.DSObjCWrappers.Framework 1.1 /System/Library/PrivateFrameworks/DSObjCWrappers.framework/Versions/A/DSObjCWrappers
0x9490f000 - 0x94938fff com.apple.LDAPFramework 1.4.2 (69.1.1) /System/Library/Frameworks/LDAP.framework/Versions/A/LDAP
0x9493e000 - 0x9494dfff libsasl2.2.dylib /usr/lib/libsasl2.2.dylib
0x94951000 - 0x94976fff libssl.0.9.7.dylib /usr/lib/libssl.0.9.7.dylib
0x94982000 - 0x9499ffff libresolv.9.dylib /usr/lib/libresolv.9.dylib
0x9514f000 - 0x951e1fff com.apple.WebKit 418.9.1 /System/Library/Frameworks/WebKit.framework/Versions/A/WebKit
0x9523b000 - 0x952bdfff com.apple.JavaScriptCore 418.3 /System/Library/Frameworks/WebKit.framework/Versions/A/Frameworks/JavaScriptCore.framework/Versions/A/JavaScriptCore
0x952f6000 - 0x955d5fff com.apple.WebCore 418.21 /System/Library/Frameworks/WebKit.framework/Versions/A/Frameworks/WebCore.framework/Versions/A/WebCore
0x95754000 - 0x95777fff libxslt.1.dylib /usr/lib/libxslt.1.dylib
0x95f73000 - 0x95fa6fff libtidy.A.dylib /usr/lib/libtidy.A.dylib
0x96011000 - 0x96012fff libCyrillicConverter.dylib /System/Library/CoreServices/Encodings/libCyrillicConverter.dylib
0x96014000 - 0x96015fff libGreekConverter.dylib /System/Library/CoreServices/Encodings/libGreekConverter.dylib
0x96019000 - 0x9602ffff libJapaneseConverter.dylib /System/Library/CoreServices/Encodings/libJapaneseConverter.dylib
0x96031000 - 0x96052fff libKoreanConverter.dylib /System/Library/CoreServices/Encodings/libKoreanConverter.dylib
0x9605f000 - 0x9606dfff libSimplifiedChineseConverter.dylib /System/Library/CoreServices/Encodings/libSimplifiedChineseConverter.dylib
0x96072000 - 0x96073fff libThaiConverter.dylib /System/Library/CoreServices/Encodings/libThaiConverter.dylib
0x96075000 - 0x96087fff libTraditionalChineseConverter.dylib /System/Library/CoreServices/Encodings/libTraditionalChineseConverter.dylib
0x9691a000 - 0x96993fff com.apple.xquery 1.2 (25) /System/Library/PrivateFrameworks/XQuery.framework/XQuery
0x96a2d000 - 0x96a2dfff com.apple.vecLib 3.3.1 (vecLib 3.3.1) /System/Library/Frameworks/vecLib.framework/Versions/A/vecLib
0x9709c000 - 0x970a1fff com.apple.agl 2.5.9 (AGL-2.5.9) /System/Library/Frameworks/AGL.framework/Versions/A/AGL
0x9743d000 - 0x97451fff com.apple.audio.CoreAudioKit 1.0.1 /System/Library/Frameworks/CoreAudioKit.framework/Versions/A/CoreAudioKit
0x9a49a000 - 0x9a4d1fff com.apple.Syndication 1.0.6 (54) /System/Library/PrivateFrameworks/Syndication.framework/Versions/A/Syndication
0x9a4ed000 - 0x9a4fffff com.apple.SyndicationUI 1.0.6 (54) /System/Library/PrivateFrameworks/SyndicationUI.framework/Versions/A/SyndicationUI
Exception: EXC_BAD_ACCESS (0x0001)
Codes: KERN_INVALID_ADDRESS (0x0001) at 0xe824148d
Thread 0 Crashed:
0 com.apple.WebCore 0x9531af46 DOM::operator==(DOM::DOMString const&, DOM::DOMString const&) + 30
1 com.apple.WebCore 0x95335d62 DOM::operator==(DOM::AtomicString const&, DOM::DOMString const&) + 24
2 com.apple.WebCore 0x95478458 DOM::NodeListImpl::itemById(DOM::DOMString const&) const + 166
3 com.apple.WebCore 0x954dfadd DOM::NodeList::itemById(DOM::DOMString const&) const + 57
4 com.apple.WebCore 0x953c2a01 KJS::DOMNodeList::tryGet(KJS::ExecState*, KJS::Identifier const&) const + 309
5 com.apple.WebCore 0x95345c6e KJS::DOMObject::get(KJS::ExecState*, KJS::Identifier const&) const + 58
6 com.apple.JavaScriptCore 0x95250c1e KJS::Reference::getValue(KJS::ExecState*) const + 516
7 com.apple.JavaScriptCore 0x95250885 KJS::AccessorNode2::evaluate(KJS::ExecState*) + 55
8 com.apple.JavaScriptCore 0x95256bc3 KJS::BinaryLogicalNode::evaluate(KJS::ExecState*) + 155
9 com.apple.JavaScriptCore 0x95256b55 KJS::BinaryLogicalNode::evaluate(KJS::ExecState*) + 45
10 com.apple.JavaScriptCore 0x95256b55 KJS::BinaryLogicalNode::evaluate(KJS::ExecState*) + 45
11 com.apple.JavaScriptCore 0x9525b4bc KJS::IfNode::execute(KJS::ExecState*) + 70
12 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
13 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
14 com.apple.JavaScriptCore 0x9525b5ce KJS::IfNode::execute(KJS::ExecState*) + 344
15 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
16 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
17 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
18 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
19 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
20 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
21 com.apple.JavaScriptCore 0x95256583 KJS::AssignNode::evaluate(KJS::ExecState*) + 159
22 com.apple.JavaScriptCore 0x952563ec KJS::ExprStatementNode::execute(KJS::ExecState*) + 76
23 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
24 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
25 com.apple.JavaScriptCore 0x9525b5ce KJS::IfNode::execute(KJS::ExecState*) + 344
26 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
27 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
28 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
29 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
30 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
31 com.apple.JavaScriptCore 0x9526e608 KJS::FunctionProtoFuncImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 2768
32 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
33 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
34 com.apple.JavaScriptCore 0x95256c5a KJS::EqualNode::evaluate(KJS::ExecState*) + 48
35 com.apple.JavaScriptCore 0x95256bc3 KJS::BinaryLogicalNode::evaluate(KJS::ExecState*) + 155
36 com.apple.JavaScriptCore 0x9525f017 KJS::ForNode::execute(KJS::ExecState*) + 239
37 com.apple.JavaScriptCore 0x9525b5ce KJS::IfNode::execute(KJS::ExecState*) + 344
38 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
39 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
40 com.apple.JavaScriptCore 0x9525b5ce KJS::IfNode::execute(KJS::ExecState*) + 344
41 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
42 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
43 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
44 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
45 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
46 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
47 com.apple.JavaScriptCore 0x952563ec KJS::ExprStatementNode::execute(KJS::ExecState*) + 76
48 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
49 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
50 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
51 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
52 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
53 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
54 com.apple.JavaScriptCore 0x95256583 KJS::AssignNode::evaluate(KJS::ExecState*) + 159
55 com.apple.JavaScriptCore 0x952563ec KJS::ExprStatementNode::execute(KJS::ExecState*) + 76
56 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
57 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
58 com.apple.JavaScriptCore 0x9525b5ce KJS::IfNode::execute(KJS::ExecState*) + 344
59 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
60 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
61 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
62 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
63 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
64 com.apple.JavaScriptCore 0x9526e608 KJS::FunctionProtoFuncImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 2768
65 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
66 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
67 com.apple.JavaScriptCore 0x95256c5a KJS::EqualNode::evaluate(KJS::ExecState*) + 48
68 com.apple.JavaScriptCore 0x95256bc3 KJS::BinaryLogicalNode::evaluate(KJS::ExecState*) + 155
69 com.apple.JavaScriptCore 0x9525f017 KJS::ForNode::execute(KJS::ExecState*) + 239
70 com.apple.JavaScriptCore 0x9525b5ce KJS::IfNode::execute(KJS::ExecState*) + 344
71 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
72 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
73 com.apple.JavaScriptCore 0x9525b5ce KJS::IfNode::execute(KJS::ExecState*) + 344
74 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
75 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
76 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
77 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
78 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
79 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
80 com.apple.JavaScriptCore 0x9525dff9 KJS::ReturnNode::execute(KJS::ExecState*) + 83
81 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
82 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
83 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
84 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
85 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
86 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
87 com.apple.JavaScriptCore 0x9525dff9 KJS::ReturnNode::execute(KJS::ExecState*) + 83
88 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
89 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
90 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
91 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
92 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
93 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
94 com.apple.JavaScriptCore 0x9525dff9 KJS::ReturnNode::execute(KJS::ExecState*) + 83
95 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
96 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
97 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
98 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
99 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
100 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
101 com.apple.JavaScriptCore 0x9525d986 KJS::ConditionalNode::evaluate(KJS::ExecState*) + 162
102 com.apple.JavaScriptCore 0x9525dff9 KJS::ReturnNode::execute(KJS::ExecState*) + 83
103 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
104 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
105 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
106 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
107 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
108 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
109 com.apple.JavaScriptCore 0x952563ec KJS::ExprStatementNode::execute(KJS::ExecState*) + 76
110 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
111 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
112 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
113 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
114 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
115 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
116 com.apple.JavaScriptCore 0x952563ec KJS::ExprStatementNode::execute(KJS::ExecState*) + 76
117 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
118 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
119 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
120 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
121 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
122 com.apple.JavaScriptCore 0x9526e608 KJS::FunctionProtoFuncImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 2768
123 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
124 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
125 com.apple.JavaScriptCore 0x95256c5a KJS::EqualNode::evaluate(KJS::ExecState*) + 48
126 com.apple.JavaScriptCore 0x95256bc3 KJS::BinaryLogicalNode::evaluate(KJS::ExecState*) + 155
127 com.apple.JavaScriptCore 0x9525f017 KJS::ForNode::execute(KJS::ExecState*) + 239
128 com.apple.JavaScriptCore 0x9525b5ce KJS::IfNode::execute(KJS::ExecState*) + 344
129 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
130 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
131 com.apple.JavaScriptCore 0x9525b5ce KJS::IfNode::execute(KJS::ExecState*) + 344
132 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
133 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
134 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
135 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
136 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
137 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
138 com.apple.JavaScriptCore 0x9525dff9 KJS::ReturnNode::execute(KJS::ExecState*) + 83
139 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
140 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
141 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
142 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
143 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
144 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
145 com.apple.JavaScriptCore 0x9525dff9 KJS::ReturnNode::execute(KJS::ExecState*) + 83
146 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
147 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
148 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
149 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
150 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
151 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
152 com.apple.JavaScriptCore 0x952563ec KJS::ExprStatementNode::execute(KJS::ExecState*) + 76
153 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
154 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
155 com.apple.JavaScriptCore 0x952494f0 KJS::InterpreterImp::evaluate(KJS::UString const&, KJS::Value const&, KJS::UString const&, int) + 1120
156 com.apple.JavaScriptCore 0x95248f75 KJS::Interpreter::evaluate(KJS::UString const&, int, KJS::UString const&, KJS::Value const&) + 63
157 com.apple.WebCore 0x95334dd8 KJSProxyImpl::evaluate(QString, int, QString const&, DOM::Node const&) + 234
158 com.apple.WebCore 0x95334cd4 KHTMLPart::executeScript(QString, int, DOM::Node const&, QString const&) + 212
159 com.apple.WebCore 0x95334a9c khtml::HTMLTokenizer::scriptExecution(QString const&, QString, int) + 456
160 com.apple.WebCore 0x953346a7 khtml::HTMLTokenizer::scriptHandler() + 923
161 com.apple.WebCore 0x9532b01d khtml::HTMLTokenizer::parseSpecial(khtml::TokenizerString&) + 71
162 com.apple.WebCore 0x9531a42f khtml::HTMLTokenizer::parseTag(khtml::TokenizerString&) + 5171
163 com.apple.WebCore 0x95318b74 khtml::HTMLTokenizer::write(khtml::TokenizerString const&, bool) + 776
164 com.apple.WebCore 0x953629a8 khtml::HTMLTokenizer::notifyFinished(khtml::CachedObject*) + 370
165 com.apple.WebCore 0x9536280d khtml::CachedScript::checkNotify() + 61
166 com.apple.WebCore 0x953627a6 khtml::CachedScript::data(QBuffer&, bool) + 250
167 com.apple.WebCore 0x9533a5d9 khtml::Loader::slotFinished(KIO::Job*, NSData*) + 419
168 com.apple.WebCore 0x95484f59 KWQSignal::callWithData(KIO::Job*, NSData*) const + 115
169 com.apple.WebCore 0x9533a425 KIO::TransferJob::emitResult(NSData*) + 37
170 com.apple.WebCore 0x9533a3d0 -[KWQResourceLoader finishJobAndHandle:] + 76
171 com.apple.WebKit 0x9516a482 -[WebSubresourceClient didFinishLoading] + 78
172 com.apple.WebKit 0x951695c9 -[WebBaseResourceHandleDelegate connectionDidFinishLoading:] + 40
173 com.apple.Foundation 0x9265ee00 -[NSURLConnection(NSURLConnectionInternal) _sendDidFinishLoadingCallback] + 176
174 com.apple.Foundation 0x9265cea5 -[NSURLConnection(NSURLConnectionInternal) _sendCallbacks] + 748
175 com.apple.Foundation 0x9265cb41 _sendCallbacks + 201
176 com.apple.CoreFoundation 0x9082afd2 CFRunLoopRunSpecific + 1213
177 com.apple.CoreFoundation 0x9082ab0e CFRunLoopRunInMode + 61
178 com.apple.HIToolbox 0x92ddabef RunCurrentEventLoopInMode + 285
179 com.apple.HIToolbox 0x92dda2fd ReceiveNextEventCommon + 385
180 com.apple.HIToolbox 0x92dda154 BlockUntilNextEventMatchingListInMode + 81
181 com.apple.AppKit 0x9327f465 _DPSNextEvent + 572
182 com.apple.AppKit 0x9327f056 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 137
183 com.apple.Safari 0x00006cea 0x1000 + 23786
184 com.apple.AppKit 0x93278ddb -[NSApplication run] + 512
185 com.apple.AppKit 0x9326cd2f NSApplicationMain + 573
186 com.apple.Safari 0x0005f54a 0x1000 + 386378
187 com.apple.Safari 0x0005f471 0x1000 + 386161
Exception: EXC_BAD_ACCESS (0x0001)
Codes: KERN_PROTECTION_FAILURE (0x0002) at 0x00000025
Thread 0 Crashed:
0 com.apple.WebCore 0x9531af33 DOM::operator==(DOM::DOMString const&, DOM::DOMString const&) + 11
1 com.apple.WebCore 0x95335d62 DOM::operator==(DOM::AtomicString const&, DOM::DOMString const&) + 24
2 com.apple.WebCore 0x95478458 DOM::NodeListImpl::itemById(DOM::DOMString const&) const + 166
3 com.apple.WebCore 0x954dfadd DOM::NodeList::itemById(DOM::DOMString const&) const + 57
4 com.apple.WebCore 0x953c2a01 KJS::DOMNodeList::tryGet(KJS::ExecState*, KJS::Identifier const&) const + 309
5 com.apple.WebCore 0x95345c6e KJS::DOMObject::get(KJS::ExecState*, KJS::Identifier const&) const + 58
6 com.apple.JavaScriptCore 0x95250c1e KJS::Reference::getValue(KJS::ExecState*) const + 516
7 com.apple.JavaScriptCore 0x95250885 KJS::AccessorNode2::evaluate(KJS::ExecState*) + 55
8 com.apple.JavaScriptCore 0x95256bc3 KJS::BinaryLogicalNode::evaluate(KJS::ExecState*) + 155
9 com.apple.JavaScriptCore 0x95256b55 KJS::BinaryLogicalNode::evaluate(KJS::ExecState*) + 45
10 com.apple.JavaScriptCore 0x95256b55 KJS::BinaryLogicalNode::evaluate(KJS::ExecState*) + 45
11 com.apple.JavaScriptCore 0x9525b4bc KJS::IfNode::execute(KJS::ExecState*) + 70
12 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
13 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
14 com.apple.JavaScriptCore 0x9525b5ce KJS::IfNode::execute(KJS::ExecState*) + 344
15 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
16 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
17 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
18 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
19 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
20 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
21 com.apple.JavaScriptCore 0x95256583 KJS::AssignNode::evaluate(KJS::ExecState*) + 159
22 com.apple.JavaScriptCore 0x952563ec KJS::ExprStatementNode::execute(KJS::ExecState*) + 76
23 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
24 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
25 com.apple.JavaScriptCore 0x9525b5ce KJS::IfNode::execute(KJS::ExecState*) + 344
26 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
27 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
28 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
29 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
30 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
31 com.apple.JavaScriptCore 0x9526e608 KJS::FunctionProtoFuncImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 2768
32 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
33 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
34 com.apple.JavaScriptCore 0x95256c5a KJS::EqualNode::evaluate(KJS::ExecState*) + 48
35 com.apple.JavaScriptCore 0x95256bc3 KJS::BinaryLogicalNode::evaluate(KJS::ExecState*) + 155
36 com.apple.JavaScriptCore 0x9525f017 KJS::ForNode::execute(KJS::ExecState*) + 239
37 com.apple.JavaScriptCore 0x9525b5ce KJS::IfNode::execute(KJS::ExecState*) + 344
38 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
39 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
40 com.apple.JavaScriptCore 0x9525b5ce KJS::IfNode::execute(KJS::ExecState*) + 344
41 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
42 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
43 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
44 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
45 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
46 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
47 com.apple.JavaScriptCore 0x952563ec KJS::ExprStatementNode::execute(KJS::ExecState*) + 76
48 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
49 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
50 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
51 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
52 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
53 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
54 com.apple.JavaScriptCore 0x95256583 KJS::AssignNode::evaluate(KJS::ExecState*) + 159
55 com.apple.JavaScriptCore 0x952563ec KJS::ExprStatementNode::execute(KJS::ExecState*) + 76
56 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
57 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
58 com.apple.JavaScriptCore 0x9525b5ce KJS::IfNode::execute(KJS::ExecState*) + 344
59 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
60 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
61 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
62 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
63 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
64 com.apple.JavaScriptCore 0x9526e608 KJS::FunctionProtoFuncImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 2768
65 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
66 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
67 com.apple.JavaScriptCore 0x95256c5a KJS::EqualNode::evaluate(KJS::ExecState*) + 48
68 com.apple.JavaScriptCore 0x95256bc3 KJS::BinaryLogicalNode::evaluate(KJS::ExecState*) + 155
69 com.apple.JavaScriptCore 0x9525f017 KJS::ForNode::execute(KJS::ExecState*) + 239
70 com.apple.JavaScriptCore 0x9525b5ce KJS::IfNode::execute(KJS::ExecState*) + 344
71 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
72 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
73 com.apple.JavaScriptCore 0x9525b5ce KJS::IfNode::execute(KJS::ExecState*) + 344
74 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
75 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
76 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
77 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
78 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
79 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
80 com.apple.JavaScriptCore 0x9525dff9 KJS::ReturnNode::execute(KJS::ExecState*) + 83
81 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
82 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
83 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
84 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
85 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
86 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
87 com.apple.JavaScriptCore 0x9525dff9 KJS::ReturnNode::execute(KJS::ExecState*) + 83
88 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
89 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
90 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
91 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
92 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
93 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
94 com.apple.JavaScriptCore 0x9525dff9 KJS::ReturnNode::execute(KJS::ExecState*) + 83
95 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
96 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
97 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
98 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
99 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
100 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
101 com.apple.JavaScriptCore 0x9525d986 KJS::ConditionalNode::evaluate(KJS::ExecState*) + 162
102 com.apple.JavaScriptCore 0x9525dff9 KJS::ReturnNode::execute(KJS::ExecState*) + 83
103 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
104 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
105 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
106 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
107 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
108 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
109 com.apple.JavaScriptCore 0x952507a3 KJS::AccessorNode2::evaluateReference(KJS::ExecState*) + 45
110 com.apple.JavaScriptCore 0x95250548 KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 48
111 com.apple.JavaScriptCore 0x952563ec KJS::ExprStatementNode::execute(KJS::ExecState*) + 76
112 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
113 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
114 com.apple.JavaScriptCore 0x9525b5ce KJS::IfNode::execute(KJS::ExecState*) + 344
115 com.apple.JavaScriptCore 0x9525b5ce KJS::IfNode::execute(KJS::ExecState*) + 344
116 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
117 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
118 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
119 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
120 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
121 com.apple.JavaScriptCore 0x9526e42b KJS::FunctionProtoFuncImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 2291
122 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
123 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
124 com.apple.JavaScriptCore 0x95256583 KJS::AssignNode::evaluate(KJS::ExecState*) + 159
125 com.apple.JavaScriptCore 0x952563ec KJS::ExprStatementNode::execute(KJS::ExecState*) + 76
126 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
127 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
128 com.apple.JavaScriptCore 0x9525b5ce KJS::IfNode::execute(KJS::ExecState*) + 344
129 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
130 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
131 com.apple.JavaScriptCore 0x952603f1 KJS::ForInNode::execute(KJS::ExecState*) + 1021
132 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
133 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
134 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
135 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
136 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
137 com.apple.JavaScriptCore 0x9526e42b KJS::FunctionProtoFuncImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 2291
138 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
139 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
140 com.apple.JavaScriptCore 0x9525dff9 KJS::ReturnNode::execute(KJS::ExecState*) + 83
141 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
142 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
143 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
144 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
145 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
146 com.apple.JavaScriptCore 0x9526e42b KJS::FunctionProtoFuncImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 2291
147 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
148 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
149 com.apple.JavaScriptCore 0x95256583 KJS::AssignNode::evaluate(KJS::ExecState*) + 159
150 com.apple.JavaScriptCore 0x952563ec KJS::ExprStatementNode::execute(KJS::ExecState*) + 76
151 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
152 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
153 com.apple.JavaScriptCore 0x9525b5ce KJS::IfNode::execute(KJS::ExecState*) + 344
154 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
155 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
156 com.apple.JavaScriptCore 0x952603f1 KJS::ForInNode::execute(KJS::ExecState*) + 1021
157 com.apple.JavaScriptCore 0x95250147 KJS::SourceElementsNode::execute(KJS::ExecState*) + 465
158 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
159 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
160 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
161 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
162 com.apple.JavaScriptCore 0x9526e42b KJS::FunctionProtoFuncImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 2291
163 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
164 com.apple.JavaScriptCore 0x9525072d KJS::FunctionCallNode::evaluate(KJS::ExecState*) + 533
165 com.apple.JavaScriptCore 0x9525dff9 KJS::ReturnNode::execute(KJS::ExecState*) + 83
166 com.apple.JavaScriptCore 0x9525b5ce KJS::IfNode::execute(KJS::ExecState*) + 344
167 com.apple.JavaScriptCore 0x95250072 KJS::SourceElementsNode::execute(KJS::ExecState*) + 252
168 com.apple.JavaScriptCore 0x9524ff32 KJS::BlockNode::execute(KJS::ExecState*) + 102
169 com.apple.JavaScriptCore 0x9525ce83 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 45
170 com.apple.JavaScriptCore 0x9525c9ba KJS::FunctionImp::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 458
171 com.apple.JavaScriptCore 0x9525177e KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) + 158
172 com.apple.WebCore 0x95440924 KJS::JSAbstractEventListener::handleEvent(DOM::Event&, bool) + 476
173 com.apple.WebCore 0x95371c5a DOM::NodeImpl::handleLocalEvents(DOM::EventImpl*, bool) + 188
174 com.apple.WebCore 0x953719aa DOM::NodeImpl::dispatchGenericEvent(DOM::EventImpl*, int&) + 468
175 com.apple.WebCore 0x953716c6 DOM::NodeImpl::dispatchEvent(DOM::EventImpl*, int&, bool) + 114
176 com.apple.WebCore 0x9537500c KHTMLView::dispatchMouseEvent(int, DOM::NodeImpl*, bool, int, QMouseEvent*, bool, int) + 1034
177 com.apple.WebCore 0x953731a3 KHTMLView::viewportMouseMoveEvent(QMouseEvent*) + 471
178 com.apple.WebCore 0x95372c91 KWQKHTMLPart::mouseMoved(NSEvent*) + 217
179 com.apple.WebKit 0x9516b3c0 -[WebHTMLView(WebPrivate) _updateMouseoverWithEvent:] + 795
180 com.apple.Foundation 0x925f0207 _nsnote_callback + 230
181 com.apple.CoreFoundation 0x908543f6 __CFXNotificationPost + 345
182 com.apple.CoreFoundation 0x9084bc11 _CFXNotificationPostNotification + 600
183 com.apple.Foundation 0x925e8860 -[NSNotificationCenter postNotificationName:object:userInfo:] + 121
184 com.apple.AppKit 0x93420d5c -[NSResponder _postEventNotification:] + 293
185 com.apple.AppKit 0x932f2bb8 forwardMethod + 177
186 com.apple.AppKit 0x932f2b59 forwardMethod + 82
187 com.apple.AppKit 0x932f2b59 forwardMethod + 82
188 com.apple.AppKit 0x932f2b59 forwardMethod + 82
189 com.apple.AppKit 0x932f2b59 forwardMethod + 82
190 com.apple.AppKit 0x932f2b59 forwardMethod + 82
191 com.apple.AppKit 0x932f2b59 forwardMethod + 82
192 com.apple.AppKit 0x932f2b59 forwardMethod + 82
193 com.apple.AppKit 0x9335cbe1 -[NSWindow sendEvent:] + 7377
194 com.apple.Safari 0x000230c6 0x1000 + 139462
195 com.apple.AppKit 0x9334e350 -[NSApplication sendEvent:] + 5023
196 com.apple.Safari 0x00022c56 0x1000 + 138326
197 com.apple.AppKit 0x93278dfe -[NSApplication run] + 547
198 com.apple.AppKit 0x9326cd2f NSApplicationMain + 573
199 com.apple.Safari 0x0005f54a 0x1000 + 386378
200 com.apple.Safari 0x0005f471 0x1000 + 386161
Exception: EXC_BAD_ACCESS (0x0001)
Codes: KERN_PROTECTION_FAILURE (0x0002) at 0x00000000
Thread 0 Crashed:
0 com.apple.WebCore 0x953c6f68 KJS::ScheduledAction::execute(KJS::Window*) + 48
1 com.apple.WebCore 0x953c670d KJS::WindowQObject::timerEvent(QTimerEvent*) + 209
2 com.apple.WebCore 0x9533c7f0 -[KWQObjectTimerTarget sendTimerEvent] + 44
3 com.apple.Foundation 0x9263f36a __NSFireTimer + 199
4 com.apple.CoreFoundation 0x9082b822 CFRunLoopRunSpecific + 3341
5 com.apple.CoreFoundation 0x9082ab0e CFRunLoopRunInMode + 61
6 com.apple.HIToolbox 0x92ddabef RunCurrentEventLoopInMode + 285
7 com.apple.HIToolbox 0x92dda234 ReceiveNextEventCommon + 184
8 com.apple.HIToolbox 0x92dda154 BlockUntilNextEventMatchingListInMode + 81
9 com.apple.AppKit 0x9327f465 _DPSNextEvent + 572
10 com.apple.AppKit 0x9327f056 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 137
11 com.apple.Safari 0x00006cea 0x1000 + 23786
12 com.apple.AppKit 0x93278ddb -[NSApplication run] + 512
13 com.apple.AppKit 0x9326cd2f NSApplicationMain + 573
14 com.apple.Safari 0x0005f54a 0x1000 + 386378
15 com.apple.Safari 0x0005f471 0x1000 + 386161
|