[Webkit-unassigned] [Bug 16129] malloc error while visiting http://mysit.es

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sun Nov 25 07:31:28 PST 2007


http://bugs.webkit.org/show_bug.cgi?id=16129


webkit at mattlilek.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |mrowe at apple.com
             Status|UNCONFIRMED                 |NEW
          Component|New Bugs                    |Web Template Framework
     Ever Confirmed|0                           |1
           Priority|P2                          |P1
            Summary|WebKit Nightly: r28007      |malloc error while visiting
                   |crashes when visiting the   |http://mysit.es
                   |URL http://mysit.es/        |




------- Comment #2 from webkit at mattlilek.com  2007-11-25 07:31 PDT -------
Confirmed with r28011.  My debug build spits a bunch of this to the console:

Safari(16501,0xa01c3f60) malloc: *** error for object 0x1a3a2c00: incorrect
checksum for freed object - object was probably modified after being freed.
*** set a breakpoint in malloc_error_break to debug
Safari(16501,0xa01c3f60) malloc: *** error for object 0x1a3a2c10: incorrect
checksum for freed object - object was probably modified after being freed.
*** set a breakpoint in malloc_error_break to debug
Safari(16501,0xa01c3f60) malloc: *** error for object 0x1a3a2c20: incorrect
checksum for freed object - object was probably modified after being freed.
*** set a breakpoint in malloc_error_break to debug
Safari(16501,0xa01c3f60) malloc: *** error for object 0xf800d0: incorrect
checksum for freed object - object was probably modified after being freed.
*** set a breakpoint in malloc_error_break to debug
Safari(16501,0xb02cd000) malloc: *** error for object 0xf82cd0: Non-aligned
pointer being freed (2)
*** set a breakpoint in malloc_error_break to debug
Safari(16501,0xb02cd000) malloc: *** error for object 0xf82d20: Non-aligned
pointer being freed (2)
*** set a breakpoint in malloc_error_break to debug
Safari(16501,0xb02cd000) malloc: *** error for object 0xf845f0: Non-aligned
pointer being freed (2)
*** set a breakpoint in malloc_error_break to debug
Safari(16501,0xb02cd000) malloc: *** error for object 0xf84630: Non-aligned
pointer being freed (2)
*** set a breakpoint in malloc_error_break to debug
Safari(16501,0xb02cd000) malloc: *** error for object 0xf85bb0: Non-aligned
pointer being freed (2)
*** set a breakpoint in malloc_error_break to debug
ERROR: free is not supported
ERROR:
(/Users/matt/Code/WebKit/JavaScriptCore/kjs/CollectorHeapIntrospector.h:56
static void KJS::CollectorHeapIntrospector::zoneFree(malloc_zone_t*, void*))
ERROR: free is not supported
(/Users/matt/Code/WebKit/JavaScriptCore/kjs/CollectorHeapIntrospector.h:56
static void KJS::CollectorHeapIntrospector::zoneFree(malloc_zone_t*, void*))
ERROR: free is not supported
(/Users/matt/Code/WebKit/JavaScriptCore/kjs/CollectorHeapIntrospector.h:56
static void KJS::CollectorHeapIntrospector::zoneFree(malloc_zone_t*, void*))
ERROR: free is not supported
(/Users/matt/Code/WebKit/JavaScriptCore/kjs/CollectorHeapIntrospector.h:56
static void KJS::CollectorHeapIntrospector::zoneFree(malloc_zone_t*, void*))
ERROR: free is not supported
(/Users/matt/Code/WebKit/JavaScriptCore/kjs/CollectorHeapIntrospector.h:56
static void KJS::CollectorHeapIntrospector::zoneFree(malloc_zone_t*, void*))
ERROR: free is not supported
(/Users/matt/Code/WebKit/JavaScriptCore/kjs/CollectorHeapIntrospector.h:56
static void KJS::CollectorHeapIntrospector::zoneFree(malloc_zone_t*, void*))
Safari(16501,0xb02cd000) malloc: *** error for object 0xf87830: Non-aligned
pointer being freed (2)
*** set a breakpoint in malloc_error_break to debug
Safari(16501,0xb02cd000) malloc: *** error for object 0xf87870: Non-aligned
pointer being freed (2)
*** set a breakpoint in malloc_error_break to debug
ERROR: free is not supported

And the stack trace from my debug build:
Thread 0 Crashed:
0   libSystem.B.dylib                   0x911ec2af szone_free + 2101
1   libSystem.B.dylib                   0x911eb9ed free + 106
2   com.apple.JavaScriptCore            0x0041ef9e WTF::fastFree(void*) + 86
(FastMalloc.cpp:172)
3   com.apple.JavaScriptCore            0x0046714f
WTF::VectorBufferBase<WTF::RefPtr<KJS::StatementNode>
>::deallocateBuffer(WTF::RefPtr<KJS::StatementNode>*) + 17 (Vector.h:257)
4   com.apple.JavaScriptCore            0x00467172
WTF::VectorBuffer<WTF::RefPtr<KJS::StatementNode>, 0ul>::~VectorBuffer() + 32
(Vector.h:313)
5   com.apple.JavaScriptCore            0x00467191
WTF::VectorBuffer<WTF::RefPtr<KJS::StatementNode>, 0ul>::~VectorBuffer() + 17
(Vector.h:313)
6   com.apple.JavaScriptCore            0x00476d3b
WTF::Vector<WTF::RefPtr<KJS::StatementNode>, 0ul>::~Vector() + 31
(Vector.h:409)
7   com.apple.JavaScriptCore            0x00476d4f
WTF::Vector<WTF::RefPtr<KJS::StatementNode>, 0ul>::~Vector() + 17
(Vector.h:409)
8   com.apple.JavaScriptCore            0x00478de7 void
WTF::deleteOwnedPtr<WTF::Vector<WTF::RefPtr<KJS::StatementNode>, 0ul>
>(WTF::Vector<WTF::RefPtr<KJS::StatementNode>, 0ul>*) + 29 (OwnPtr.h:52)
9   com.apple.JavaScriptCore            0x00478e0d
WTF::OwnPtr<WTF::Vector<WTF::RefPtr<KJS::StatementNode>, 0ul> >::~OwnPtr() + 19
(OwnPtr.h:70)
10  com.apple.JavaScriptCore            0x00478e2b
WTF::OwnPtr<WTF::Vector<WTF::RefPtr<KJS::StatementNode>, 0ul> >::~OwnPtr() + 17
(OwnPtr.h:70)
11  com.apple.JavaScriptCore            0x0047f0ef KJS::BlockNode::~BlockNode()
+ 41 (nodes.h:1751)
12  com.apple.JavaScriptCore            0x00423a77 KJS::Node::deref() + 307
(nodes.cpp:191)
13  com.apple.JavaScriptCore            0x00476c1a
WTF::RefPtr<KJS::StatementNode>::~RefPtr() + 28 (RefPtr.h:45)
14  com.apple.JavaScriptCore            0x00476c2d
WTF::RefPtr<KJS::StatementNode>::~RefPtr() + 17 (RefPtr.h:45)
15  com.apple.JavaScriptCore            0x0047eead KJS::IfNode::~IfNode() + 55
(nodes.h:1779)
16  com.apple.JavaScriptCore            0x00423a77 KJS::Node::deref() + 307
(nodes.cpp:191)
17  com.apple.JavaScriptCore            0x00476c1a
WTF::RefPtr<KJS::StatementNode>::~RefPtr() + 28 (RefPtr.h:45)
18  com.apple.JavaScriptCore            0x00476c2d
WTF::RefPtr<KJS::StatementNode>::~RefPtr() + 17 (RefPtr.h:45)
19  com.apple.JavaScriptCore            0x00476c49 WTF::VectorDestructor<true,
WTF::RefPtr<KJS::StatementNode> >::destruct(WTF::RefPtr<KJS::StatementNode>*,
WTF::RefPtr<KJS::StatementNode>*) + 25 (Vector.h:53)
20  com.apple.JavaScriptCore            0x00476c72
WTF::VectorTypeOperations<WTF::RefPtr<KJS::StatementNode>
>::destruct(WTF::RefPtr<KJS::StatementNode>*, WTF::RefPtr<KJS::StatementNode>*)
+ 24 (Vector.h:209)
21  com.apple.JavaScriptCore            0x00476cf0
WTF::Vector<WTF::RefPtr<KJS::StatementNode>, 0ul>::shrink(unsigned long) + 124
(Vector.h:632)
22  com.apple.JavaScriptCore            0x00476d19
WTF::Vector<WTF::RefPtr<KJS::StatementNode>, 0ul>::clear() + 25 (Vector.h:455)
23  com.apple.JavaScriptCore            0x00476d2d
WTF::Vector<WTF::RefPtr<KJS::StatementNode>, 0ul>::~Vector() + 17
(Vector.h:409)
24  com.apple.JavaScriptCore            0x00476d4f
WTF::Vector<WTF::RefPtr<KJS::StatementNode>, 0ul>::~Vector() + 17
(Vector.h:409)
25  com.apple.JavaScriptCore            0x00478de7 void
WTF::deleteOwnedPtr<WTF::Vector<WTF::RefPtr<KJS::StatementNode>, 0ul>
>(WTF::Vector<WTF::RefPtr<KJS::StatementNode>, 0ul>*) + 29 (OwnPtr.h:52)
26  com.apple.JavaScriptCore            0x00478e0d
WTF::OwnPtr<WTF::Vector<WTF::RefPtr<KJS::StatementNode>, 0ul> >::~OwnPtr() + 19
(OwnPtr.h:70)
27  com.apple.JavaScriptCore            0x00478e2b
WTF::OwnPtr<WTF::Vector<WTF::RefPtr<KJS::StatementNode>, 0ul> >::~OwnPtr() + 17
(OwnPtr.h:70)
28  com.apple.JavaScriptCore            0x0047e84f KJS::BlockNode::~BlockNode()
+ 41 (nodes.h:1751)
29  com.apple.JavaScriptCore            0x004814a6
KJS::FunctionBodyNode::~FunctionBodyNode() + 112 (nodes.h:1954)
30  com.apple.JavaScriptCore            0x00423a77 KJS::Node::deref() + 307
(nodes.cpp:191)
31  com.apple.JavaScriptCore            0x00476be8
WTF::RefPtr<KJS::FunctionBodyNode>::~RefPtr() + 28 (RefPtr.h:45)
32  com.apple.JavaScriptCore            0x00476bfb
WTF::RefPtr<KJS::FunctionBodyNode>::~RefPtr() + 17 (RefPtr.h:45)
33  com.apple.JavaScriptCore            0x0047e5eb
KJS::FuncExprNode::~FuncExprNode() + 41 (nodes.h:1994)
34  com.apple.JavaScriptCore            0x00423a77 KJS::Node::deref() + 307
(nodes.cpp:191)
35  com.apple.JavaScriptCore            0x004769ca
WTF::RefPtr<KJS::ExpressionNode>::~RefPtr() + 28 (RefPtr.h:45)
36  com.apple.JavaScriptCore            0x004769dd
WTF::RefPtr<KJS::ExpressionNode>::~RefPtr() + 17 (RefPtr.h:45)
37  com.apple.JavaScriptCore            0x00480fe9
KJS::PropertyNode::~PropertyNode() + 41 (nodes.h:388)
38  com.apple.JavaScriptCore            0x00423a77 KJS::Node::deref() + 307
(nodes.cpp:191)
39  com.apple.JavaScriptCore            0x004775e6
WTF::RefPtr<KJS::PropertyNode>::~RefPtr() + 28 (RefPtr.h:45)
40  com.apple.JavaScriptCore            0x004775f9
WTF::RefPtr<KJS::PropertyNode>::~RefPtr() + 17 (RefPtr.h:45)
41  com.apple.JavaScriptCore            0x00478a3f
KJS::PropertyListNode::~PropertyListNode() + 55 (nodes.h:407)
42  com.apple.JavaScriptCore            0x00423a77 KJS::Node::deref() + 307
(nodes.cpp:191)
43  com.apple.JavaScriptCore            0x0047740c
WTF::RefPtr<KJS::PropertyListNode>::operator=(WTF::PassRefPtr<KJS::PropertyListNode>
const&) + 46 (RefPtr.h:120)
44  com.apple.JavaScriptCore            0x00477535
WTF::ListRefPtr<KJS::PropertyListNode>::~ListRefPtr() + 99 (ListRefPtr.h:42)
45  com.apple.JavaScriptCore            0x0047759f
WTF::ListRefPtr<KJS::PropertyListNode>::~ListRefPtr() + 17 (ListRefPtr.h:42)
46  com.apple.JavaScriptCore            0x00478a31
KJS::PropertyListNode::~PropertyListNode() + 41 (nodes.h:407)
47  com.apple.JavaScriptCore            0x00423a77 KJS::Node::deref() + 307
(nodes.cpp:191)
48  com.apple.JavaScriptCore            0x004774bc
WTF::RefPtr<KJS::PropertyListNode>::~RefPtr() + 28 (RefPtr.h:45)
49  com.apple.JavaScriptCore            0x004774cf
WTF::RefPtr<KJS::PropertyListNode>::~RefPtr() + 17 (RefPtr.h:45)
50  com.apple.JavaScriptCore            0x0047bc33
KJS::ObjectLiteralNode::~ObjectLiteralNode() + 41 (nodes.h:426)
51  com.apple.JavaScriptCore            0x00423a77 KJS::Node::deref() + 307
(nodes.cpp:191)
52  com.apple.JavaScriptCore            0x004769ca
WTF::RefPtr<KJS::ExpressionNode>::~RefPtr() + 28 (RefPtr.h:45)
53  com.apple.JavaScriptCore            0x004769dd
WTF::RefPtr<KJS::ExpressionNode>::~RefPtr() + 17 (RefPtr.h:45)
54  com.apple.JavaScriptCore            0x00478b09
KJS::ArgumentListNode::~ArgumentListNode() + 41 (nodes.h:484)
55  com.apple.JavaScriptCore            0x00423a77 KJS::Node::deref() + 307
(nodes.cpp:191)
56  com.apple.JavaScriptCore            0x0047720e
WTF::RefPtr<KJS::ArgumentListNode>::~RefPtr() + 28 (RefPtr.h:45)
57  com.apple.JavaScriptCore            0x00477221
WTF::RefPtr<KJS::ArgumentListNode>::~RefPtr() + 17 (RefPtr.h:45)
58  com.apple.JavaScriptCore            0x00478bd3
KJS::ArgumentsNode::~ArgumentsNode() + 41 (nodes.h:502)
59  com.apple.JavaScriptCore            0x00423a77 KJS::Node::deref() + 307
(nodes.cpp:191)
60  com.apple.JavaScriptCore            0x004771dc
WTF::RefPtr<KJS::ArgumentsNode>::~RefPtr() + 28 (RefPtr.h:45)
61  com.apple.JavaScriptCore            0x004771ef
WTF::RefPtr<KJS::ArgumentsNode>::~RefPtr() + 17 (RefPtr.h:45)
62  com.apple.JavaScriptCore            0x00480ca5
KJS::FunctionCallDotNode::~FunctionCallDotNode() + 41 (nodes.h:609)
63  com.apple.JavaScriptCore            0x00423a77 KJS::Node::deref() + 307
(nodes.cpp:191)
64  com.apple.JavaScriptCore            0x004769ca
WTF::RefPtr<KJS::ExpressionNode>::~RefPtr() + 28 (RefPtr.h:45)
65  com.apple.JavaScriptCore            0x004769dd
WTF::RefPtr<KJS::ExpressionNode>::~RefPtr() + 17 (RefPtr.h:45)
66  com.apple.JavaScriptCore            0x0047ef93
KJS::ExprStatementNode::~ExprStatementNode() + 41 (nodes.h:1769)
67  com.apple.JavaScriptCore            0x00423a77 KJS::Node::deref() + 307
(nodes.cpp:191)
68  com.apple.JavaScriptCore            0x00476c1a
WTF::RefPtr<KJS::StatementNode>::~RefPtr() + 28 (RefPtr.h:45)
69  com.apple.JavaScriptCore            0x00476c2d
WTF::RefPtr<KJS::StatementNode>::~RefPtr() + 17 (RefPtr.h:45)
70  com.apple.JavaScriptCore            0x00476c49 WTF::VectorDestructor<true,
WTF::RefPtr<KJS::StatementNode> >::destruct(WTF::RefPtr<KJS::StatementNode>*,
WTF::RefPtr<KJS::StatementNode>*) + 25 (Vector.h:53)
71  com.apple.JavaScriptCore            0x00476c72
WTF::VectorTypeOperations<WTF::RefPtr<KJS::StatementNode>
>::destruct(WTF::RefPtr<KJS::StatementNode>*, WTF::RefPtr<KJS::StatementNode>*)
+ 24 (Vector.h:209)
72  com.apple.JavaScriptCore            0x00476cf0
WTF::Vector<WTF::RefPtr<KJS::StatementNode>, 0ul>::shrink(unsigned long) + 124
(Vector.h:632)
73  com.apple.JavaScriptCore            0x00476d19
WTF::Vector<WTF::RefPtr<KJS::StatementNode>, 0ul>::clear() + 25 (Vector.h:455)
74  com.apple.JavaScriptCore            0x00476d2d
WTF::Vector<WTF::RefPtr<KJS::StatementNode>, 0ul>::~Vector() + 17
(Vector.h:409)
75  com.apple.JavaScriptCore            0x00476d4f
WTF::Vector<WTF::RefPtr<KJS::StatementNode>, 0ul>::~Vector() + 17
(Vector.h:409)
76  com.apple.JavaScriptCore            0x00478de7 void
WTF::deleteOwnedPtr<WTF::Vector<WTF::RefPtr<KJS::StatementNode>, 0ul>
>(WTF::Vector<WTF::RefPtr<KJS::StatementNode>, 0ul>*) + 29 (OwnPtr.h:52)
77  com.apple.JavaScriptCore            0x00478e0d
WTF::OwnPtr<WTF::Vector<WTF::RefPtr<KJS::StatementNode>, 0ul> >::~OwnPtr() + 19
(OwnPtr.h:70)
78  com.apple.JavaScriptCore            0x00478e2b
WTF::OwnPtr<WTF::Vector<WTF::RefPtr<KJS::StatementNode>, 0ul> >::~OwnPtr() + 17
(OwnPtr.h:70)
79  com.apple.JavaScriptCore            0x0047e84f KJS::BlockNode::~BlockNode()
+ 41 (nodes.h:1751)
80  com.apple.JavaScriptCore            0x004814a6
KJS::FunctionBodyNode::~FunctionBodyNode() + 112 (nodes.h:1954)
81  com.apple.JavaScriptCore            0x00423a77 KJS::Node::deref() + 307
(nodes.cpp:191)
82  com.apple.JavaScriptCore            0x00476be8
WTF::RefPtr<KJS::FunctionBodyNode>::~RefPtr() + 28 (RefPtr.h:45)
83  com.apple.JavaScriptCore            0x00476bfb
WTF::RefPtr<KJS::FunctionBodyNode>::~RefPtr() + 17 (RefPtr.h:45)
84  com.apple.JavaScriptCore            0x0047e5eb
KJS::FuncExprNode::~FuncExprNode() + 41 (nodes.h:1994)
85  com.apple.JavaScriptCore            0x00423a77 KJS::Node::deref() + 307
(nodes.cpp:191)
86  com.apple.JavaScriptCore            0x004769ca
WTF::RefPtr<KJS::ExpressionNode>::~RefPtr() + 28 (RefPtr.h:45)
87  com.apple.JavaScriptCore            0x004769dd
WTF::RefPtr<KJS::ExpressionNode>::~RefPtr() + 17 (RefPtr.h:45)
88  com.apple.JavaScriptCore            0x00480fe9
KJS::PropertyNode::~PropertyNode() + 41 (nodes.h:388)
89  com.apple.JavaScriptCore            0x00423a77 KJS::Node::deref() + 307
(nodes.cpp:191)
90  com.apple.JavaScriptCore            0x004775e6
WTF::RefPtr<KJS::PropertyNode>::~RefPtr() + 28 (RefPtr.h:45)
91  com.apple.JavaScriptCore            0x004775f9
WTF::RefPtr<KJS::PropertyNode>::~RefPtr() + 17 (RefPtr.h:45)
92  com.apple.JavaScriptCore            0x00478a3f
KJS::PropertyListNode::~PropertyListNode() + 55 (nodes.h:407)
93  com.apple.JavaScriptCore            0x00423a77 KJS::Node::deref() + 307
(nodes.cpp:191)
94  com.apple.JavaScriptCore            0x004774bc
WTF::RefPtr<KJS::PropertyListNode>::~RefPtr() + 28 (RefPtr.h:45)
95  com.apple.JavaScriptCore            0x004774cf
WTF::RefPtr<KJS::PropertyListNode>::~RefPtr() + 17 (RefPtr.h:45)
96  com.apple.JavaScriptCore            0x0047bc33
KJS::ObjectLiteralNode::~ObjectLiteralNode() + 41 (nodes.h:426)
97  com.apple.JavaScriptCore            0x00423a77 KJS::Node::deref() + 307
(nodes.cpp:191)
98  com.apple.JavaScriptCore            0x004769ca
WTF::RefPtr<KJS::ExpressionNode>::~RefPtr() + 28 (RefPtr.h:45)
99  com.apple.JavaScriptCore            0x004769dd
WTF::RefPtr<KJS::ExpressionNode>::~RefPtr() + 17 (RefPtr.h:45)
100 com.apple.JavaScriptCore            0x0047fe61
KJS::AssignResolveNode::~AssignResolveNode() + 41 (nodes.h:1561)
101 com.apple.JavaScriptCore            0x00423a77 KJS::Node::deref() + 307
(nodes.cpp:191)
102 com.apple.JavaScriptCore            0x004769ca
WTF::RefPtr<KJS::ExpressionNode>::~RefPtr() + 28 (RefPtr.h:45)
103 com.apple.JavaScriptCore            0x004769dd
WTF::RefPtr<KJS::ExpressionNode>::~RefPtr() + 17 (RefPtr.h:45)
104 com.apple.JavaScriptCore            0x0047ef93
KJS::ExprStatementNode::~ExprStatementNode() + 41 (nodes.h:1769)
105 com.apple.JavaScriptCore            0x00423a77 KJS::Node::deref() + 307
(nodes.cpp:191)
106 com.apple.JavaScriptCore            0x00476c1a
WTF::RefPtr<KJS::StatementNode>::~RefPtr() + 28 (RefPtr.h:45)
107 com.apple.JavaScriptCore            0x00476c2d
WTF::RefPtr<KJS::StatementNode>::~RefPtr() + 17 (RefPtr.h:45)
108 com.apple.JavaScriptCore            0x00476c49 WTF::VectorDestructor<true,
WTF::RefPtr<KJS::StatementNode> >::destruct(WTF::RefPtr<KJS::StatementNode>*,
WTF::RefPtr<KJS::StatementNode>*) + 25 (Vector.h:53)
109 com.apple.JavaScriptCore            0x00476c72
WTF::VectorTypeOperations<WTF::RefPtr<KJS::StatementNode>
>::destruct(WTF::RefPtr<KJS::StatementNode>*, WTF::RefPtr<KJS::StatementNode>*)
+ 24 (Vector.h:209)
110 com.apple.JavaScriptCore            0x00476cf0
WTF::Vector<WTF::RefPtr<KJS::StatementNode>, 0ul>::shrink(unsigned long) + 124
(Vector.h:632)
111 com.apple.JavaScriptCore            0x00476d19
WTF::Vector<WTF::RefPtr<KJS::StatementNode>, 0ul>::clear() + 25 (Vector.h:455)
112 com.apple.JavaScriptCore            0x00476d2d
WTF::Vector<WTF::RefPtr<KJS::StatementNode>, 0ul>::~Vector() + 17
(Vector.h:409)
113 com.apple.JavaScriptCore            0x00476d4f
WTF::Vector<WTF::RefPtr<KJS::StatementNode>, 0ul>::~Vector() + 17
(Vector.h:409)
114 com.apple.JavaScriptCore            0x00478de7 void
WTF::deleteOwnedPtr<WTF::Vector<WTF::RefPtr<KJS::StatementNode>, 0ul>
>(WTF::Vector<WTF::RefPtr<KJS::StatementNode>, 0ul>*) + 29 (OwnPtr.h:52)
115 com.apple.JavaScriptCore            0x00478e0d
WTF::OwnPtr<WTF::Vector<WTF::RefPtr<KJS::StatementNode>, 0ul> >::~OwnPtr() + 19
(OwnPtr.h:70)
116 com.apple.JavaScriptCore            0x00478e2b
WTF::OwnPtr<WTF::Vector<WTF::RefPtr<KJS::StatementNode>, 0ul> >::~OwnPtr() + 17
(OwnPtr.h:70)
117 com.apple.JavaScriptCore            0x0047e84f KJS::BlockNode::~BlockNode()
+ 41 (nodes.h:1751)
118 com.apple.JavaScriptCore            0x00481536
KJS::FunctionBodyNode::~FunctionBodyNode() + 112 (nodes.h:1954)
119 com.apple.JavaScriptCore            0x00481592
KJS::ProgramNode::~ProgramNode() + 40 (nodes.h:2089)
120 com.apple.JavaScriptCore            0x00423a77 KJS::Node::deref() + 307
(nodes.cpp:191)
121 com.apple.JavaScriptCore            0x00477618
WTF::RefPtr<KJS::ProgramNode>::~RefPtr() + 28 (RefPtr.h:45)
122 com.apple.JavaScriptCore            0x0047762b
WTF::RefPtr<KJS::ProgramNode>::~RefPtr() + 17 (RefPtr.h:45)
123 com.apple.JavaScriptCore            0x0045c303
KJS::Interpreter::evaluate(KJS::UString const&, int, KJS::UChar const*, int,
KJS::JSValue*) + 1349 (interpreter.cpp:399)
124 com.apple.WebCore                   0x023f7029
WebCore::KJSProxy::evaluate(WebCore::String const&, int, WebCore::String
const&) + 235 (kjs_proxy.cpp:87)
125 com.apple.WebCore                   0x01f37c5c
WebCore::FrameLoader::executeScript(WebCore::String const&, int,
WebCore::String const&) + 92 (FrameLoader.cpp:757)
126 com.apple.WebCore                   0x01fb504e
WebCore::HTMLTokenizer::scriptExecution(WebCore::DeprecatedString const&,
WebCore::HTMLTokenizer::State, WebCore::DeprecatedString, int) + 308
(HTMLTokenizer.cpp:520)
127 com.apple.WebCore                   0x01fb596c
WebCore::HTMLTokenizer::notifyFinished(WebCore::CachedResource*) + 820
(HTMLTokenizer.cpp:1737)
128 com.apple.WebCore                   0x01e135aa
WebCore::CachedScript::checkNotify() + 68 (CachedScript.cpp:97)
129 com.apple.WebCore                   0x01e1370b
WebCore::CachedScript::data(WTF::PassRefPtr<WebCore::SharedBuffer>, bool) + 279
(CachedScript.cpp:89)
130 com.apple.WebCore                   0x024058cc
WebCore::Loader::didFinishLoading(WebCore::SubresourceLoader*) + 340
(loader.cpp:116)
131 com.apple.WebCore                   0x02373847
WebCore::SubresourceLoader::didFinishLoading() + 169
(SubresourceLoader.cpp:195)
132 com.apple.WebCore                   0x0223a020
WebCore::ResourceLoader::didFinishLoading(WebCore::ResourceHandle*) + 24
(ResourceLoader.cpp:362)
133 com.apple.WebCore                   0x02237a60
-[WebCoreResourceHandleAsDelegate connectionDidFinishLoading:] + 116
(ResourceHandleMac.mm:456)
134 com.apple.Foundation                0x9372b357
-[NSURLConnection(NSURLConnectionReallyInternal) sendDidFinishLoading] + 87
135 com.apple.Foundation                0x9372b2e4
_NSURLConnectionDidFinishLoading + 68
136 com.apple.CFNetwork                 0x966e6adf sendDidFinishLoadingCallback
+ 148
137 com.apple.CFNetwork                 0x966e39d2
_CFURLConnectionSendCallbacks + 1908
138 com.apple.CFNetwork                 0x966e31e3 muxerSourcePerform + 283
139 com.apple.CoreFoundation            0x9063b64e CFRunLoopRunSpecific + 3166
140 com.apple.CoreFoundation            0x9063bd38 CFRunLoopRunInMode + 88
141 com.apple.HIToolbox                 0x968f78a4 RunCurrentEventLoopInMode +
283
142 com.apple.HIToolbox                 0x968f76bd ReceiveNextEventCommon + 374
143 com.apple.HIToolbox                 0x968f7531
BlockUntilNextEventMatchingListInMode + 106
144 com.apple.AppKit                    0x90746d5b _DPSNextEvent + 657
145 com.apple.AppKit                    0x907466a0 -[NSApplication
nextEventMatchingMask:untilDate:inMode:dequeue:] + 128
146 com.apple.Safari                    0x00009d4e 0x1000 + 36174
147 com.apple.AppKit                    0x9073f6d1 -[NSApplication run] + 795
148 com.apple.AppKit                    0x9070c9ba NSApplicationMain + 574
149 com.apple.Safari                    0x00002876 0x1000 + 6262


-- 
Configure bugmail: http://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the webkit-unassigned mailing list