Closed Bug 34111 Opened 24 years ago Closed 24 years ago

JS / XBL crash when I load resource:/res/samples/widgets.xul

Categories

(SeaMonkey :: General, defect, P3)

x86
Windows NT
defect

Tracking

(Not tracked)

VERIFIED DUPLICATE of bug 34069

People

(Reporter: sspitzer, Assigned: cbegle)

References

()

Details

I'm trying to check out ben & hyatt's new widgets.

I crash every time I try to load resource:/res/samples/widgets.xul

This is on the tip (including valeski's fix for #33935 and the fix waterson 
checked in this morning.)

this is on WINNT.

NTDLL! 77f7629c()
_js_LookupProperty(JSContext * 0x037bdae0, JSObject * 0x0267bd78, long 45808224, 
JSObject * * 0x0012d4d4, JSProperty * * 0x0012d4f0, const char * 0x0033ca2c, 
unsigned int 1621) line 1720 + 67 bytes
js_DefineProperty(JSContext * 0x037bdae0, JSObject * 0x0267bd80, long 45808224, 
long -2147483647, int (JSContext *, JSObject *, long, long *)* 0x0267bdc8, int 
(JSContext *, JSObject *, long, long *)* 0x0267bdd0, unsigned int 48, JSProperty 
* * 0x00000000) line 1621 + 35 bytes
DefineUCProperty(JSContext * 0x037bdae0, JSObject * 0x0267bd80, const unsigned 
short * 0x0012d9c4, unsigned int 9, long -2147483647, int (JSContext *, JSObject 
*, long, long *)* 0x0267bdc8, int (JSContext *, JSObject *, long, long *)* 
0x0267bdd0, unsigned int 48, JSProperty * * 0x00000000) line 1530 + 43 bytes
JS_DefineUCProperty(JSContext * 0x037bdae0, JSObject * 0x0267bd80, const 
unsigned short * 0x0012d9c4, unsigned int 9, long -2147483647, int (JSContext *, 
JSObject *, long, long *)* 0x0267bdc8, int (JSContext *, JSObject *, long, long 
*)* 0x0267bdd0, unsigned int 48) line 1865 + 39 bytes
nsXBLBinding::InstallProperties(nsXBLBinding * const 0x04050fc0, nsIContent * 
0x03fe0470) line 789 + 69 bytes
nsXBLBinding::InstallProperties(nsXBLBinding * const 0x0404f390, nsIContent * 
0x03fe0470) line 637
nsXBLService::LoadBindings(nsXBLService * const 0x02277b90, nsIContent * 
0x03fe0470, const nsString & {...}) line 292
nsCSSFrameConstructor::ConstructXULFrame(nsIPresShell * 0x037e0d80, 
nsIPresContext * 0x03eba590, nsFrameConstructorState & {...}, nsIContent * 
0x03fe0470, nsIFrame * 0x026d121c, nsIAtom * 0x011526d0, nsIStyleContext * 
0x0404f760, nsFrameItems & {...}, int 0, int & 0) line 4636
nsCSSFrameConstructor::ConstructFrame(nsIPresShell * 0x037e0d80, nsIPresContext 
* 0x03eba590, nsFrameConstructorState & {...}, nsIContent * 0x03fe0470, nsIFrame 
* 0x026d121c, nsFrameItems & {...}) line 6278 + 56 bytes
nsCSSFrameConstructor::ProcessChildren(nsIPresShell * 0x037e0d80, nsIPresContext 
* 0x03eba590, nsFrameConstructorState & {...}, nsIContent * 0x03fe05a0, nsIFrame 
* 0x026d121c, int 0, nsFrameItems & {...}, int 0) line 9658 + 37 bytes
nsCSSFrameConstructor::ConstructXULFrame(nsIPresShell * 0x037e0d80, 
nsIPresContext * 0x03eba590, nsFrameConstructorState & {...}, nsIContent * 
0x03fe05a0, nsIFrame * 0x026d117c, nsIAtom * 0x015bb620, nsIStyleContext * 
0x0404fc70, nsFrameItems & {...}, int 0, int & 0) line 5182 + 39 bytes
nsCSSFrameConstructor::ConstructFrame(nsIPresShell * 0x037e0d80, nsIPresContext 
* 0x03eba590, nsFrameConstructorState & {...}, nsIContent * 0x03fe05a0, nsIFrame 
* 0x026d117c, nsFrameItems & {...}) line 6278 + 56 bytes
nsCSSFrameConstructor::ProcessChildren(nsIPresShell * 0x037e0d80, nsIPresContext 
* 0x03eba590, nsFrameConstructorState & {...}, nsIContent * 0x03fe0670, nsIFrame 
* 0x026d117c, int 0, nsFrameItems & {...}, int 0) line 9658 + 37 bytes
nsCSSFrameConstructor::ConstructXULFrame(nsIPresShell * 0x037e0d80, 
nsIPresContext * 0x03eba590, nsFrameConstructorState & {...}, nsIContent * 
0x03fe0670, nsIFrame * 0x026d0e68, nsIAtom * 0x015bb620, nsIStyleContext * 
0x0404e220, nsFrameItems & {...}, int 0, int & 0) line 5182 + 39 bytes
nsCSSFrameConstructor::ConstructFrame(nsIPresShell * 0x037e0d80, nsIPresContext 
* 0x03eba590, nsFrameConstructorState & {...}, nsIContent * 0x03fe0670, nsIFrame 
* 0x026d0e68, nsFrameItems & {...}) line 6278 + 56 bytes
nsCSSFrameConstructor::ProcessChildren(nsIPresShell * 0x037e0d80, nsIPresContext 
* 0x03eba590, nsFrameConstructorState & {...}, nsIContent * 0x03fe07f0, nsIFrame 
* 0x026d0e68, int 0, nsFrameItems & {...}, int 0) line 9658 + 37 bytes
nsCSSFrameConstructor::ConstructXULFrame(nsIPresShell * 0x037e0d80, 
nsIPresContext * 0x03eba590, nsFrameConstructorState & {...}, nsIContent * 
0x03fe07f0, nsIFrame * 0x026d0d30, nsIAtom * 0x015bb620, nsIStyleContext * 
0x040477d0, nsFrameItems & {...}, int 0, int & 0) line 5182 + 39 bytes
nsCSSFrameConstructor::ConstructFrame(nsIPresShell * 0x037e0d80, nsIPresContext 
* 0x03eba590, nsFrameConstructorState & {...}, nsIContent * 0x03fe07f0, nsIFrame 
* 0x026d0d30, nsFrameItems & {...}) line 6278 + 56 bytes
nsCSSFrameConstructor::ProcessChildren(nsIPresShell * 0x037e0d80, nsIPresContext 
* 0x03eba590, nsFrameConstructorState & {...}, nsIContent * 0x03fe0970, nsIFrame 
* 0x026d0d30, int 0, nsFrameItems & {...}, int 0) line 9658 + 37 bytes
nsCSSFrameConstructor::ConstructXULFrame(nsIPresShell * 0x037e0d80, 
nsIPresContext * 0x03eba590, nsFrameConstructorState & {...}, nsIContent * 
0x03fe0970, nsIFrame * 0x026fd09c, nsIAtom * 0x015bb620, nsIStyleContext * 
0x04046820, nsFrameItems & {...}, int 0, int & 0) line 5182 + 39 bytes
nsCSSFrameConstructor::ConstructFrame(nsIPresShell * 0x037e0d80, nsIPresContext 
* 0x03eba590, nsFrameConstructorState & {...}, nsIContent * 0x03fe0970, nsIFrame 
* 0x026fd09c, nsFrameItems & {...}) line 6278 + 56 bytes
nsCSSFrameConstructor::ProcessChildren(nsIPresShell * 0x037e0d80, nsIPresContext 
* 0x03eba590, nsFrameConstructorState & {...}, nsIContent * 0x03fdc7d0, nsIFrame 
* 0x026fd09c, int 1, nsFrameItems & {...}, int 0) line 9658 + 37 bytes
nsCSSFrameConstructor::ConstructDocElementFrame(nsIPresShell * 0x037e0d80, 
nsIPresContext * 0x03eba590, nsFrameConstructorState & {...}, nsIContent * 
0x03fdc7d0, nsIFrame * 0x026fcffc, nsIStyleContext * 0x03ffd100, nsIFrame * & 
0x026fd09c) line 2709
nsCSSFrameConstructor::ContentInserted(nsCSSFrameConstructor * const 0x037e5280, 
nsIPresContext * 0x03eba590, nsIContent * 0x00000000, nsIContent * 0x03fdc7d0, 
int 0, nsILayoutHistoryState * 0x00000000) line 7185
StyleSetImpl::ContentInserted(StyleSetImpl * const 0x037e5340, nsIPresContext * 
0x03eba590, nsIContent * 0x00000000, nsIContent * 0x03fdc7d0, int 0) line 1028
PresShell::InitialReflow(PresShell * const 0x037e0d80, int 6900, int 4995) line 
1458
nsXULDocument::StartLayout() line 3629
nsXULDocument::ResumeWalk() line 4918
nsXULDocument::EndLoad(nsXULDocument * const 0x03eb9a40) line 1408 + 8 bytes
XULContentSinkImpl::DidBuildModel(XULContentSinkImpl * const 0x03eb9250, int 1) 
line 553
CWellFormedDTD::DidBuildModel(CWellFormedDTD * const 0x037e0780, unsigned int 0, 
int 1, nsIParser * 0x03ebaf40, nsIContentSink * 0x03eb9250) line 293 + 20 bytes
nsParser::DidBuildModel(unsigned int 0) line 726 + 60 bytes
nsParser::ResumeParse(int 1, int 0) line 1228
nsParser::EnableParser(int 1) line 824 + 15 bytes
CSSLoaderImpl::Cleanup(URLKey & {...}, SheetLoadData * 0x037e7ea0) line 669
CSSLoaderImpl::SheetComplete(nsICSSStyleSheet * 0x00000000, SheetLoadData * 
0x037e7ea0) line 745
CSSLoaderImpl::Cleanup(URLKey & {...}, SheetLoadData * 0x037fc3b0) line 656
CSSLoaderImpl::SheetComplete(nsICSSStyleSheet * 0x00000000, SheetLoadData * 
0x037fc3b0) line 745
CSSLoaderImpl::Cleanup(URLKey & {...}, SheetLoadData * 0x0380ce50) line 656
CSSLoaderImpl::SheetComplete(nsICSSStyleSheet * 0x00000000, SheetLoadData * 
0x0380ce50) line 745
CSSLoaderImpl::ParseSheet(nsIUnicharInputStream * 0x037f4670, SheetLoadData * 
0x0380ce50, int & 1, nsICSSStyleSheet * & 0x037f45e0) line 780
CSSLoaderImpl::DidLoadStyle(nsIStreamLoader * 0x0380cab0, nsString & {...}, 
SheetLoadData * 0x0380ce50, unsigned int 0) line 813 + 24 bytes
SheetLoadData::OnStreamComplete(SheetLoadData * const 0x0380ce50, 
nsIStreamLoader * 0x0380cab0, nsISupports * 0x00000000, unsigned int 0, unsigned 
int 10371, const char * 0x026adfa8) line 613
nsStreamLoader::OnStopRequest(nsStreamLoader * const 0x0380cab4, nsIChannel * 
0x0380c9e0, nsISupports * 0x00000000, unsigned int 0, const unsigned short * 
0x00000000) line 120 + 78 bytes
nsResChannel::EndRequest(unsigned int 0, const unsigned short * 0x00000000) line 
752 + 50 bytes
nsResChannel::OnStopRequest(nsResChannel * const 0x0380c9e4, nsIChannel * 
0x0380c570, nsISupports * 0x00000000, unsigned int 0, const unsigned short * 
0x00000000) line 746
nsFileChannel::OnStopRequest(nsFileChannel * const 0x0380c574, nsIChannel * 
0x0380c870, nsISupports * 0x00000000, unsigned int 0, const unsigned short * 
0x00000000) line 563 + 45 bytes
nsOnStopRequestEvent::HandleEvent(nsOnStopRequestEvent * const 0x03f81de0) line 
286
nsStreamListenerEvent::HandlePLEvent(PLEvent * 0x03f81a10) line 97 + 12 bytes
PL_HandleEvent(PLEvent * 0x03f81a10) line 563 + 10 bytes
PL_ProcessPendingEvents(PLEventQueue * 0x01111f50) line 508 + 9 bytes
_md_EventReceiverProc(HWND__ * 0x01690328, unsigned int 49403, unsigned int 0, 
long 17899344) line 1018 + 9 bytes
USER32! 77e71820()
01111f50()

*** This bug has been marked as a duplicate of 34069 ***
Status: NEW → RESOLVED
Closed: 24 years ago
Resolution: --- → DUPLICATE
verified dupe of now fixed bug XBL crash
Status: RESOLVED → VERIFIED
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.