Crash When Browsing Certain Slashdot Pages [@ js_EmitTree ]

RESOLVED DUPLICATE of bug 207545

Status

--
critical
RESOLVED DUPLICATE of bug 207545
15 years ago
7 years ago

People

(Reporter: blackguard, Unassigned)

Tracking

({crash})

Trunk
PowerPC
Mac OS X
crash

Firefox Tracking Flags

(Not tracked)

Details

(crash signature, URL)

(Reporter)

Description

15 years ago
User-Agent:       Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.4) Gecko/20030624
Build Identifier: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.4) Gecko/20030624

DESCRIPTION: Mozilla crashes when loading certain content.

HARDWARE/PLATFORM: Single processor Apple PowerBook G4; 1 GHz; 1GB RAM.  OS X
10.2.6.

MOZILLA BUILD: Both 1.4 and 1.4 RC3 have exhibited this behavior.

NOTE: There seems to be an unchecked recursion in Javascript, though this is
just a guess....

STEPS TO REPRODUCE:

    1. Open Mozilla
    2. Enter
"http://slashdot.org/article.pl?sid=03/07/01/2354205&mode=thread&tid=114&tid=126&tid=95"
into address field.
    3. Press Enter.
    4. After partial load, Mozilla crashes.

NOTE: Other slashdot links have also intermittently caused the same crash.  For
example:
"http://slashdot.org/article.pl?sid=03/07/02/0122216&mode=thread&tid=137&tid=193"

NOTE: Using lynx to dump the source of the page and adding <BASE
HREF="http://slashdot.org/article.pl?sid=03/07/01/"> to the HEAD section and
then loading the resulting page locally does NOT cause the crash.



CRASH REPORT (from ~/Library/Logs/CrashReporter/mozilla-bin.crash.log):

**********

Date/Time:  2003-07-02 10:39:03 -0600
OS Version: 10.2.6 (Build 6L60)
Host:       impl.local.

Command:    mozilla-bin
PID:        470

Exception:  EXC_BAD_ACCESS (0x0001)
Codes:      KERN_PROTECTION_FAILURE (0x0002) at 0xbff82ec0

Thread 0 Crashed:
 #0   0x000f5018 in js_EmitTree
 #1   0x000f8038 in js_EmitTree
 #2   0x000f7dd8 in js_EmitTree
 #3   0x000f5584 in js_EmitTree
 #4   0x0011c9d4 in Statements
 #5   0x0011c0b0 in FunctionBody
 #6   0x0011c1b8 in js_CompileFunctionBody
 #7   0x000df550 in JS_CompileUCFunctionForPrincipals
 #8   0x02dd29f0 in nsJSContext::CompileEventHandler(void*, nsIAtom*, nsAString
const&, int, void**)
 #9   0x01102058 in nsXBLPrototypeHandler::ExecuteHandler(nsIDOMEventReceiver*,
nsIDOMEvent*)
 #10  0x01102488 in nsXBLPrototypeHandler::BindingAttached(nsIDOMEventReceiver*)
 #11  0x010f300c in nsXBLBinding::ExecuteAttachedHandler()
 #12  0x0110be44 in nsBindingManager::ProcessAttachedQueue()
 #13  0x00ed3404 in nsCSSFrameConstructor::ContentInserted(nsIPresContext*,
nsIContent*, nsIFrame*, nsIContent*, int, nsILayoutHistoryState*, int)
 #14  0x00ed8ae4 in
nsCSSFrameConstructor::RecreateFramesForContent(nsIPresContext*, nsIContent*)
 #15  0x00ed6050 in nsCSSFrameConstructor::AttributeChanged(nsIPresContext*,
nsIContent*, int, nsIAtom*, int, nsChangeHint)
 #16  0x00e864c8 in PresShell::AttributeChanged(nsIDocument*, nsIContent*, int,
nsIAtom*, int, nsChangeHint)
 #17  0x00f832fc in nsDocument::AttributeChanged(nsIContent*, int, nsIAtom*,
int, nsChangeHint)
 #18  0x01071ad8 in nsHTMLDocument::AttributeChanged(nsIContent*, int, nsIAtom*,
int, nsChangeHint)
 #19  0x0115b53c in nsXULElement::SetAttr(nsINodeInfo*, nsAString const&, int)
 #20  0x01158198 in nsXULElement::SetAttribute(nsAString const&, nsAString const&)
 #21  0x001c2584 in _XPTC_InvokeByIndex
 #22  0x00528de8 in XPCWrappedNative::CallMethod(XPCCallContext&,
XPCWrappedNative::CallMode)
 #23  0x0052ed14 in XPC_WN_CallMethod(JSContext*, JSObject*, unsigned, long*, long*)
 #24  0x00101000 in js_Invoke
 #25  0x001086fc in js_Interpret
 #26  0x00101040 in js_Invoke
 #27  0x0010124c in js_InternalInvoke
 #28  0x000dfc24 in JS_CallFunctionValue
 #29  0x02dd2ed4 in nsJSContext::CallEventHandler(void*, void*, unsigned, void*,
int*, int)
 #30  0x02e02bd0 in nsJSEventListener::HandleEvent(nsIDOMEvent*)
 #31  0x01102218 in nsXBLPrototypeHandler::ExecuteHandler(nsIDOMEventReceiver*,
nsIDOMEvent*)
 #32  0x01102488 in nsXBLPrototypeHandler::BindingAttached(nsIDOMEventReceiver*)
 #33  0x010f300c in nsXBLBinding::ExecuteAttachedHandler()
 #34  0x0110be44 in nsBindingManager::ProcessAttachedQueue()
 #35  0x00ed3404 in nsCSSFrameConstructor::ContentInserted(nsIPresContext*,
nsIContent*, nsIFrame*, nsIContent*, int, nsILayoutHistoryState*, int)
 #36  0x00ed8ae4 in
nsCSSFrameConstructor::RecreateFramesForContent(nsIPresContext*, nsIContent*)
 #37  0x00ed6050 in nsCSSFrameConstructor::AttributeChanged(nsIPresContext*,
nsIContent*, int, nsIAtom*, int, nsChangeHint)
 #38  0x00e864c8 in PresShell::AttributeChanged(nsIDocument*, nsIContent*, int,
nsIAtom*, int, nsChangeHint)
 #39  0x00f832fc in nsDocument::AttributeChanged(nsIContent*, int, nsIAtom*,
int, nsChangeHint)
 #40  0x01071ad8 in nsHTMLDocument::AttributeChanged(nsIContent*, int, nsIAtom*,
int, nsChangeHint)
 #41  0x0115b53c in nsXULElement::SetAttr(nsINodeInfo*, nsAString const&, int)
 #42  0x01158198 in nsXULElement::SetAttribute(nsAString const&, nsAString const&)
 #43  0x001c2584 in _XPTC_InvokeByIndex
 #44  0x00528de8 in XPCWrappedNative::CallMethod(XPCCallContext&,
XPCWrappedNative::CallMode)
 #45  0x0052ed14 in XPC_WN_CallMethod(JSContext*, JSObject*, unsigned, long*, long*)
 #46  0x00101000 in js_Invoke
 #47  0x001086fc in js_Interpret
 #48  0x00101040 in js_Invoke
 #49  0x0010124c in js_InternalInvoke
 #50  0x000dfc24 in JS_CallFunctionValue
 #51  0x02dd2ed4 in nsJSContext::CallEventHandler(void*, void*, unsigned, void*,
int*, int)
 #52  0x02e02bd0 in nsJSEventListener::HandleEvent(nsIDOMEvent*)
 #53  0x01102218 in nsXBLPrototypeHandler::ExecuteHandler(nsIDOMEventReceiver*,
nsIDOMEvent*)
 #54  0x01102488 in nsXBLPrototypeHandler::BindingAttached(nsIDOMEventReceiver*)
 #55  0x010f300c in nsXBLBinding::ExecuteAttachedHandler()
 #56  0x0110be44 in nsBindingManager::ProcessAttachedQueue()
 #57  0x00ed3404 in nsCSSFrameConstructor::ContentInserted(nsIPresContext*,
nsIContent*, nsIFrame*, nsIContent*, int, nsILayoutHistoryState*, int)
 #58  0x00ed8ae4 in
nsCSSFrameConstructor::RecreateFramesForContent(nsIPresContext*, nsIContent*)
 #59  0x00ed6050 in nsCSSFrameConstructor::AttributeChanged(nsIPresContext*,
nsIContent*, int, nsIAtom*, int, nsChangeHint)
 #60  0x00e864c8 in PresShell::AttributeChanged(nsIDocument*, nsIContent*, int,
nsIAtom*, int, nsChangeHint)
 #61  0x00f832fc in nsDocument::AttributeChanged(nsIContent*, int, nsIAtom*,
int, nsChangeHint)
 #62  0x01071ad8 in nsHTMLDocument::AttributeChanged(nsIContent*, int, nsIAtom*,
int, nsChangeHint)
 #63  0x0115b53c in nsXULElement::SetAttr(nsINodeInfo*, nsAString const&, int)
 #64  0x01158198 in nsXULElement::SetAttribute(nsAString const&, nsAString const&)
 #65  0x001c2584 in _XPTC_InvokeByIndex
 #66  0x00528de8 in XPCWrappedNative::CallMethod(XPCCallContext&,
XPCWrappedNative::CallMode)
 #67  0x0052ed14 in XPC_WN_CallMethod(JSContext*, JSObject*, unsigned, long*, long*)
 #68  0x00101000 in js_Invoke
 #69  0x001086fc in js_Interpret
 #70  0x00101040 in js_Invoke
 #71  0x0010124c in js_InternalInvoke
 #72  0x000dfc24 in JS_CallFunctionValue
 #73  0x02dd2ed4 in nsJSContext::CallEventHandler(void*, void*, unsigned, void*,
int*, int)
 #74  0x02e02bd0 in nsJSEventListener::HandleEvent(nsIDOMEvent*)
 #75  0x01102218 in nsXBLPrototypeHandler::ExecuteHandler(nsIDOMEventReceiver*,
nsIDOMEvent*)
 #76  0x01102488 in nsXBLPrototypeHandler::BindingAttached(nsIDOMEventReceiver*)
 #77  0x010f300c in nsXBLBinding::ExecuteAttachedHandler()
 #78  0x0110be44 in nsBindingManager::ProcessAttachedQueue()
 #79  0x00ed3404 in nsCSSFrameConstructor::ContentInserted(nsIPresContext*,
nsIContent*, nsIFrame*, nsIContent*, int, nsILayoutHistoryState*, int)
 #80  0x00ed8ae4 in
nsCSSFrameConstructor::RecreateFramesForContent(nsIPresContext*, nsIContent*)
 #81  0x00ed6050 in nsCSSFrameConstructor::AttributeChanged(nsIPresContext*,
nsIContent*, int, nsIAtom*, int, nsChangeHint)
 #82  0x00e864c8 in PresShell::AttributeChanged(nsIDocument*, nsIContent*, int,
nsIAtom*, int, nsChangeHint)
 #83  0x00f832fc in nsDocument::AttributeChanged(nsIContent*, int, nsIAtom*,
int, nsChangeHint)
 #84  0x01071ad8 in nsHTMLDocument::AttributeChanged(nsIContent*, int, nsIAtom*,
int, nsChangeHint)
 #85  0x0115b53c in nsXULElement::SetAttr(nsINodeInfo*, nsAString const&, int)
 #86  0x01158198 in nsXULElement::SetAttribute(nsAString const&, nsAString const&)
 #87  0x001c2584 in _XPTC_InvokeByIndex
 #88  0x00528de8 in XPCWrappedNative::CallMethod(XPCCallContext&,
XPCWrappedNative::CallMode)
 #89  0x0052ed14 in XPC_WN_CallMethod(JSContext*, JSObject*, unsigned, long*, long*)
 #90  0x00101000 in js_Invoke
 #91  0x001086fc in js_Interpret
 #92  0x00101040 in js_Invoke
 #93  0x0010124c in js_InternalInvoke
 #94  0x000dfc24 in JS_CallFunctionValue
 #95  0x02dd2ed4 in nsJSContext::CallEventHandler(void*, void*, unsigned, void*,
int*, int)
 #96  0x02e02bd0 in nsJSEventListener::HandleEvent(nsIDOMEvent*)
 #97  0x01102218 in nsXBLPrototypeHandler::ExecuteHandler(nsIDOMEventReceiver*,
nsIDOMEvent*)
 #98  0x01102488 in nsXBLPrototypeHandler::BindingAttached(nsIDOMEventReceiver*)
 #99  0x010f300c in nsXBLBinding::ExecuteAttachedHandler()
 #100 0x0110be44 in nsBindingManager::ProcessAttachedQueue()
 #101 0x00ed3404 in nsCSSFrameConstructor::ContentInserted(nsIPresContext*,
nsIContent*, nsIFrame*, nsIContent*, int, nsILayoutHistoryState*, int)
 #102 0x00ed8ae4 in
nsCSSFrameConstructor::RecreateFramesForContent(nsIPresContext*, nsIContent*)
 #103 0x00ed6050 in nsCSSFrameConstructor::AttributeChanged(nsIPresContext*,
nsIContent*, int, nsIAtom*, int, nsChangeHint)
 #104 0x00e864c8 in PresShell::AttributeChanged(nsIDocument*, nsIContent*, int,
nsIAtom*, int, nsChangeHint)
 #105 0x00f832fc in nsDocument::AttributeChanged(nsIContent*, int, nsIAtom*,
int, nsChangeHint)
 #106 0x01071ad8 in nsHTMLDocument::AttributeChanged(nsIContent*, int, nsIAtom*,
int, nsChangeHint)
 #107 0x0115b53c in nsXULElement::SetAttr(nsINodeInfo*, nsAString const&, int)
 #108 0x01158198 in nsXULElement::SetAttribute(nsAString const&, nsAString const&)
 #109 0x001c2584 in _XPTC_InvokeByIndex
 #110 0x00528de8 in XPCWrappedNative::CallMethod(XPCCallContext&,
XPCWrappedNative::CallMode)
 #111 0x0052ed14 in XPC_WN_CallMethod(JSContext*, JSObject*, unsigned, long*, long*)
 #112 0x00101000 in js_Invoke
 #113 0x001086fc in js_Interpret
 #114 0x00101040 in js_Invoke
 #115 0x0010124c in js_InternalInvoke
 #116 0x000dfc24 in JS_CallFunctionValue
 #117 0x02dd2ed4 in nsJSContext::CallEventHandler(void*, void*, unsigned, void*,
int*, int)
 #118 0x02e02bd0 in nsJSEventListener::HandleEvent(nsIDOMEvent*)
 #119 0x01102218 in nsXBLPrototypeHandler::ExecuteHandler(nsIDOMEventReceiver*,
nsIDOMEvent*)
 #120 0x01102488 in nsXBLPrototypeHandler::BindingAttached(nsIDOMEventReceiver*)
 #121 0x010f300c in nsXBLBinding::ExecuteAttachedHandler()
 #122 0x0110be44 in nsBindingManager::ProcessAttachedQueue()
 #123 0x00ed3404 in nsCSSFrameConstructor::ContentInserted(nsIPresContext*,
nsIContent*, nsIFrame*, nsIContent*, int, nsILayoutHistoryState*, int)
 #124 0x00ed8ae4 in
nsCSSFrameConstructor::RecreateFramesForContent(nsIPresContext*, nsIContent*)
 #125 0x00ed6050 in nsCSSFrameConstructor::AttributeChanged(nsIPresContext*,
nsIContent*, int, nsIAtom*, int, nsChangeHint)
 #126 0x00e864c8 in PresShell::AttributeChanged(nsIDocument*, nsIContent*, int,
nsIAtom*, int, nsChangeHint)
 #127 0x00f832fc in nsDocument::AttributeChanged(nsIContent*, int, nsIAtom*,
int, nsChangeHint)
 #128 0x01071ad8 in nsHTMLDocument::AttributeChanged(nsIContent*, int, nsIAtom*,
int, nsChangeHint)
 #129 0x0115b53c in nsXULElement::SetAttr(nsINodeInfo*, nsAString const&, int)
 #130 0x01158198 in nsXULElement::SetAttribute(nsAString const&, nsAString const&)
 #131 0x001c2584 in _XPTC_InvokeByIndex
 #132 0x00528de8 in XPCWrappedNative::CallMethod(XPCCallContext&,
XPCWrappedNative::CallMode)
 #133 0x0052ed14 in XPC_WN_CallMethod(JSContext*, JSObject*, unsigned, long*, long*)
 #134 0x00101000 in js_Invoke
 #135 0x001086fc in js_Interpret
 #136 0x00101040 in js_Invoke
 #137 0x0010124c in js_InternalInvoke
 #138 0x000dfc24 in JS_CallFunctionValue
 #139 0x02dd2ed4 in nsJSContext::CallEventHandler(void*, void*, unsigned, void*,
int*, int)
 #140 0x02e02bd0 in nsJSEventListener::HandleEvent(nsIDOMEvent*)
 #141 0x01102218 in nsXBLPrototypeHandler::ExecuteHandler(nsIDOMEventReceiver*,
nsIDOMEvent*)
 #142 0x01102488 in nsXBLPrototypeHandler::BindingAttached(nsIDOMEventReceiver*)
 #143 0x010f300c in nsXBLBinding::ExecuteAttachedHandler()
 #144 0x0110be44 in nsBindingManager::ProcessAttachedQueue()
 #145 0x00ed3404 in nsCSSFrameConstructor::ContentInserted(nsIPresContext*,
nsIContent*, nsIFrame*, nsIContent*, int, nsILayoutHistoryState*, int)
 #146 0x00ed8ae4 in
nsCSSFrameConstructor::RecreateFramesForContent(nsIPresContext*, nsIContent*)
 #147 0x00ed6050 in nsCSSFrameConstructor::AttributeChanged(nsIPresContext*,
nsIContent*, int, nsIAtom*, int, nsChangeHint)
 #148 0x00e864c8 in PresShell::AttributeChanged(nsIDocument*, nsIContent*, int,
nsIAtom*, int, nsChangeHint)
 #149 0x00f832fc in nsDocument::AttributeChanged(nsIContent*, int, nsIAtom*,
int, nsChangeHint)
 #150 0x01071ad8 in nsHTMLDocument::AttributeChanged(nsIContent*, int, nsIAtom*,
int, nsChangeHint)
 #151 0x0115b53c in nsXULElement::SetAttr(nsINodeInfo*, nsAString const&, int)
 #152 0x01158198 in nsXULElement::SetAttribute(nsAString const&, nsAString const&)
 #153 0x001c2584 in _XPTC_InvokeByIndex
 #154 0x00528de8 in XPCWrappedNative::CallMethod(XPCCallContext&,
XPCWrappedNative::CallMode)
 #155 0x0052ed14 in XPC_WN_CallMethod(JSContext*, JSObject*, unsigned, long*, long*)
 #156 0x00101000 in js_Invoke
 #157 0x001086fc in js_Interpret
 #158 0x00101040 in js_Invoke
 #159 0x0010124c in js_InternalInvoke
 #160 0x000dfc24 in JS_CallFunctionValue
 #161 0x02dd2ed4 in nsJSContext::CallEventHandler(void*, void*, unsigned, void*,
int*, int)
 #162 0x02e02bd0 in nsJSEventListener::HandleEvent(nsIDOMEvent*)
 #163 0x01102218 in nsXBLPrototypeHandler::ExecuteHandler(nsIDOMEventReceiver*,
nsIDOMEvent*)
 #164 0x01102488 in nsXBLPrototypeHandler::BindingAttached(nsIDOMEventReceiver*)
 #165 0x010f300c in nsXBLBinding::ExecuteAttachedHandler()
 #166 0x0110be44 in nsBindingManager::ProcessAttachedQueue()
 #167 0x00ed3404 in nsCSSFrameConstructor::ContentInserted(nsIPresContext*,
nsIContent*, nsIFrame*, nsIContent*, int, nsILayoutHistoryState*, int)
 #168 0x00ed8ae4 in
nsCSSFrameConstructor::RecreateFramesForContent(nsIPresContext*, nsIContent*)
 #169 0x00ed6050 in nsCSSFrameConstructor::AttributeChanged(nsIPresContext*,
nsIContent*, int, nsIAtom*, int, nsChangeHint)
 #170 0x00e864c8 in PresShell::AttributeChanged(nsIDocument*, nsIContent*, int,
nsIAtom*, int, nsChangeHint)
 #171 0x00f832fc in nsDocument::AttributeChanged(nsIContent*, int, nsIAtom*,
int, nsChangeHint)
 #172 0x01071ad8 in nsHTMLDocument::AttributeChanged(nsIContent*, int, nsIAtom*,
int, nsChangeHint)
 #173 0x0115b53c in nsXULElement::SetAttr(nsINodeInfo*, nsAString const&, int)
 #174 0x01158198 in nsXULElement::SetAttribute(nsAString const&, nsAString const&)
 #175 0x001c2584 in _XPTC_InvokeByIndex
 #176 0x00528de8 in XPCWrappedNative::CallMethod(XPCCallContext&,
XPCWrappedNative::CallMode)
 #177 0x0052ed14 in XPC_WN_CallMethod(JSContext*, JSObject*, unsigned, long*, long*)
 #178 0x00101000 in js_Invoke
 #179 0x001086fc in js_Interpret
 #180 0x00101040 in js_Invoke
 #181 0x0010124c in js_InternalInvoke
 #182 0x000dfc24 in JS_CallFunctionValue
 #183 0x02dd2ed4 in nsJSContext::CallEventHandler(void*, void*, unsigned, void*,
int*, int)
 #184 0x02e02bd0 in nsJSEventListener::HandleEvent(nsIDOMEvent*)
 #185 0x01102218 in nsXBLPrototypeHandler::ExecuteHandler(nsIDOMEventReceiver*,
nsIDOMEvent*)
 #186 0x01102488 in nsXBLPrototypeHandler::BindingAttached(nsIDOMEventReceiver*)
 #187 0x010f300c in nsXBLBinding::ExecuteAttachedHandler()
 #188 0x0110be44 in nsBindingManager::ProcessAttachedQueue()
 #189 0x00ed3404 in nsCSSFrameConstructor::ContentInserted(nsIPresContext*,
nsIContent*, nsIFrame*, nsIContent*, int, nsILayoutHistoryState*, int)
 #190 0x00ed8ae4 in
nsCSSFrameConstructor::RecreateFramesForContent(nsIPresContext*, nsIContent*)
 #191 0x00ed6050 in nsCSSFrameConstructor::AttributeChanged(nsIPresContext*,
nsIContent*, int, nsIAtom*, int, nsChangeHint)
 #192 0x00e864c8 in PresShell::AttributeChanged(nsIDocument*, nsIContent*, int,
nsIAtom*, int, nsChangeHint)
 #193 0x00f832fc in nsDocument::AttributeChanged(nsIContent*, int, nsIAtom*,
int, nsChangeHint)
 #194 0x01071ad8 in nsHTMLDocument::AttributeChanged(nsIContent*, int, nsIAtom*,
int, nsChangeHint)
 #195 0x0115b53c in nsXULElement::SetAttr(nsINodeInfo*, nsAString const&, int)
 #196 0x01158198 in nsXULElement::SetAttribute(nsAString const&, nsAString const&)
 #197 0x001c2584 in _XPTC_InvokeByIndex
 #198 0x00528de8 in XPCWrappedNative::CallMethod(XPCCallContext&,
XPCWrappedNative::CallMode)
 #199 0x0052ed14 in XPC_WN_CallMethod(JSContext*, JSObject*, unsigned, long*, long*)
 #200 0x00101000 in js_Invoke
 #201 0x001086fc in js_Interpret
 #202 0x00101040 in js_Invoke
 #203 0x0010124c in js_InternalInvoke
 #204 0x000dfc24 in JS_CallFunctionValue
 #205 0x02dd2ed4 in nsJSContext::CallEventHandler(void*, void*, unsigned, void*,
int*, int)
 #206 0x02e02bd0 in nsJSEventListener::HandleEvent(nsIDOMEvent*)
 #207 0x01102218 in nsXBLPrototypeHandler::ExecuteHandler(nsIDOMEventReceiver*,
nsIDOMEvent*)
 #208 0x01102488 in nsXBLPrototypeHandler::BindingAttached(nsIDOMEventReceiver*)
 #209 0x010f300c in nsXBLBinding::ExecuteAttachedHandler()
 #210 0x0110be44 in nsBindingManager::ProcessAttachedQueue()
 #211 0x00ed3404 in nsCSSFrameConstructor::ContentInserted(nsIPresContext*,
nsIContent*, nsIFrame*, nsIContent*, int, nsILayoutHistoryState*, int)
 #212 0x00ed8ae4 in
nsCSSFrameConstructor::RecreateFramesForContent(nsIPresContext*, nsIContent*)
 #213 0x00ed6050 in nsCSSFrameConstructor::AttributeChanged(nsIPresContext*,
nsIContent*, int, nsIAtom*, int, nsChangeHint)
 #214 0x00e864c8 in PresShell::AttributeChanged(nsIDocument*, nsIContent*, int,
nsIAtom*, int, nsChangeHint)
 #215 0x00f832fc in nsDocument::AttributeChanged(nsIContent*, int, nsIAtom*,
int, nsChangeHint)
 #216 0x01071ad8 in nsHTMLDocument::AttributeChanged(nsIContent*, int, nsIAtom*,
int, nsChangeHint)
 #217 0x0115b53c in nsXULElement::SetAttr(nsINodeInfo*, nsAString const&, int)
 #218 0x01158198 in nsXULElement::SetAttribute(nsAString const&, nsAString const&)
 #219 0x001c2584 in _XPTC_InvokeByIndex
 #220 0x00528de8 in XPCWrappedNative::CallMethod(XPCCallContext&,
XPCWrappedNative::CallMode)
 #221 0x0052ed14 in XPC_WN_CallMethod(JSContext*, JSObject*, unsigned, long*, long*)
 #222 0x00101000 in js_Invoke
 #223 0x001086fc in js_Interpret
 #224 0x00101040 in js_Invoke
 #225 0x0010124c in js_InternalInvoke
 #226 0x000dfc24 in JS_CallFunctionValue
 #227 0x02dd2ed4 in nsJSContext::CallEventHandler(void*, void*, unsigned, void*,
int*, int)
 #228 0x02e02bd0 in nsJSEventListener::HandleEvent(nsIDOMEvent*)
 #229 0x01102218 in nsXBLPrototypeHandler::ExecuteHandler(nsIDOMEventReceiver*,
nsIDOMEvent*)
 #230 0x01102488 in nsXBLPrototypeHandler::BindingAttached(nsIDOMEventReceiver*)
 #231 0x010f300c in nsXBLBinding::ExecuteAttachedHandler()
 #232 0x0110be44 in nsBindingManager::ProcessAttachedQueue()
 #233 0x00ed3404 in nsCSSFrameConstructor::ContentInserted(nsIPresContext*,
nsIContent*, nsIFrame*, nsIContent*, int, nsILayoutHistoryState*, int)
 #234 0x00ed8ae4 in
nsCSSFrameConstructor::RecreateFramesForContent(nsIPresContext*, nsIContent*)
 #235 0x00ed6050 in nsCSSFrameConstructor::AttributeChanged(nsIPresContext*,
nsIContent*, int, nsIAtom*, int, nsChangeHint)
 #236 0x00e864c8 in PresShell::AttributeChanged(nsIDocument*, nsIContent*, int,
nsIAtom*, int, nsChangeHint)
 #237 0x00f832fc in nsDocument::AttributeChanged(nsIContent*, int, nsIAtom*,
int, nsChangeHint)
 #238 0x01071ad8 in nsHTMLDocument::AttributeChanged(nsIContent*, int, nsIAtom*,
int, nsChangeHint)
 #239 0x0115b53c in nsXULElement::SetAttr(nsINodeInfo*, nsAString const&, int)
 #240 0x01158198 in nsXULElement::SetAttribute(nsAString const&, nsAString const&)
 #241 0x001c2584 in _XPTC_InvokeByIndex
 #242 0x00528de8 in XPCWrappedNative::CallMethod(XPCCallContext&,
XPCWrappedNative::CallMode)
 #243 0x0052ed14 in XPC_WN_CallMethod(JSContext*, JSObject*, unsigned, long*, long*)
 #244 0x00101000 in js_Invoke
 #245 0x001086fc in js_Interpret
 #246 0x00101040 in js_Invoke
 #247 0x0010124c in js_InternalInvoke
 #248 0x000dfc24 in JS_CallFunctionValue
 #249 0x02dd2ed4 in nsJSContext::CallEventHandler(void*, void*, unsigned, void*,
int*, int)
 #250 0x02e02bd0 in nsJSEventListener::HandleEvent(nsIDOMEvent*)
 #251 0x01102218 in nsXBLPrototypeHandler::ExecuteHandler(nsIDOMEventReceiver*,
nsIDOMEvent*)
 #252 0x01102488 in nsXBLPrototypeHandler::BindingAttached(nsIDOMEventReceiver*)
 #253 0x010f300c in nsXBLBinding::ExecuteAttachedHandler()
 #254 0x0110be44 in nsBindingManager::ProcessAttachedQueue()
 #255 0x00ed3404 in nsCSSFrameConstructor::ContentInserted(nsIPresContext*,
nsIContent*, nsIFrame*, nsIContent*, int, nsILayoutHistoryState*, int)
 #256 0x00ed8ae4 in
nsCSSFrameConstructor::RecreateFramesForContent(nsIPresContext*, nsIContent*)
 #257 0x00ed6050 in nsCSSFrameConstructor::AttributeChanged(nsIPresContext*,
nsIContent*, int, nsIAtom*, int, nsChangeHint)
 #258 0x00e864c8 in PresShell::AttributeChanged(nsIDocument*, nsIContent*, int,
nsIAtom*, int, nsChangeHint)
 #259 0x00f832fc in nsDocument::AttributeChanged(nsIContent*, int, nsIAtom*,
int, nsChangeHint)
 #260 0x01071ad8 in nsHTMLDocument::AttributeChanged(nsIContent*, int, nsIAtom*,
int, nsChangeHint)
 #261 0x0115b53c in nsXULElement::SetAttr(nsINodeInfo*, nsAString const&, int)
 #262 0x01158198 in nsXULElement::SetAttribute(nsAString const&, nsAString const&)
 #263 0x001c2584 in _XPTC_InvokeByIndex
 #264 0x00528de8 in XPCWrappedNative::CallMethod(XPCCallContext&,
XPCWrappedNative::CallMode)
 #265 0x0052ed14 in XPC_WN_CallMethod(JSContext*, JSObject*, unsigned, long*, long*)
 #266 0x00101000 in js_Invoke
 #267 0x001086fc in js_Interpret
 #268 0x00101040 in js_Invoke
 #269 0x0010124c in js_InternalInvoke
 #270 0x000dfc24 in JS_CallFunctionValue
 #271 0x02dd2ed4 in nsJSContext::CallEventHandler(void*, void*, unsigned, void*,
int*, int)
 #272 0x02e02bd0 in nsJSEventListener::HandleEvent(nsIDOMEvent*)
 #273 0x01102218 in nsXBLPrototypeHandler::ExecuteHandler(nsIDOMEventReceiver*,
nsIDOMEvent*)
 #274 0x01102488 in nsXBLPrototypeHandler::BindingAttached(nsIDOMEventReceiver*)
 #275 0x010f300c in nsXBLBinding::ExecuteAttachedHandler()
 #276 0x0110be44 in nsBindingManager::ProcessAttachedQueue()
 #277 0x00ed3404 in nsCSSFrameConstructor::ContentInserted(nsIPresContext*,
nsIContent*, nsIFrame*, nsIContent*, int, nsILayoutHistoryState*, int)
 #278 0x00ed8ae4 in
nsCSSFrameConstructor::RecreateFramesForContent(nsIPresContext*, nsIContent*)
 #279 0x00ed6050 in nsCSSFrameConstructor::AttributeChanged(nsIPresContext*,
nsIContent*, int, nsIAtom*, int, nsChangeHint)
 #280 0x00e864c8 in PresShell::AttributeChanged(nsIDocument*, nsIContent*, int,
nsIAtom*, int, nsChangeHint)
 #281 0x00f832fc in nsDocument::AttributeChanged(nsIContent*, int, nsIAtom*,
int, nsChangeHint)
 #282 0x01071ad8 in nsHTMLDocument::AttributeChanged(nsIContent*, int, nsIAtom*,
int, nsChangeHint)
 #283 0x0115b53c in nsXULElement::SetAttr(nsINodeInfo*, nsAString const&, int)
 #284 0x01158198 in nsXULElement::SetAttribute(nsAString const&, nsAString const&)
 #285 0x001c2584 in _XPTC_InvokeByIndex
 #286 0x00528de8 in XPCWrappedNative::CallMethod(XPCCallContext&,
XPCWrappedNative::CallMode)
 #287 0x0052ed14 in XPC_WN_CallMethod(JSContext*, JSObject*, unsigned, long*, long*)
 #288 0x00101000 in js_Invoke
 #289 0x001086fc in js_Interpret
 #290 0x00101040 in js_Invoke
 #291 0x0010124c in js_InternalInvoke
 #292 0x000dfc24 in JS_CallFunctionValue
 #293 0x02dd2ed4 in nsJSContext::CallEventHandler(void*, void*, unsigned, void*,
int*, int)
 #294 0x02e02bd0 in nsJSEventListener::HandleEvent(nsIDOMEvent*)
 #295 0x01102218 in nsXBLPrototypeHandler::ExecuteHandler(nsIDOMEventReceiver*,
nsIDOMEvent*)
 #296 0x01102488 in nsXBLPrototypeHandler::BindingAttached(nsIDOMEventReceiver*)
 #297 0x010f300c in nsXBLBinding::ExecuteAttachedHandler()
 #298 0x0110be44 in nsBindingManager::ProcessAttachedQueue()
 #299 0x00ed3404 in nsCSSFrameConstructor::ContentInserted(nsIPresContext*,
nsIContent*, nsIFrame*, nsIContent*, int, nsILayoutHistoryState*, int)
 #300 0x00ed8ae4 in
nsCSSFrameConstructor::RecreateFramesForContent(nsIPresContext*, nsIContent*)
 #301 0x00ed6050 in nsCSSFrameConstructor::AttributeChanged(nsIPresContext*,
nsIContent*, int, nsIAtom*, int, nsChangeHint)
 #302 0x00e864c8 in PresShell::AttributeChanged(nsIDocument*, nsIContent*, int,
nsIAtom*, int, nsChangeHint)
 #303 0x00f832fc in nsDocument::AttributeChanged(nsIContent*, int, nsIAtom*,
int, nsChangeHint)
 #304 0x01071ad8 in nsHTMLDocument::AttributeChanged(nsIContent*, int, nsIAtom*,
int, nsChangeHint)
 #305 0x0115b53c in nsXULElement::SetAttr(nsINodeInfo*, nsAString const&, int)
 #306 0x01158198 in nsXULElement::SetAttribute(nsAString const&, nsAString const&)
 #307 0x001c2584 in _XPTC_InvokeByIndex
 #308 0x00528de8 in XPCWrappedNative::CallMethod(XPCCallContext&,
XPCWrappedNative::CallMode)
 #309 0x0052ed14 in XPC_WN_CallMethod(JSContext*, JSObject*, unsigned, long*, long*)
 #310 0x00101000 in js_Invoke
 #311 0x001086fc in js_Interpret
 #312 0x00101040 in js_Invoke
 #313 0x0010124c in js_InternalInvoke
 #314 0x000dfc24 in JS_CallFunctionValue
 #315 0x02dd2ed4 in nsJSContext::CallEventHandler(void*, void*, unsigned, void*,
int*, int)
 #316 0x02e02bd0 in nsJSEventListener::HandleEvent(nsIDOMEvent*)
 #317 0x01102218 in nsXBLPrototypeHandler::ExecuteHandler(nsIDOMEventReceiver*,
nsIDOMEvent*)
 #318 0x01102488 in nsXBLPrototypeHandler::BindingAttached(nsIDOMEventReceiver*)
 #319 0x010f300c in nsXBLBinding::ExecuteAttachedHandler()
 #320 0x0110be44 in nsBindingManager::ProcessAttachedQueue()
 #321 0x00ed3404 in nsCSSFrameConstructor::ContentInserted(nsIPresContext*,
nsIContent*, nsIFrame*, nsIContent*, int, nsILayoutHistoryState*, int)
 #322 0x00ed8ae4 in
nsCSSFrameConstructor::RecreateFramesForContent(nsIPresContext*, nsIContent*)
 #323 0x00ed6050 in nsCSSFrameConstructor::AttributeChanged(nsIPresContext*,
nsIContent*, int, nsIAtom*, int, nsChangeHint)
 #324 0x00e864c8 in PresShell::AttributeChanged(nsIDocument*, nsIContent*, int,
nsIAtom*, int, nsChangeHint)
 #325 0x00f832fc in nsDocument::AttributeChanged(nsIContent*, int, nsIAtom*,
int, nsChangeHint)
 #326 0x01071ad8 in nsHTMLDocument::AttributeChanged(nsIContent*, int, nsIAtom*,
int, nsChangeHint)
 #327 0x0115b53c in nsXULElement::SetAttr(nsINodeInfo*, nsAString const&, int)
 #328 0x01158198 in nsXULElement::SetAttribute(nsAString const&, nsAString const&)
 #329 0x001c2584 in _XPTC_InvokeByIndex
 #330 0x00528de8 in XPCWrappedNative::CallMethod(XPCCallContext&,
XPCWrappedNative::CallMode)
 #331 0x0052ed14 in XPC_WN_CallMethod(JSContext*, JSObject*, unsigned, long*, long*)
 #332 0x00101000 in js_Invoke
 #333 0x001086fc in js_Interpret
 #334 0x00101040 in js_Invoke
 #335 0x0010124c in js_InternalInvoke
 #336 0x000dfc24 in JS_CallFunctionValue
 #337 0x02dd2ed4 in nsJSContext::CallEventHandler(void*, void*, unsigned, void*,
int*, int)
 #338 0x02e02bd0 in nsJSEventListener::HandleEvent(nsIDOMEvent*)
 #339 0x01102218 in nsXBLPrototypeHandler::ExecuteHandler(nsIDOMEventReceiver*,
nsIDOMEvent*)
 #340 0x01102488 in nsXBLPrototypeHandler::BindingAttached(nsIDOMEventReceiver*)
 #341 0x010f300c in nsXBLBinding::ExecuteAttachedHandler()
 #342 0x0110be44 in nsBindingManager::ProcessAttachedQueue()
 #343 0x00ed3404 in nsCSSFrameConstructor::ContentInserted(nsIPresContext*,
nsIContent*, nsIFrame*, nsIContent*, int, nsILayoutHistoryState*, int)
 #344 0x00ed8ae4 in
nsCSSFrameConstructor::RecreateFramesForContent(nsIPresContext*, nsIContent*)
 #345 0x00ed6050 in nsCSSFrameConstructor::AttributeChanged(nsIPresContext*,
nsIContent*, int, nsIAtom*, int, nsChangeHint)
 #346 0x00e864c8 in PresShell::AttributeChanged(nsIDocument*, nsIContent*, int,
nsIAtom*, int, nsChangeHint)
 #347 0x00f832fc in nsDocument::AttributeChanged(nsIContent*, int, nsIAtom*,
int, nsChangeHint)
 #348 0x01071ad8 in nsHTMLDocument::AttributeChanged(nsIContent*, int, nsIAtom*,
int, nsChangeHint)
 #349 0x0115b53c in nsXULElement::SetAttr(nsINodeInfo*, nsAString const&, int)
 #350 0x01158198 in nsXULElement::SetAttribute(nsAString const&, nsAString const&)
 #351 0x001c2584 in _XPTC_InvokeByIndex
 #352 0x00528de8 in XPCWrappedNative::CallMethod(XPCCallContext&,
XPCWrappedNative::CallMode)
 #353 0x0052ed14 in XPC_WN_CallMethod(JSContext*, JSObject*, unsigned, long*, long*)
 #354 0x00101000 in js_Invoke
 #355 0x001086fc in js_Interpret
 #356 0x00101040 in js_Invoke
 #357 0x0010124c in js_InternalInvoke
 #358 0x000dfc24 in JS_CallFunctionValue
 #359 0x02dd2ed4 in nsJSContext::CallEventHandler(void*, void*, unsigned, void*,
int*, int)
 #360 0x02e02bd0 in nsJSEventListener::HandleEvent(nsIDOMEvent*)
 #361 0x01102218 in nsXBLPrototypeHandler::ExecuteHandler(nsIDOMEventReceiver*,
nsIDOMEvent*)
 #362 0x01102488 in nsXBLPrototypeHandler::BindingAttached(nsIDOMEventReceiver*)
 #363 0x010f300c in nsXBLBinding::ExecuteAttachedHandler()
 #364 0x0110be44 in nsBindingManager::ProcessAttachedQueue()
 #365 0x00ed3404 in nsCSSFrameConstructor::ContentInserted(nsIPresContext*,
nsIContent*, nsIFrame*, nsIContent*, int, nsILayoutHistoryState*, int)
 #366 0x00ed8ae4 in
nsCSSFrameConstructor::RecreateFramesForContent(nsIPresContext*, nsIContent*)
 #367 0x00ed6050 in nsCSSFrameConstructor::AttributeChanged(nsIPresContext*,
nsIContent*, int, nsIAtom*, int, nsChangeHint)
 #368 0x00e864c8 in PresShell::AttributeChanged(nsIDocument*, nsIContent*, int,
nsIAtom*, int, nsChangeHint)
 #369 0x00f832fc in nsDocument::AttributeChanged(nsIContent*, int, nsIAtom*,
int, nsChangeHint)
 #370 0x01071ad8 in nsHTMLDocument::AttributeChanged(nsIContent*, int, nsIAtom*,
int, nsChangeHint)
 #371 0x0115b53c in nsXULElement::SetAttr(nsINodeInfo*, nsAString const&, int)
 #372 0x01158198 in nsXULElement::SetAttribute(nsAString const&, nsAString const&)
 #373 0x001c2584 in _XPTC_InvokeByIndex
 #374 0x00528de8 in XPCWrappedNative::CallMethod(XPCCallContext&,
XPCWrappedNative::CallMode)
 #375 0x0052ed14 in XPC_WN_CallMethod(JSContext*, JSObject*, unsigned, long*, long*)
 #376 0x00101000 in js_Invoke
 #377 0x001086fc in js_Interpret
 #378 0x00101040 in js_Invoke
 #379 0x0010124c in js_InternalInvoke
 #380 0x000dfc24 in JS_CallFunctionValue
 #381 0x02dd2ed4 in nsJSContext::CallEventHandler(void*, void*, unsigned, void*,
int*, int)
 #382 0x02e02bd0 in nsJSEventListener::HandleEvent(nsIDOMEvent*)
 #383 0x01102218 in nsXBLPrototypeHandler::ExecuteHandler(nsIDOMEventReceiver*,
nsIDOMEvent*)
 #384 0x01102488 in nsXBLPrototypeHandler::BindingAttached(nsIDOMEventReceiver*)
 #385 0x010f300c in nsXBLBinding::ExecuteAttachedHandler()
 #386 0x0110be44 in nsBindingManager::ProcessAttachedQueue()
 #387 0x00ed3404 in nsCSSFrameConstructor::ContentInserted(nsIPresContext*,
nsIContent*, nsIFrame*, nsIContent*, int, nsILayoutHistoryState*, int)
 #388 0x00ed8ae4 in
nsCSSFrameConstructor::RecreateFramesForContent(nsIPresContext*, nsIContent*)
 #389 0x00ed6050 in nsCSSFrameConstructor::AttributeChanged(nsIPresContext*,
nsIContent*, int, nsIAtom*, int, nsChangeHint)
 #390 0x00e864c8 in PresShell::AttributeChanged(nsIDocument*, nsIContent*, int,
nsIAtom*, int, nsChangeHint)
 #391 0x00f832fc in nsDocument::AttributeChanged(nsIContent*, int, nsIAtom*,
int, nsChangeHint)
 #392 0x01071ad8 in nsHTMLDocument::AttributeChanged(nsIContent*, int, nsIAtom*,
int, nsChangeHint)
 #393 0x0115b53c in nsXULElement::SetAttr(nsINodeInfo*, nsAString const&, int)
 #394 0x01158198 in nsXULElement::SetAttribute(nsAString const&, nsAString const&)
 #395 0x001c2584 in _XPTC_InvokeByIndex
 #396 0x00528de8 in XPCWrappedNative::CallMethod(XPCCallContext&,
XPCWrappedNative::CallMode)
 #397 0x0052ed14 in XPC_WN_CallMethod(JSContext*, JSObject*, unsigned, long*, long*)
 #398 0x00101000 in js_Invoke
 #399 0x001086fc in js_Interpret
 #400 0x00101040 in js_Invoke
 #401 0x0010124c in js_InternalInvoke
 #402 0x000dfc24 in JS_CallFunctionValue
 #403 0x02dd2ed4 in nsJSContext::CallEventHandler(void*, void*, unsigned, void*,
int*, int)
 #404 0x02e02bd0 in nsJSEventListener::HandleEvent(nsIDOMEvent*)
 #405 0x01102218 in nsXBLPrototypeHandler::ExecuteHandler(nsIDOMEventReceiver*,
nsIDOMEvent*)
 #406 0x01102488 in nsXBLPrototypeHandler::BindingAttached(nsIDOMEventReceiver*)
 #407 0x010f300c in nsXBLBinding::ExecuteAttachedHandler()
 #408 0x0110be44 in nsBindingManager::ProcessAttachedQueue()
 #409 0x00ed3404 in nsCSSFrameConstructor::ContentInserted(nsIPresContext*,
nsIContent*, nsIFrame*, nsIContent*, int, nsILayoutHistoryState*, int)
 #410 0x00ed8ae4 in
nsCSSFrameConstructor::RecreateFramesForContent(nsIPresContext*, nsIContent*)
 #411 0x00ed6050 in nsCSSFrameConstructor::AttributeChanged(nsIPresContext*,
nsIContent*, int, nsIAtom*, int, nsChangeHint)
 #412 0x00e864c8 in PresShell::AttributeChanged(nsIDocument*, nsIContent*, int,
nsIAtom*, int, nsChangeHint)
 #413 0x00f832fc in nsDocument::AttributeChanged(nsIContent*, int, nsIAtom*,
int, nsChangeHint)
 #414 0x01071ad8 in nsHTMLDocument::AttributeChanged(nsIContent*, int, nsIAtom*,
int, nsChangeHint)
 #415 0x0115b53c in nsXULElement::SetAttr(nsINodeInfo*, nsAString const&, int)
 #416 0x01158198 in nsXULElement::SetAttribute(nsAString const&, nsAString const&)
 #417 0x001c2584 in _XPTC_InvokeByIndex
 #418 0x00528de8 in XPCWrappedNative::CallMethod(XPCCallContext&,
XPCWrappedNative::CallMode)
 #419 0x0052ed14 in XPC_WN_CallMethod(JSContext*, JSObject*, unsigned, long*, long*)
 #420 0x00101000 in js_Invoke
 #421 0x001086fc in js_Interpret
 #422 0x00101040 in js_Invoke
 #423 0x0010124c in js_InternalInvoke
 #424 0x000dfc24 in JS_CallFunctionValue
 #425 0x02dd2ed4 in nsJSContext::CallEventHandler(void*, void*, unsigned, void*,
int*, int)
 #426 0x02e02bd0 in nsJSEventListener::HandleEvent(nsIDOMEvent*)
 #427 0x01102218 in nsXBLPrototypeHandler::ExecuteHandler(nsIDOMEventReceiver*,
nsIDOMEvent*)
 #428 0x01102488 in nsXBLPrototypeHandler::BindingAttached(nsIDOMEventReceiver*)
 #429 0x010f300c in nsXBLBinding::ExecuteAttachedHandler()
 #430 0x0110be44 in nsBindingManager::ProcessAttachedQueue()
 #431 0x00ed3404 in nsCSSFrameConstructor::ContentInserted(nsIPresContext*,
nsIContent*, nsIFrame*, nsIContent*, int, nsILayoutHistoryState*, int)
 #432 0x00ed8ae4 in
nsCSSFrameConstructor::RecreateFramesForContent(nsIPresContext*, nsIContent*)
 #433 0x00ed6050 in nsCSSFrameConstructor::AttributeChanged(nsIPresContext*,
nsIContent*, int, nsIAtom*, int, nsChangeHint)
 #434 0x00e864c8 in PresShell::AttributeChanged(nsIDocument*, nsIContent*, int,
nsIAtom*, int, nsChangeHint)
 #435 0x00f832fc in nsDocument::AttributeChanged(nsIContent*, int, nsIAtom*,
int, nsChangeHint)
 #436 0x01071ad8 in nsHTMLDocument::AttributeChanged(nsIContent*, int, nsIAtom*,
int, nsChangeHint)
 #437 0x0115b53c in nsXULElement::SetAttr(nsINodeInfo*, nsAString const&, int)
 #438 0x01158198 in nsXULElement::SetAttribute(nsAString const&, nsAString const&)
 #439 0x001c2584 in _XPTC_InvokeByIndex
 #440 0x00528de8 in XPCWrappedNative::CallMethod(XPCCallContext&,
XPCWrappedNative::CallMode)
 #441 0x0052ed14 in XPC_WN_CallMethod(JSContext*, JSObject*, unsigned, long*, long*)
 #442 0x00101000 in js_Invoke
 #443 0x001086fc in js_Interpret
 #444 0x00101040 in js_Invoke
 #445 0x0010124c in js_InternalInvoke
 #446 0x000dfc24 in JS_CallFunctionValue
 #447 0x02dd2ed4 in nsJSContext::CallEventHandler(void*, void*, unsigned, void*,
int*, int)
 #448 0x02e02bd0 in nsJSEventListener::HandleEvent(nsIDOMEvent*)
 #449 0x01102218 in nsXBLPrototypeHandler::ExecuteHandler(nsIDOMEventReceiver*,
nsIDOMEvent*)
 #450 0x01102488 in nsXBLPrototypeHandler::BindingAttached(nsIDOMEventReceiver*)
 #451 0x010f300c in nsXBLBinding::ExecuteAttachedHandler()
 #452 0x0110be44 in nsBindingManager::ProcessAttachedQueue()
 #453 0x00ed3404 in nsCSSFrameConstructor::ContentInserted(nsIPresContext*,
nsIContent*, nsIFrame*, nsIContent*, int, nsILayoutHistoryState*, int)
 #454 0x00ed8ae4 in
nsCSSFrameConstructor::RecreateFramesForContent(nsIPresContext*, nsIContent*)
 #455 0x00ed6050 in nsCSSFrameConstructor::AttributeChanged(nsIPresContext*,
nsIContent*, int, nsIAtom*, int, nsChangeHint)
 #456 0x00e864c8 in PresShell::AttributeChanged(nsIDocument*, nsIContent*, int,
nsIAtom*, int, nsChangeHint)
 #457 0x00f832fc in nsDocument::AttributeChanged(nsIContent*, int, nsIAtom*,
int, nsChangeHint)
 #458 0x01071ad8 in nsHTMLDocument::AttributeChanged(nsIContent*, int, nsIAtom*,
int, nsChangeHint)
 #459 0x0115b53c in nsXULElement::SetAttr(nsINodeInfo*, nsAString const&, int)
 #460 0x01158198 in nsXULElement::SetAttribute(nsAString const&, nsAString const&)
 #461 0x001c2584 in _XPTC_InvokeByIndex
 #462 0x00528de8 in XPCWrappedNative::CallMethod(XPCCallContext&,
XPCWrappedNative::CallMode)
 #463 0x0052ed14 in XPC_WN_CallMethod(JSContext*, JSObject*, unsigned, long*, long*)
 #464 0x00101000 in js_Invoke
 #465 0x001086fc in js_Interpret
 #466 0x00101040 in js_Invoke
 #467 0x0010124c in js_InternalInvoke
 #468 0x000dfc24 in JS_CallFunctionValue
 #469 0x02dd2ed4 in nsJSContext::CallEventHandler(void*, void*, unsigned, void*,
int*, int)
 #470 0x02e02bd0 in nsJSEventListener::HandleEvent(nsIDOMEvent*)
 #471 0x01102218 in nsXBLPrototypeHandler::ExecuteHandler(nsIDOMEventReceiver*,
nsIDOMEvent*)
 #472 0x01102488 in nsXBLPrototypeHandler::BindingAttached(nsIDOMEventReceiver*)
 #473 0x010f300c in nsXBLBinding::ExecuteAttachedHandler()
 #474 0x0110be44 in nsBindingManager::ProcessAttachedQueue()
 #475 0x00ed3404 in nsCSSFrameConstructor::ContentInserted(nsIPresContext*,
nsIContent*, nsIFrame*, nsIContent*, int, nsILayoutHistoryState*, int)
 #476 0x00ed8ae4 in
nsCSSFrameConstructor::RecreateFramesForContent(nsIPresContext*, nsIContent*)
 #477 0x00ed6050 in nsCSSFrameConstructor::AttributeChanged(nsIPresContext*,
nsIContent*, int, nsIAtom*, int, nsChangeHint)
 #478 0x00e864c8 in PresShell::AttributeChanged(nsIDocument*, nsIContent*, int,
nsIAtom*, int, nsChangeHint)
 #479 0x00f832fc in nsDocument::AttributeChanged(nsIContent*, int, nsIAtom*,
int, nsChangeHint)
 #480 0x01071ad8 in nsHTMLDocument::AttributeChanged(nsIContent*, int, nsIAtom*,
int, nsChangeHint)
 #481 0x0115b53c in nsXULElement::SetAttr(nsINodeInfo*, nsAString const&, int)
 #482 0x01158198 in nsXULElement::SetAttribute(nsAString const&, nsAString const&)
 #483 0x001c2584 in _XPTC_InvokeByIndex
 #484 0x00528de8 in XPCWrappedNative::CallMethod(XPCCallContext&,
XPCWrappedNative::CallMode)
 #485 0x0052ed14 in XPC_WN_CallMethod(JSContext*, JSObject*, unsigned, long*, long*)
 #486 0x00101000 in js_Invoke
 #487 0x001086fc in js_Interpret
 #488 0x00101040 in js_Invoke
 #489 0x0010124c in js_InternalInvoke
 #490 0x000dfc24 in JS_CallFunctionValue
 #491 0x02dd2ed4 in nsJSContext::CallEventHandler(void*, void*, unsigned, void*,
int*, int)
 #492 0x02e02bd0 in nsJSEventListener::HandleEvent(nsIDOMEvent*)
 #493 0x01102218 in nsXBLPrototypeHandler::ExecuteHandler(nsIDOMEventReceiver*,
nsIDOMEvent*)
 #494 0x01102488 in nsXBLPrototypeHandler::BindingAttached(nsIDOMEventReceiver*)
 #495 0x010f300c in nsXBLBinding::ExecuteAttachedHandler()
 #496 0x0110be44 in nsBindingManager::ProcessAttachedQueue()
 #497 0x00ed3404 in nsCSSFrameConstructor::ContentInserted(nsIPresContext*,
nsIContent*, nsIFrame*, nsIContent*, int, nsILayoutHistoryState*, int)
 #498 0x00ed8ae4 in
nsCSSFrameConstructor::RecreateFramesForContent(nsIPresContext*, nsIContent*)
 #499 0x00ed6050 in nsCSSFrameConstructor::AttributeChanged(nsIPresContext*,
nsIContent*, int, nsIAtom*, int, nsChangeHint)
 #500 0x00e864c8 in PresShell::AttributeChanged(nsIDocument*, nsIContent*, int,
nsIAtom*, int, nsChangeHint)
 #501 0x00f832fc in nsDocument::AttributeChanged(nsIContent*, int, nsIAtom*,
int, nsChangeHint)
 #502 0x01071ad8 in nsHTMLDocument::AttributeChanged(nsIContent*, int, nsIAtom*,
int, nsChangeHint)
 #503 0x0115b53c in nsXULElement::SetAttr(nsINodeInfo*, nsAString const&, int)
 #504 0x01158198 in nsXULElement::SetAttribute(nsAString const&, nsAString const&)
 #505 0x001c2584 in _XPTC_InvokeByIndex
 #506 0x00528de8 in XPCWrappedNative::CallMethod(XPCCallContext&,
XPCWrappedNative::CallMode)
 #507 0x0052ed14 in XPC_WN_CallMethod(JSContext*, JSObject*, unsigned, long*, long*)
 #508 0x00101000 in js_Invoke

Thread 1:
 #0   0x9002578c in select
 #1   0x002d39e0 in poll
 #2   0x002d01d0 in _pr_poll_with_poll
 #3   0x006a116c in nsSocketTransportService::Run()
 #4   0x001ac30c in nsThread::Main(void*)
 #5   0x002d163c in _pt_root
 #6   0x90020d28 in _pthread_body

Thread 2:
 #0   0x9003ea88 in semaphore_wait_signal_trap
 #1   0x9003e8a4 in _pthread_cond_wait
 #2   0x002cc7e0 in PR_WaitCondVar
 #3   0x006a9ee4 in nsDNSService::DequeuePendingQ()
 #4   0x006a9918 in nsDNSService::Run()
 #5   0x001ac30c in nsThread::Main(void*)
 #6   0x002d163c in _pt_root
 #7   0x90020d28 in _pthread_body

Thread 3:
 #0   0x90073c28 in mach_msg_trap
 #1   0x90005f70 in mach_msg
 #2   0x928ec27c in JNI_CreateJavaVM_Impl
 #3   0x928ec214 in JNI_CreateJavaVM_Impl
 #4   0x928a51ec in JVM_GetClassMethodsCount
 #5   0x90020d28 in _pthread_body

Thread 4:
 #0   0x90073c28 in mach_msg_trap
 #1   0x90005f70 in mach_msg
 #2   0x9283de8c in JVM_NewInstance
 #3   0x9285ead4 in JVM_FillInStackTrace
 #4   0x92864790 in JVM_Send
 #5   0x9290113c in JNI_CreateJavaVM_Impl
 #6   0x928a51ec in JVM_GetClassMethodsCount
 #7   0x90020d28 in _pthread_body

Thread 5:
 #0   0x90073c28 in mach_msg_trap
 #1   0x90005f70 in mach_msg
 #2   0x9283dde4 in JVM_NewInstance
 #3   0x92845d70 in JVM_ArrayCopy
 #4   0x9285d610 in JVM_MonitorNotify
 #5   0x9285e2e8 in JVM_MonitorWait
 #6   0x03cb2668 in 0x3cb2668
 #7   0x03cb068c in 0x3cb068c
 #8   0x03cb068c in 0x3cb068c
 #9   0xa2843c38 in typeinfo name for std::bad_exception
 #10  0x92838bcc in JVM_CurrentTimeMillis
 #11  0x92878c18 in JVM_FindClassFromClass
 #12  0x92892c80 in JVM_IsSameClassPackage
 #13  0x9288cf60 in JVM_GetMethodIxExceptionTableEntry
 #14  0x92878790 in JVM_FindClassFromClass
 #15  0x928a51ec in JVM_GetClassMethodsCount
 #16  0x90020d28 in _pthread_body

Thread 6:
 #0   0x90073c28 in mach_msg_trap
 #1   0x90005f70 in mach_msg
 #2   0x9283dde4 in JVM_NewInstance
 #3   0x92845d70 in JVM_ArrayCopy
 #4   0x9285d610 in JVM_MonitorNotify
 #5   0x9285e2e8 in JVM_MonitorWait
 #6   0x03cb2668 in 0x3cb2668
 #7   0x03cb068c in 0x3cb068c
 #8   0x03cb05cc in 0x3cb05cc
 #9   0x03cb05cc in 0x3cb05cc
 #10  0xa2843c38 in typeinfo name for std::bad_exception
 #11  0x92838bcc in JVM_CurrentTimeMillis
 #12  0x92878c18 in JVM_FindClassFromClass
 #13  0x92892c80 in JVM_IsSameClassPackage
 #14  0x9288cf60 in JVM_GetMethodIxExceptionTableEntry
 #15  0x92878790 in JVM_FindClassFromClass
 #16  0x928a51ec in JVM_GetClassMethodsCount
 #17  0x90020d28 in _pthread_body

Thread 7:
 #0   0x90073c28 in mach_msg_trap
 #1   0x90005f70 in mach_msg
 #2   0x9283de8c in JVM_NewInstance
 #3   0x92844e08 in JVM_GetClassLoader
 #4   0x92844b94 in JVM_GetClassLoader
 #5   0x928a51ec in JVM_GetClassMethodsCount
 #6   0x90020d28 in _pthread_body

Thread 8:
 #0   0x90073c28 in mach_msg_trap
 #1   0x90005f70 in mach_msg
 #2   0x9283dde4 in JVM_NewInstance
 #3   0x9285eb30 in JVM_FillInStackTrace
 #4   0x929032f0 in JVM_InitProperties
 #5   0x92903128 in JVM_InitProperties
 #6   0x92878790 in JVM_FindClassFromClass
 #7   0x928a51ec in JVM_GetClassMethodsCount
 #8   0x90020d28 in _pthread_body

Thread 9:
 #0   0x90073c28 in mach_msg_trap
 #1   0x90005f70 in mach_msg
 #2   0x9283dde4 in JVM_NewInstance
 #3   0x9285eb30 in JVM_FillInStackTrace
 #4   0x928888fc in JVM_StartThread
 #5   0x92876c00 in JVM_FindLoadedClass
 #6   0x92878790 in JVM_FindClassFromClass
 #7   0x928a51ec in JVM_GetClassMethodsCount
 #8   0x90020d28 in _pthread_body

Thread 10:
 #0   0x90042668 in semaphore_timedwait_signal_trap
 #1   0x9003e894 in _pthread_cond_wait
 #2   0x002cc5a4 in pt_TimedWait
 #3   0x002cc7f4 in PR_WaitCondVar
 #4   0x001afd58 in TimerThread::Run()
 #5   0x001ac30c in nsThread::Main(void*)
 #6   0x002d163c in _pt_root
 #7   0x90020d28 in _pthread_body

Thread 11:
 #0   0x9003ea88 in semaphore_wait_signal_trap
 #1   0x9003e8a4 in _pthread_cond_wait
 #2   0x002cc7e0 in PR_WaitCondVar
 #3   0x001ad434 in nsThreadPool::GetRequest(nsIThread*)
 #4   0x001add00 in nsThreadPoolRunnable::Run()
 #5   0x001ac30c in nsThread::Main(void*)
 #6   0x002d163c in _pt_root
 #7   0x90020d28 in _pthread_body

PPC Thread State:
  srr0: 0x000f5018 srr1: 0x0200f930                vrsave: 0x00000000
   xer: 0x20000000   lr: 0x000f5018  ctr: 0x000f8024   mq: 0x00000000
    r0: 0x000f8038   r1: 0xbff833d0   r2: 0x84442282   r3: 0x0638f250
    r4: 0xbff84460   r5: 0x0720cf50   r6: 0x00000001   r7: 0x00000006
    r8: 0x0720d4d0   r9: 0x000f50f0  r10: 0xbff84494  r11: 0x0000006c
   r12: 0x48442244  r13: 0x01251260  r14: 0x01251260  r15: 0xbff84ae0
   r16: 0xbff84ac0  r17: 0xbff84a00  r18: 0xbff84a30  r19: 0x00000001
   r20: 0xffffffff  r21: 0xffffffff  r22: 0x0013f3f8  r23: 0x0638f250
   r24: 0x0720ca20  r25: 0x00000000  r26: 0x0720cf50  r27: 0xbff84460
   r28: 0x0720cf80  r29: 0x00000000  r30: 0xffffffff  r31: 0x000f5018

-- END --


Reproducible: Always

Steps to Reproduce:
    1. Open Mozilla
    2. Enter
"http://slashdot.org/article.pl?sid=03/07/01/2354205&mode=thread&tid=114&tid=126&tid=95"
into address field.
    3. Press Enter.
    4. After partial load, Mozilla crashes.

Actual Results:  
Crash.

Expected Results:  
Not crash!

Comment 1

15 years ago

*** This bug has been marked as a duplicate of 207545 ***
Status: UNCONFIRMED → RESOLVED
Last Resolved: 15 years ago
Keywords: crash
Resolution: --- → DUPLICATE
Summary: Crash When Browsing Certain Slashdot Pages → Crash When Browsing Certain Slashdot Pages [@ js_EmitTree ]
Product: Browser → Seamonkey
Crash Signature: [@ js_EmitTree ]
You need to log in before you can comment on or make changes to this bug.