WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
16328
REGRESSION (
r28470
): Crash expanding a GMail conversation
https://bugs.webkit.org/show_bug.cgi?id=16328
Summary
REGRESSION (r28470): Crash expanding a GMail conversation
David Kilzer (:ddkilzer)
Reported
2007-12-06 07:46:20 PST
* SUMMARY Using WebKit nightly
r28482
, clicking on an email conversation (thread) in GMail causes a crash. * STEPS TO REPRODUCE 1. Download WebKit nightly
r28482
. 2. Launch nightly. 3. Log in to GMail. 4. Click on a conversation (thread) with more than one message. * RESULTS Crash. * REGRESSION This is a regression from shipping Safari 3.0.4 (523.12) on Mac OS X 10.4.11 (8S165). * NOTES Stack trace: Version:
r28482
(28482) PID: 2538 Thread: 0 Exception: EXC_BAD_ACCESS (0x0001) Codes: KERN_PROTECTION_FAILURE (0x0002) at 0x00000000 Thread 0 Crashed: 0 com.apple.WebCore 0x0154568c WebCore::KJSProxy::processingUserGesture() const + 28 1 com.apple.WebCore 0x0112a02c WebCore::DeprecatedString::startsWith(char const*, bool) const + 92 2 com.apple.WebCore 0x0154fbc8 KJS::Location::put(KJS::ExecState*, KJS::Identifier const&, KJS::JSValue*, int) + 1080 3 com.apple.JavaScriptCore 0x004aa62c KJS::AssignDotNode::evaluate(KJS::ExecState*) + 236 4 com.apple.JavaScriptCore 0x0049de28 KJS::ReturnNode::execute(KJS::ExecState*) + 248 5 com.apple.JavaScriptCore 0x004dceb0 KJS::FunctionBodyNode::execute(KJS::ExecState*) + 2048 6 com.apple.JavaScriptCore 0x00457278 KJS::FunctionImp::execute(KJS::ExecState*) + 56 7 com.apple.JavaScriptCore 0x004d9aac KJS::FunctionImp::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List const&) + 108 8 com.apple.JavaScriptCore 0x004b984c KJS::FunctionCallResolveNode::evaluate(KJS::ExecState*) + 604 9 com.apple.JavaScriptCore 0x0049ca94 KJS::ExprStatementNode::execute(KJS::ExecState*) + 100 10 com.apple.JavaScriptCore 0x0045a030 KJS::BlockNode::execute(KJS::ExecState*) + 128 11 com.apple.JavaScriptCore 0x0049cc08 KJS::IfNode::execute(KJS::ExecState*) + 264 12 com.apple.JavaScriptCore 0x0045a030 KJS::BlockNode::execute(KJS::ExecState*) + 128 13 com.apple.JavaScriptCore 0x0049cc08 KJS::IfNode::execute(KJS::ExecState*) + 264 14 com.apple.JavaScriptCore 0x004dceb0 KJS::FunctionBodyNode::execute(KJS::ExecState*) + 2048 15 com.apple.JavaScriptCore 0x00457278 KJS::FunctionImp::execute(KJS::ExecState*) + 56 16 com.apple.JavaScriptCore 0x004d9aac KJS::FunctionImp::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List const&) + 108 17 com.apple.JavaScriptCore 0x004b6738 KJS::FunctionCallDotNode::evaluate(KJS::ExecState*) + 648 18 com.apple.JavaScriptCore 0x0049ca94 KJS::ExprStatementNode::execute(KJS::ExecState*) + 100 19 com.apple.JavaScriptCore 0x0045a030 KJS::BlockNode::execute(KJS::ExecState*) + 128 20 com.apple.JavaScriptCore 0x0049cc08 KJS::IfNode::execute(KJS::ExecState*) + 264 21 com.apple.JavaScriptCore 0x0045a030 KJS::BlockNode::execute(KJS::ExecState*) + 128 22 com.apple.JavaScriptCore 0x0049cc08 KJS::IfNode::execute(KJS::ExecState*) + 264 23 com.apple.JavaScriptCore 0x004dceb0 KJS::FunctionBodyNode::execute(KJS::ExecState*) + 2048 24 com.apple.JavaScriptCore 0x00457278 KJS::FunctionImp::execute(KJS::ExecState*) + 56 25 com.apple.JavaScriptCore 0x004d9aac KJS::FunctionImp::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List const&) + 108 26 com.apple.JavaScriptCore 0x004b6738 KJS::FunctionCallDotNode::evaluate(KJS::ExecState*) + 648 27 com.apple.JavaScriptCore 0x0049ca94 KJS::ExprStatementNode::execute(KJS::ExecState*) + 100 28 com.apple.JavaScriptCore 0x004dceb0 KJS::FunctionBodyNode::execute(KJS::ExecState*) + 2048 29 com.apple.JavaScriptCore 0x00457278 KJS::FunctionImp::execute(KJS::ExecState*) + 56 30 com.apple.JavaScriptCore 0x004d9aac KJS::FunctionImp::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List const&) + 108 31 com.apple.JavaScriptCore 0x004b6738 KJS::FunctionCallDotNode::evaluate(KJS::ExecState*) + 648 32 com.apple.JavaScriptCore 0x0049ca94 KJS::ExprStatementNode::execute(KJS::ExecState*) + 100 33 com.apple.JavaScriptCore 0x004dceb0 KJS::FunctionBodyNode::execute(KJS::ExecState*) + 2048 34 com.apple.JavaScriptCore 0x00457278 KJS::FunctionImp::execute(KJS::ExecState*) + 56 35 com.apple.JavaScriptCore 0x004d9aac KJS::FunctionImp::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List const&) + 108 36 com.apple.JavaScriptCore 0x004b6738 KJS::FunctionCallDotNode::evaluate(KJS::ExecState*) + 648 37 com.apple.JavaScriptCore 0x0049ca94 KJS::ExprStatementNode::execute(KJS::ExecState*) + 100 38 com.apple.JavaScriptCore 0x0045a030 KJS::BlockNode::execute(KJS::ExecState*) + 128 39 com.apple.JavaScriptCore 0x0049cc08 KJS::IfNode::execute(KJS::ExecState*) + 264 40 com.apple.JavaScriptCore 0x004dceb0 KJS::FunctionBodyNode::execute(KJS::ExecState*) + 2048 41 com.apple.JavaScriptCore 0x00457278 KJS::FunctionImp::execute(KJS::ExecState*) + 56 42 com.apple.JavaScriptCore 0x004d9aac KJS::FunctionImp::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List const&) + 108 43 com.apple.JavaScriptCore 0x004b6738 KJS::FunctionCallDotNode::evaluate(KJS::ExecState*) + 648 44 com.apple.JavaScriptCore 0x004aabf8 KJS::VarDeclNode::evaluate(KJS::ExecState*) + 328 45 com.apple.JavaScriptCore 0x0049c9c4 KJS::VarStatementNode::execute(KJS::ExecState*) + 100 46 com.apple.JavaScriptCore 0x0045a030 KJS::BlockNode::execute(KJS::ExecState*) + 128 47 com.apple.JavaScriptCore 0x0049cc08 KJS::IfNode::execute(KJS::ExecState*) + 264 48 com.apple.JavaScriptCore 0x004dceb0 KJS::FunctionBodyNode::execute(KJS::ExecState*) + 2048 49 com.apple.JavaScriptCore 0x00457278 KJS::FunctionImp::execute(KJS::ExecState*) + 56 50 com.apple.JavaScriptCore 0x004d9aac KJS::FunctionImp::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List const&) + 108 51 com.apple.JavaScriptCore 0x004b6738 KJS::FunctionCallDotNode::evaluate(KJS::ExecState*) + 648 52 com.apple.JavaScriptCore 0x0049ca94 KJS::ExprStatementNode::execute(KJS::ExecState*) + 100 53 com.apple.JavaScriptCore 0x004dceb0 KJS::FunctionBodyNode::execute(KJS::ExecState*) + 2048 54 com.apple.JavaScriptCore 0x00457278 KJS::FunctionImp::execute(KJS::ExecState*) + 56 55 com.apple.JavaScriptCore 0x004d9aac KJS::FunctionImp::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List const&) + 108 56 com.apple.JavaScriptCore 0x004c8678 KJS::FunctionProtoFunc::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List const&) + 3944 57 com.apple.JavaScriptCore 0x004b6738 KJS::FunctionCallDotNode::evaluate(KJS::ExecState*) + 648 58 com.apple.JavaScriptCore 0x0049de28 KJS::ReturnNode::execute(KJS::ExecState*) + 248 59 com.apple.JavaScriptCore 0x0045a030 KJS::BlockNode::execute(KJS::ExecState*) + 128 60 com.apple.JavaScriptCore 0x0049cc08 KJS::IfNode::execute(KJS::ExecState*) + 264 61 com.apple.JavaScriptCore 0x004dceb0 KJS::FunctionBodyNode::execute(KJS::ExecState*) + 2048 62 com.apple.JavaScriptCore 0x00457278 KJS::FunctionImp::execute(KJS::ExecState*) + 56 63 com.apple.JavaScriptCore 0x004d9aac KJS::FunctionImp::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List const&) + 108 64 com.apple.JavaScriptCore 0x004b6738 KJS::FunctionCallDotNode::evaluate(KJS::ExecState*) + 648 65 com.apple.JavaScriptCore 0x004aabf8 KJS::VarDeclNode::evaluate(KJS::ExecState*) + 328 66 com.apple.JavaScriptCore 0x0049c9c4 KJS::VarStatementNode::execute(KJS::ExecState*) + 100 67 com.apple.JavaScriptCore 0x004dceb0 KJS::FunctionBodyNode::execute(KJS::ExecState*) + 2048 68 com.apple.JavaScriptCore 0x00457278 KJS::FunctionImp::execute(KJS::ExecState*) + 56 69 com.apple.JavaScriptCore 0x004d9aac KJS::FunctionImp::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List const&) + 108 70 com.apple.JavaScriptCore 0x004c8350 KJS::FunctionProtoFunc::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List const&) + 3136 71 com.apple.JavaScriptCore 0x004b6738 KJS::FunctionCallDotNode::evaluate(KJS::ExecState*) + 648 72 com.apple.JavaScriptCore 0x0049de28 KJS::ReturnNode::execute(KJS::ExecState*) + 248 73 com.apple.JavaScriptCore 0x0045a030 KJS::BlockNode::execute(KJS::ExecState*) + 128 74 com.apple.JavaScriptCore 0x004d6e9c KJS::TryNode::execute(KJS::ExecState*) + 108 75 com.apple.JavaScriptCore 0x004dceb0 KJS::FunctionBodyNode::execute(KJS::ExecState*) + 2048 76 com.apple.JavaScriptCore 0x00457278 KJS::FunctionImp::execute(KJS::ExecState*) + 56 77 com.apple.JavaScriptCore 0x004d9aac KJS::FunctionImp::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List const&) + 108 78 com.apple.JavaScriptCore 0x004b984c KJS::FunctionCallResolveNode::evaluate(KJS::ExecState*) + 604 79 com.apple.JavaScriptCore 0x004a1384 KJS::NotStrictEqualNode::evaluate(KJS::ExecState*) + 52 80 com.apple.JavaScriptCore 0x004a1e40 KJS::ExpressionNode::evaluateToInt32(KJS::ExecState*) + 48 81 com.apple.JavaScriptCore 0x004d5580 KJS::ReadModifyLocalVarNode::evaluate(KJS::ExecState*) + 2272 82 com.apple.JavaScriptCore 0x0049ca94 KJS::ExprStatementNode::execute(KJS::ExecState*) + 100 83 com.apple.JavaScriptCore 0x0045a030 KJS::BlockNode::execute(KJS::ExecState*) + 128 84 com.apple.JavaScriptCore 0x0049cc08 KJS::IfNode::execute(KJS::ExecState*) + 264 85 com.apple.JavaScriptCore 0x0045a030 KJS::BlockNode::execute(KJS::ExecState*) + 128 86 com.apple.JavaScriptCore 0x0049d234 KJS::ForNode::execute(KJS::ExecState*) + 228 87 com.apple.JavaScriptCore 0x0045a030 KJS::BlockNode::execute(KJS::ExecState*) + 128 88 com.apple.JavaScriptCore 0x004d6e9c KJS::TryNode::execute(KJS::ExecState*) + 108 89 com.apple.JavaScriptCore 0x0045a030 KJS::BlockNode::execute(KJS::ExecState*) + 128 90 com.apple.JavaScriptCore 0x0049cc08 KJS::IfNode::execute(KJS::ExecState*) + 264 91 com.apple.JavaScriptCore 0x0045a030 KJS::BlockNode::execute(KJS::ExecState*) + 128 92 com.apple.JavaScriptCore 0x0049cc08 KJS::IfNode::execute(KJS::ExecState*) + 264 93 com.apple.JavaScriptCore 0x0045a030 KJS::BlockNode::execute(KJS::ExecState*) + 128 94 com.apple.JavaScriptCore 0x0049cc08 KJS::IfNode::execute(KJS::ExecState*) + 264 95 com.apple.JavaScriptCore 0x004dceb0 KJS::FunctionBodyNode::execute(KJS::ExecState*) + 2048 96 com.apple.JavaScriptCore 0x00457278 KJS::FunctionImp::execute(KJS::ExecState*) + 56 97 com.apple.JavaScriptCore 0x004d9aac KJS::FunctionImp::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List const&) + 108 98 com.apple.JavaScriptCore 0x004b984c KJS::FunctionCallResolveNode::evaluate(KJS::ExecState*) + 604 99 com.apple.JavaScriptCore 0x004a9c84 KJS::LogicalAndNode::evaluate(KJS::ExecState*) + 52 100 com.apple.JavaScriptCore 0x004a1e40 KJS::ExpressionNode::evaluateToInt32(KJS::ExecState*) + 48 101 com.apple.JavaScriptCore 0x004d5580 KJS::ReadModifyLocalVarNode::evaluate(KJS::ExecState*) + 2272 102 com.apple.JavaScriptCore 0x0049ca94 KJS::ExprStatementNode::execute(KJS::ExecState*) + 100 103 com.apple.JavaScriptCore 0x0045a030 KJS::BlockNode::execute(KJS::ExecState*) + 128 104 com.apple.JavaScriptCore 0x0049d234 KJS::ForNode::execute(KJS::ExecState*) + 228 105 com.apple.JavaScriptCore 0x0045a030 KJS::BlockNode::execute(KJS::ExecState*) + 128 106 com.apple.JavaScriptCore 0x0049cc08 KJS::IfNode::execute(KJS::ExecState*) + 264 107 com.apple.JavaScriptCore 0x0045a030 KJS::BlockNode::execute(KJS::ExecState*) + 128 108 com.apple.JavaScriptCore 0x0049cc08 KJS::IfNode::execute(KJS::ExecState*) + 264 109 com.apple.JavaScriptCore 0x004dceb0 KJS::FunctionBodyNode::execute(KJS::ExecState*) + 2048 110 com.apple.JavaScriptCore 0x00457278 KJS::FunctionImp::execute(KJS::ExecState*) + 56 111 com.apple.JavaScriptCore 0x004d9aac KJS::FunctionImp::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List const&) + 108 112 com.apple.JavaScriptCore 0x004b984c KJS::FunctionCallResolveNode::evaluate(KJS::ExecState*) + 604 113 com.apple.JavaScriptCore 0x0049de28 KJS::ReturnNode::execute(KJS::ExecState*) + 248 114 com.apple.JavaScriptCore 0x004dceb0 KJS::FunctionBodyNode::execute(KJS::ExecState*) + 2048 115 com.apple.JavaScriptCore 0x00457278 KJS::FunctionImp::execute(KJS::ExecState*) + 56 116 com.apple.JavaScriptCore 0x004d9aac KJS::FunctionImp::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List const&) + 108 117 com.apple.JavaScriptCore 0x004b6738 KJS::FunctionCallDotNode::evaluate(KJS::ExecState*) + 648 118 com.apple.JavaScriptCore 0x0049ca94 KJS::ExprStatementNode::execute(KJS::ExecState*) + 100 119 com.apple.JavaScriptCore 0x004dceb0 KJS::FunctionBodyNode::execute(KJS::ExecState*) + 2048 120 com.apple.JavaScriptCore 0x00457278 KJS::FunctionImp::execute(KJS::ExecState*) + 56 121 com.apple.JavaScriptCore 0x004d9aac KJS::FunctionImp::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List const&) + 108 122 com.apple.JavaScriptCore 0x004b6738 KJS::FunctionCallDotNode::evaluate(KJS::ExecState*) + 648 123 com.apple.JavaScriptCore 0x0049ca94 KJS::ExprStatementNode::execute(KJS::ExecState*) + 100 124 com.apple.JavaScriptCore 0x0045a030 KJS::BlockNode::execute(KJS::ExecState*) + 128 125 com.apple.JavaScriptCore 0x0049d234 KJS::ForNode::execute(KJS::ExecState*) + 228 126 com.apple.JavaScriptCore 0x004dceb0 KJS::FunctionBodyNode::execute(KJS::ExecState*) + 2048 127 com.apple.JavaScriptCore 0x00457278 KJS::FunctionImp::execute(KJS::ExecState*) + 56 128 com.apple.JavaScriptCore 0x004d9aac KJS::FunctionImp::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List const&) + 108 129 com.apple.JavaScriptCore 0x004b6738 KJS::FunctionCallDotNode::evaluate(KJS::ExecState*) + 648 130 com.apple.JavaScriptCore 0x0049ca94 KJS::ExprStatementNode::execute(KJS::ExecState*) + 100 131 com.apple.JavaScriptCore 0x0045a030 KJS::BlockNode::execute(KJS::ExecState*) + 128 132 com.apple.JavaScriptCore 0x0049cc08 KJS::IfNode::execute(KJS::ExecState*) + 264 133 com.apple.JavaScriptCore 0x0045a030 KJS::BlockNode::execute(KJS::ExecState*) + 128 134 com.apple.JavaScriptCore 0x0049cc08 KJS::IfNode::execute(KJS::ExecState*) + 264 135 com.apple.JavaScriptCore 0x004dceb0 KJS::FunctionBodyNode::execute(KJS::ExecState*) + 2048 136 com.apple.JavaScriptCore 0x00457278 KJS::FunctionImp::execute(KJS::ExecState*) + 56 137 com.apple.JavaScriptCore 0x004d9aac KJS::FunctionImp::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List const&) + 108 138 com.apple.JavaScriptCore 0x004b6738 KJS::FunctionCallDotNode::evaluate(KJS::ExecState*) + 648 139 com.apple.JavaScriptCore 0x0049ca94 KJS::ExprStatementNode::execute(KJS::ExecState*) + 100 140 com.apple.JavaScriptCore 0x0045a030 KJS::BlockNode::execute(KJS::ExecState*) + 128 141 com.apple.JavaScriptCore 0x0049cc08 KJS::IfNode::execute(KJS::ExecState*) + 264 142 com.apple.JavaScriptCore 0x0045a030 KJS::BlockNode::execute(KJS::ExecState*) + 128 143 com.apple.JavaScriptCore 0x0049cc08 KJS::IfNode::execute(KJS::ExecState*) + 264 144 com.apple.JavaScriptCore 0x0049cc08 KJS::IfNode::execute(KJS::ExecState*) + 264 145 com.apple.JavaScriptCore 0x004dceb0 KJS::FunctionBodyNode::execute(KJS::ExecState*) + 2048 146 com.apple.JavaScriptCore 0x00457278 KJS::FunctionImp::execute(KJS::ExecState*) + 56 147 com.apple.JavaScriptCore 0x004d9aac KJS::FunctionImp::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List const&) + 108 148 com.apple.JavaScriptCore 0x004b6738 KJS::FunctionCallDotNode::evaluate(KJS::ExecState*) + 648 149 com.apple.JavaScriptCore 0x0049ca94 KJS::ExprStatementNode::execute(KJS::ExecState*) + 100 150 com.apple.JavaScriptCore 0x0045a030 KJS::BlockNode::execute(KJS::ExecState*) + 128 151 com.apple.JavaScriptCore 0x0049cc08 KJS::IfNode::execute(KJS::ExecState*) + 264 152 com.apple.JavaScriptCore 0x0049cc08 KJS::IfNode::execute(KJS::ExecState*) + 264 153 com.apple.JavaScriptCore 0x0049cc08 KJS::IfNode::execute(KJS::ExecState*) + 264 154 com.apple.JavaScriptCore 0x004dceb0 KJS::FunctionBodyNode::execute(KJS::ExecState*) + 2048 155 com.apple.JavaScriptCore 0x00457278 KJS::FunctionImp::execute(KJS::ExecState*) + 56 156 com.apple.JavaScriptCore 0x004d9aac KJS::FunctionImp::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List const&) + 108 157 com.apple.JavaScriptCore 0x004b6738 KJS::FunctionCallDotNode::evaluate(KJS::ExecState*) + 648 158 com.apple.JavaScriptCore 0x0049ca94 KJS::ExprStatementNode::execute(KJS::ExecState*) + 100 159 com.apple.JavaScriptCore 0x0045a030 KJS::BlockNode::execute(KJS::ExecState*) + 128 160 com.apple.JavaScriptCore 0x0049cc08 KJS::IfNode::execute(KJS::ExecState*) + 264 161 com.apple.JavaScriptCore 0x0045a030 KJS::BlockNode::execute(KJS::ExecState*) + 128 162 com.apple.JavaScriptCore 0x004d6e9c KJS::TryNode::execute(KJS::ExecState*) + 108 163 com.apple.JavaScriptCore 0x0045a030 KJS::BlockNode::execute(KJS::ExecState*) + 128 164 com.apple.JavaScriptCore 0x004d6e9c KJS::TryNode::execute(KJS::ExecState*) + 108 165 com.apple.JavaScriptCore 0x004dceb0 KJS::FunctionBodyNode::execute(KJS::ExecState*) + 2048 166 com.apple.JavaScriptCore 0x00457278 KJS::FunctionImp::execute(KJS::ExecState*) + 56 167 com.apple.JavaScriptCore 0x004d9aac KJS::FunctionImp::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List const&) + 108 168 com.apple.JavaScriptCore 0x004b6738 KJS::FunctionCallDotNode::evaluate(KJS::ExecState*) + 648 169 com.apple.JavaScriptCore 0x0049ca94 KJS::ExprStatementNode::execute(KJS::ExecState*) + 100 170 com.apple.JavaScriptCore 0x0045a030 KJS::BlockNode::execute(KJS::ExecState*) + 128 171 com.apple.JavaScriptCore 0x0049cc08 KJS::IfNode::execute(KJS::ExecState*) + 264 172 com.apple.JavaScriptCore 0x0045a030 KJS::BlockNode::execute(KJS::ExecState*) + 128 173 com.apple.JavaScriptCore 0x004d6e9c KJS::TryNode::execute(KJS::ExecState*) + 108 174 com.apple.JavaScriptCore 0x004dceb0 KJS::FunctionBodyNode::execute(KJS::ExecState*) + 2048 175 com.apple.JavaScriptCore 0x00457278 KJS::FunctionImp::execute(KJS::ExecState*) + 56 176 com.apple.JavaScriptCore 0x004d9aac KJS::FunctionImp::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List const&) + 108 177 com.apple.JavaScriptCore 0x004b6738 KJS::FunctionCallDotNode::evaluate(KJS::ExecState*) + 648 178 com.apple.JavaScriptCore 0x0049ca94 KJS::ExprStatementNode::execute(KJS::ExecState*) + 100 179 com.apple.JavaScriptCore 0x004dceb0 KJS::FunctionBodyNode::execute(KJS::ExecState*) + 2048 180 com.apple.JavaScriptCore 0x00457278 KJS::FunctionImp::execute(KJS::ExecState*) + 56 181 com.apple.JavaScriptCore 0x004d9aac KJS::FunctionImp::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List const&) + 108 182 com.apple.JavaScriptCore 0x004b6738 KJS::FunctionCallDotNode::evaluate(KJS::ExecState*) + 648 183 com.apple.JavaScriptCore 0x0049ca94 KJS::ExprStatementNode::execute(KJS::ExecState*) + 100 184 com.apple.JavaScriptCore 0x0045a030 KJS::BlockNode::execute(KJS::ExecState*) + 128 185 com.apple.JavaScriptCore 0x0049cc08 KJS::IfNode::execute(KJS::ExecState*) + 264 186 com.apple.JavaScriptCore 0x004dceb0 KJS::FunctionBodyNode::execute(KJS::ExecState*) + 2048 187 com.apple.JavaScriptCore 0x00457278 KJS::FunctionImp::execute(KJS::ExecState*) + 56 188 com.apple.JavaScriptCore 0x004d9aac KJS::FunctionImp::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List const&) + 108 189 com.apple.JavaScriptCore 0x004b6738 KJS::FunctionCallDotNode::evaluate(KJS::ExecState*) + 648 190 com.apple.JavaScriptCore 0x0049ca94 KJS::ExprStatementNode::execute(KJS::ExecState*) + 100 191 com.apple.JavaScriptCore 0x004dceb0 KJS::FunctionBodyNode::execute(KJS::ExecState*) + 2048 192 com.apple.JavaScriptCore 0x00457278 KJS::FunctionImp::execute(KJS::ExecState*) + 56 193 com.apple.JavaScriptCore 0x004d9aac KJS::FunctionImp::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List const&) + 108 194 com.apple.JavaScriptCore 0x004c8678 KJS::FunctionProtoFunc::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List const&) + 3944 195 com.apple.JavaScriptCore 0x004b6738 KJS::FunctionCallDotNode::evaluate(KJS::ExecState*) + 648 196 com.apple.JavaScriptCore 0x0049ca94 KJS::ExprStatementNode::execute(KJS::ExecState*) + 100 197 com.apple.JavaScriptCore 0x004dceb0 KJS::FunctionBodyNode::execute(KJS::ExecState*) + 2048 198 com.apple.JavaScriptCore 0x00457278 KJS::FunctionImp::execute(KJS::ExecState*) + 56 199 com.apple.JavaScriptCore 0x004d9aac KJS::FunctionImp::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List const&) + 108 200 com.apple.JavaScriptCore 0x004b6738 KJS::FunctionCallDotNode::evaluate(KJS::ExecState*) + 648 201 com.apple.JavaScriptCore 0x0049ca94 KJS::ExprStatementNode::execute(KJS::ExecState*) + 100 202 com.apple.JavaScriptCore 0x004dceb0 KJS::FunctionBodyNode::execute(KJS::ExecState*) + 2048 203 com.apple.JavaScriptCore 0x00457278 KJS::FunctionImp::execute(KJS::ExecState*) + 56 204 com.apple.JavaScriptCore 0x004d9aac KJS::FunctionImp::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List const&) + 108 205 com.apple.JavaScriptCore 0x004b6738 KJS::FunctionCallDotNode::evaluate(KJS::ExecState*) + 648 206 com.apple.JavaScriptCore 0x0049ca94 KJS::ExprStatementNode::execute(KJS::ExecState*) + 100 207 com.apple.JavaScriptCore 0x0045a030 KJS::BlockNode::execute(KJS::ExecState*) + 128 208 com.apple.JavaScriptCore 0x0049cc08 KJS::IfNode::execute(KJS::ExecState*) + 264 209 com.apple.JavaScriptCore 0x004dceb0 KJS::FunctionBodyNode::execute(KJS::ExecState*) + 2048 210 com.apple.JavaScriptCore 0x00457278 KJS::FunctionImp::execute(KJS::ExecState*) + 56 211 com.apple.JavaScriptCore 0x004d9aac KJS::FunctionImp::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List const&) + 108 212 com.apple.JavaScriptCore 0x004c8678 KJS::FunctionProtoFunc::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List const&) + 3944 213 com.apple.JavaScriptCore 0x004b6738 KJS::FunctionCallDotNode::evaluate(KJS::ExecState*) + 648 214 com.apple.JavaScriptCore 0x0049de28 KJS::ReturnNode::execute(KJS::ExecState*) + 248 215 com.apple.JavaScriptCore 0x0045a030 KJS::BlockNode::execute(KJS::ExecState*) + 128 216 com.apple.JavaScriptCore 0x0049cc08 KJS::IfNode::execute(KJS::ExecState*) + 264 217 com.apple.JavaScriptCore 0x004dceb0 KJS::FunctionBodyNode::execute(KJS::ExecState*) + 2048 218 com.apple.JavaScriptCore 0x00457278 KJS::FunctionImp::execute(KJS::ExecState*) + 56 219 com.apple.JavaScriptCore 0x004d9aac KJS::FunctionImp::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List const&) + 108 220 com.apple.JavaScriptCore 0x004b6738 KJS::FunctionCallDotNode::evaluate(KJS::ExecState*) + 648 221 com.apple.JavaScriptCore 0x004aabf8 KJS::VarDeclNode::evaluate(KJS::ExecState*) + 328 222 com.apple.JavaScriptCore 0x0049c9c4 KJS::VarStatementNode::execute(KJS::ExecState*) + 100 223 com.apple.JavaScriptCore 0x004dceb0 KJS::FunctionBodyNode::execute(KJS::ExecState*) + 2048 224 com.apple.JavaScriptCore 0x00457278 KJS::FunctionImp::execute(KJS::ExecState*) + 56 225 com.apple.JavaScriptCore 0x004d9aac KJS::FunctionImp::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List const&) + 108 226 com.apple.JavaScriptCore 0x004c8350 KJS::FunctionProtoFunc::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List const&) + 3136 227 com.apple.JavaScriptCore 0x004b6738 KJS::FunctionCallDotNode::evaluate(KJS::ExecState*) + 648 228 com.apple.JavaScriptCore 0x0049de28 KJS::ReturnNode::execute(KJS::ExecState*) + 248 229 com.apple.JavaScriptCore 0x0045a030 KJS::BlockNode::execute(KJS::ExecState*) + 128 230 com.apple.JavaScriptCore 0x004d6e9c KJS::TryNode::execute(KJS::ExecState*) + 108 231 com.apple.JavaScriptCore 0x004dceb0 KJS::FunctionBodyNode::execute(KJS::ExecState*) + 2048 232 com.apple.JavaScriptCore 0x00457278 KJS::FunctionImp::execute(KJS::ExecState*) + 56 233 com.apple.JavaScriptCore 0x004d9aac KJS::FunctionImp::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List const&) + 108 234 com.apple.JavaScriptCore 0x004b984c KJS::FunctionCallResolveNode::evaluate(KJS::ExecState*) + 604 235 com.apple.JavaScriptCore 0x004a1384 KJS::NotStrictEqualNode::evaluate(KJS::ExecState*) + 52 236 com.apple.JavaScriptCore 0x004a1e40 KJS::ExpressionNode::evaluateToInt32(KJS::ExecState*) + 48 237 com.apple.JavaScriptCore 0x004d5580 KJS::ReadModifyLocalVarNode::evaluate(KJS::ExecState*) + 2272 238 com.apple.JavaScriptCore 0x0049ca94 KJS::ExprStatementNode::execute(KJS::ExecState*) + 100 239 com.apple.JavaScriptCore 0x0045a030 KJS::BlockNode::execute(KJS::ExecState*) + 128 240 com.apple.JavaScriptCore 0x0049cc08 KJS::IfNode::execute(KJS::ExecState*) + 264 241 com.apple.JavaScriptCore 0x0045a030 KJS::BlockNode::execute(KJS::ExecState*) + 128 242 com.apple.JavaScriptCore 0x0049d234 KJS::ForNode::execute(KJS::ExecState*) + 228 243 com.apple.JavaScriptCore 0x0045a030 KJS::BlockNode::execute(KJS::ExecState*) + 128 244 com.apple.JavaScriptCore 0x004d6e9c KJS::TryNode::execute(KJS::ExecState*) + 108 245 com.apple.JavaScriptCore 0x0045a030 KJS::BlockNode::execute(KJS::ExecState*) + 128 246 com.apple.JavaScriptCore 0x0049cc08 KJS::IfNode::execute(KJS::ExecState*) + 264 247 com.apple.JavaScriptCore 0x0045a030 KJS::BlockNode::execute(KJS::ExecState*) + 128 248 com.apple.JavaScriptCore 0x0049cc08 KJS::IfNode::execute(KJS::ExecState*) + 264 249 com.apple.JavaScriptCore 0x0045a030 KJS::BlockNode::execute(KJS::ExecState*) + 128 250 com.apple.JavaScriptCore 0x0049cc08 KJS::IfNode::execute(KJS::ExecState*) + 264 251 com.apple.JavaScriptCore 0x004dceb0 KJS::FunctionBodyNode::execute(KJS::ExecState*) + 2048 252 com.apple.JavaScriptCore 0x00457278 KJS::FunctionImp::execute(KJS::ExecState*) + 56 253 com.apple.JavaScriptCore 0x004d9aac KJS::FunctionImp::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List const&) + 108 254 com.apple.JavaScriptCore 0x004b984c KJS::FunctionCallResolveNode::evaluate(KJS::ExecState*) + 604 255 com.apple.JavaScriptCore 0x004a9c84 KJS::LogicalAndNode::evaluate(KJS::ExecState*) + 52 256 com.apple.JavaScriptCore 0x004a1e40 KJS::ExpressionNode::evaluateToInt32(KJS::ExecState*) + 48 257 com.apple.JavaScriptCore 0x004d5580 KJS::ReadModifyLocalVarNode::evaluate(KJS::ExecState*) + 2272 258 com.apple.JavaScriptCore 0x0049ca94 KJS::ExprStatementNode::execute(KJS::ExecState*) + 100 259 com.apple.JavaScriptCore 0x0045a030 KJS::BlockNode::execute(KJS::ExecState*) + 128 260 com.apple.JavaScriptCore 0x0049d234 KJS::ForNode::execute(KJS::ExecState*) + 228 261 com.apple.JavaScriptCore 0x0045a030 KJS::BlockNode::execute(KJS::ExecState*) + 128 262 com.apple.JavaScriptCore 0x0049cc08 KJS::IfNode::execute(KJS::ExecState*) + 264 263 com.apple.JavaScriptCore 0x0045a030 KJS::BlockNode::execute(KJS::ExecState*) + 128 264 com.apple.JavaScriptCore 0x0049cc08 KJS::IfNode::execute(KJS::ExecState*) + 264 265 com.apple.JavaScriptCore 0x004dceb0 KJS::FunctionBodyNode::execute(KJS::ExecState*) + 2048 266 com.apple.JavaScriptCore 0x00457278 KJS::FunctionImp::execute(KJS::ExecState*) + 56 267 com.apple.JavaScriptCore 0x004d9aac KJS::FunctionImp::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List const&) + 108 268 com.apple.JavaScriptCore 0x004b984c KJS::FunctionCallResolveNode::evaluate(KJS::ExecState*) + 604 269 com.apple.JavaScriptCore 0x0049de28 KJS::ReturnNode::execute(KJS::ExecState*) + 248 270 com.apple.JavaScriptCore 0x004dceb0 KJS::FunctionBodyNode::execute(KJS::ExecState*) + 2048 271 com.apple.JavaScriptCore 0x00457278 KJS::FunctionImp::execute(KJS::ExecState*) + 56 272 com.apple.JavaScriptCore 0x004d9aac KJS::FunctionImp::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List const&) + 108 273 com.apple.JavaScriptCore 0x004c8678 KJS::FunctionProtoFunc::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List const&) + 3944 274 com.apple.JavaScriptCore 0x004b6738 KJS::FunctionCallDotNode::evaluate(KJS::ExecState*) + 648 275 com.apple.JavaScriptCore 0x0049ca94 KJS::ExprStatementNode::execute(KJS::ExecState*) + 100 276 com.apple.JavaScriptCore 0x0045a030 KJS::BlockNode::execute(KJS::ExecState*) + 128 277 com.apple.JavaScriptCore 0x004d6e9c KJS::TryNode::execute(KJS::ExecState*) + 108 278 com.apple.JavaScriptCore 0x004dceb0 KJS::FunctionBodyNode::execute(KJS::ExecState*) + 2048 279 com.apple.JavaScriptCore 0x00457278 KJS::FunctionImp::execute(KJS::ExecState*) + 56 280 com.apple.JavaScriptCore 0x004d9aac KJS::FunctionImp::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List const&) + 108 281 com.apple.JavaScriptCore 0x004b6738 KJS::FunctionCallDotNode::evaluate(KJS::ExecState*) + 648 282 com.apple.JavaScriptCore 0x0049ca94 KJS::ExprStatementNode::execute(KJS::ExecState*) + 100 283 com.apple.JavaScriptCore 0x0045a030 KJS::BlockNode::execute(KJS::ExecState*) + 128 284 com.apple.JavaScriptCore 0x004d6e9c KJS::TryNode::execute(KJS::ExecState*) + 108 285 com.apple.JavaScriptCore 0x004dceb0 KJS::FunctionBodyNode::execute(KJS::ExecState*) + 2048 286 com.apple.JavaScriptCore 0x00457278 KJS::FunctionImp::execute(KJS::ExecState*) + 56 287 com.apple.JavaScriptCore 0x004d9aac KJS::FunctionImp::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List const&) + 108 288 com.apple.JavaScriptCore 0x004b6738 KJS::FunctionCallDotNode::evaluate(KJS::ExecState*) + 648 289 com.apple.JavaScriptCore 0x0049ca94 KJS::ExprStatementNode::execute(KJS::ExecState*) + 100 290 com.apple.JavaScriptCore 0x0045a030 KJS::BlockNode::execute(KJS::ExecState*) + 128 291 com.apple.JavaScriptCore 0x0049cc08 KJS::IfNode::execute(KJS::ExecState*) + 264 292 com.apple.JavaScriptCore 0x004dceb0 KJS::FunctionBodyNode::execute(KJS::ExecState*) + 2048 293 com.apple.JavaScriptCore 0x00457278 KJS::FunctionImp::execute(KJS::ExecState*) + 56 294 com.apple.JavaScriptCore 0x004d9aac KJS::FunctionImp::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List const&) + 108 295 com.apple.JavaScriptCore 0x004b6738 KJS::FunctionCallDotNode::evaluate(KJS::ExecState*) + 648 296 com.apple.JavaScriptCore 0x0049ca94 KJS::ExprStatementNode::execute(KJS::ExecState*) + 100 297 com.apple.JavaScriptCore 0x004dceb0 KJS::FunctionBodyNode::execute(KJS::ExecState*) + 2048 298 com.apple.JavaScriptCore 0x00457278 KJS::FunctionImp::execute(KJS::ExecState*) + 56 299 com.apple.JavaScriptCore 0x004d9aac KJS::FunctionImp::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List const&) + 108 300 com.apple.JavaScriptCore 0x004c8678 KJS::FunctionProtoFunc::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List const&) + 3944 301 com.apple.JavaScriptCore 0x004b6738 KJS::FunctionCallDotNode::evaluate(KJS::ExecState*) + 648 302 com.apple.JavaScriptCore 0x0049de28 KJS::ReturnNode::execute(KJS::ExecState*) + 248 303 com.apple.JavaScriptCore 0x0045a030 KJS::BlockNode::execute(KJS::ExecState*) + 128 304 com.apple.JavaScriptCore 0x0049cc08 KJS::IfNode::execute(KJS::ExecState*) + 264 305 com.apple.JavaScriptCore 0x004dceb0 KJS::FunctionBodyNode::execute(KJS::ExecState*) + 2048 306 com.apple.JavaScriptCore 0x00457278 KJS::FunctionImp::execute(KJS::ExecState*) + 56 307 com.apple.JavaScriptCore 0x004d9aac KJS::FunctionImp::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List const&) + 108 308 com.apple.JavaScriptCore 0x004b6738 KJS::FunctionCallDotNode::evaluate(KJS::ExecState*) + 648 309 com.apple.JavaScriptCore 0x004aabf8 KJS::VarDeclNode::evaluate(KJS::ExecState*) + 328 310 com.apple.JavaScriptCore 0x0049c9c4 KJS::VarStatementNode::execute(KJS::ExecState*) + 100 311 com.apple.JavaScriptCore 0x004dceb0 KJS::FunctionBodyNode::execute(KJS::ExecState*) + 2048 312 com.apple.JavaScriptCore 0x00457278 KJS::FunctionImp::execute(KJS::ExecState*) + 56 313 com.apple.JavaScriptCore 0x004d9aac KJS::FunctionImp::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List const&) + 108 314 com.apple.JavaScriptCore 0x004c8350 KJS::FunctionProtoFunc::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List const&) + 3136 315 com.apple.JavaScriptCore 0x004b6738 KJS::FunctionCallDotNode::evaluate(KJS::ExecState*) + 648 316 com.apple.JavaScriptCore 0x0049de28 KJS::ReturnNode::execute(KJS::ExecState*) + 248 317 com.apple.JavaScriptCore 0x0045a030 KJS::BlockNode::execute(KJS::ExecState*) + 128 318 com.apple.JavaScriptCore 0x004d6e9c KJS::TryNode::execute(KJS::ExecState*) + 108 319 com.apple.JavaScriptCore 0x004dceb0 KJS::FunctionBodyNode::execute(KJS::ExecState*) + 2048 320 com.apple.JavaScriptCore 0x00457278 KJS::FunctionImp::execute(KJS::ExecState*) + 56 321 com.apple.JavaScriptCore 0x004d9aac KJS::FunctionImp::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List const&) + 108 322 com.apple.JavaScriptCore 0x004b984c KJS::FunctionCallResolveNode::evaluate(KJS::ExecState*) + 604 323 com.apple.JavaScriptCore 0x004aa3a4 KJS::AssignLocalVarNode::evaluate(KJS::ExecState*) + 52 324 com.apple.JavaScriptCore 0x0049ca94 KJS::ExprStatementNode::execute(KJS::ExecState*) + 100 325 com.apple.JavaScriptCore 0x0045a030 KJS::BlockNode::execute(KJS::ExecState*) + 128 326 com.apple.JavaScriptCore 0x004d6e9c KJS::TryNode::execute(KJS::ExecState*) + 108 327 com.apple.JavaScriptCore 0x004dceb0 KJS::FunctionBodyNode::execute(KJS::ExecState*) + 2048 328 com.apple.JavaScriptCore 0x00457278 KJS::FunctionImp::execute(KJS::ExecState*) + 56 329 com.apple.JavaScriptCore 0x004d9aac KJS::FunctionImp::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List const&) + 108 330 com.apple.JavaScriptCore 0x004c8678 KJS::FunctionProtoFunc::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List const&) + 3944 331 com.apple.JavaScriptCore 0x004b6738 KJS::FunctionCallDotNode::evaluate(KJS::ExecState*) + 648 332 com.apple.JavaScriptCore 0x0049de28 KJS::ReturnNode::execute(KJS::ExecState*) + 248 333 com.apple.JavaScriptCore 0x004dceb0 KJS::FunctionBodyNode::execute(KJS::ExecState*) + 2048 334 com.apple.JavaScriptCore 0x00457278 KJS::FunctionImp::execute(KJS::ExecState*) + 56 335 com.apple.JavaScriptCore 0x004d9aac KJS::FunctionImp::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List const&) + 108 336 com.apple.JavaScriptCore 0x004825a4 KJS::JSObject::call(KJS::ExecState*, KJS::JSObject*, KJS::List const&) + 116 337 com.apple.WebCore 0x0153f9b0 WebCore::JSAbstractEventListener::handleEvent(WebCore::Event*, bool) + 656 338 com.apple.WebCore 0x01171e0c WebCore::EventTargetNode::handleLocalEvents(WebCore::Event*, bool) + 252 339 com.apple.WebCore 0x01172784 WebCore::EventTargetNode::dispatchGenericEvent(WTF::PassRefPtr<WebCore::Event>, int&, bool) + 580 340 com.apple.WebCore 0x01172eac WebCore::EventTargetNode::dispatchWindowEvent(WebCore::AtomicString const&, bool, bool) + 444 341 com.apple.WebCore 0x0113ccc4 WebCore::Document::implicitClose() + 500 342 com.apple.WebCore 0x0118af3c WebCore::FrameLoader::checkCallImplicitClose() + 348 343 com.apple.WebCore 0x0119b144 WebCore::FrameLoader::checkCompleted() + 228 344 com.apple.WebCore 0x0119c6c8 WebCore::FrameLoader::finishedParsing() + 104 345 com.apple.WebCore 0x011318d4 WebCore::Document::finishedParsing() + 228 346 com.apple.WebCore 0x012076ac WebCore::HTMLTokenizer::end() + 188 347 com.apple.WebCore 0x01207b68 WebCore::HTMLTokenizer::finish() + 1160 348 com.apple.WebCore 0x0119e2cc WebCore::FrameLoader::endIfNotLoadingMainResource() + 124 349 com.apple.WebCore 0x01195b7c WebCore::FrameLoader::finishedLoading() + 92 350 com.apple.WebCore 0x013cd508 WebCore::MainResourceLoader::didFinishLoading() + 56 351 com.apple.WebCore 0x0149be84 -[WebCoreResourceHandleAsDelegate connectionDidFinishLoading:] + 100 352 com.apple.Foundation 0x92c187ec -[NSURLConnection(NSURLConnectionInternal) _sendDidFinishLoadingCallback] + 188 353 com.apple.Foundation 0x92c16a58 -[NSURLConnection(NSURLConnectionInternal) _sendCallbacks] + 556 354 com.apple.Foundation 0x92c167b0 _sendCallbacks + 156 355 com.apple.CoreFoundation 0x907de4e4 __CFRunLoopDoSources0 + 568 356 com.apple.CoreFoundation 0x907dd95c __CFRunLoopRun + 452 357 com.apple.CoreFoundation 0x907dd3dc CFRunLoopRunSpecific + 268 358 com.apple.HIToolbox 0x9329eb20 RunCurrentEventLoopInMode + 264 359 com.apple.HIToolbox 0x9329e1b4 ReceiveNextEventCommon + 380 360 com.apple.HIToolbox 0x9329e020 BlockUntilNextEventMatchingListInMode + 96 361 com.apple.AppKit 0x937a4bc4 _DPSNextEvent + 384 362 com.apple.AppKit 0x937a4888 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 116 363 com.apple.Safari 0x00006740 0x1000 + 22336 364 com.apple.AppKit 0x937a0dcc -[NSApplication run] + 472 365 com.apple.AppKit 0x93891974 NSApplicationMain + 452 366 com.apple.Safari 0x0005c77c 0x1000 + 374652 367 com.apple.Safari 0x0005c624 0x1000 + 374308
Attachments
Patch
(3.21 KB, patch)
2007-12-06 13:10 PST
,
Geoffrey Garen
no flags
Details
Formatted Diff
Diff
Patch v2
(3.95 KB, patch)
2007-12-06 13:14 PST
,
Geoffrey Garen
no flags
Details
Formatted Diff
Diff
Patch v2
(3.95 KB, patch)
2007-12-06 13:14 PST
,
Geoffrey Garen
sam
: review+
Details
Formatted Diff
Diff
Show Obsolete
(2)
View All
Add attachment
proposed patch, testcase, etc.
David Kilzer (:ddkilzer)
Comment 1
2007-12-06 07:47:05 PST
<
rdar://problem/5632956
>
David Kilzer (:ddkilzer)
Comment 2
2007-12-06 08:17:04 PST
bisect-builds reports; Works:
r28383
Fails:
r28482
David Kilzer (:ddkilzer)
Comment 3
2007-12-06 08:29:13 PST
Internal builds show that
r28396
still works.
David Kilzer (:ddkilzer)
Comment 4
2007-12-06 08:55:56 PST
Internal autospade for Leopard reports: Works:
r28469
Fails:
r28470
http://trac.webkit.org/projects/webkit/changeset/28470
Mark Rowe (bdash)
Comment 5
2007-12-06 09:02:16 PST
r28470
was a build-fix only so I don't think it can have introduced this bug on it's own. The most likely candidate is the previous "real" change in
r28468
.
Geoffrey Garen
Comment 6
2007-12-06 11:37:28 PST
Frame::scriptProxy returns 0 because Frame::settings returns 0.
Geoffrey Garen
Comment 7
2007-12-06 11:52:56 PST
GMail removes the frame executing the script from the document, disconnecting it from its page. That's why Frame::settings returns 0.
Geoffrey Garen
Comment 8
2007-12-06 13:10:06 PST
Created
attachment 17755
[details]
Patch
Geoffrey Garen
Comment 9
2007-12-06 13:14:00 PST
Created
attachment 17756
[details]
Patch v2 Now with layout test results.
Geoffrey Garen
Comment 10
2007-12-06 13:14:07 PST
Created
attachment 17757
[details]
Patch v2 Now with layout test results.
Geoffrey Garen
Comment 11
2007-12-06 13:21:47 PST
Committed revision 28496.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug