Closed Bug 9434 Opened 25 years ago Closed 25 years ago

Crash when starting debug apprunner - also have release version

Categories

(Core :: XUL, defect, P3)

x86
Windows NT
defect

Tracking

()

VERIFIED INVALID

People

(Reporter: ppandit, Assigned: hyatt)

Details

I have an NT 4.0 system

Steps)
1) I installed the July 7 release version of seamonkey
2) Deleted the previous mozregistry.dat file
3) Went through the profile wizard
4) Added my email and news prefs
5) Started apprunner and it works fine

6) Now at 4:00 last night, do a pull on my debug tree
7) Do a clobber_all
8) Do a build_all - it completes
9) Start apprunner - crashes immediately with the following trace:

NTDLL! DbgBreakPoint@0 address 0x77f76148
nsDebug::Break(const char * 0x0124ac00, int 3908) line 134
nsDebug::Assertion(const char * 0x0124ac48, const char * 0x0124ac30, const char
* 0x0124ac00, int 3908) line 167 + 13 bytes
XULDocumentImpl::StartLayout() line 3908 + 52 bytes
XULDocumentImpl::EndLoad(XULDocumentImpl * const 0x01819150) line 1867
XULContentSinkImpl::DidBuildModel(XULContentSinkImpl * const 0x0181b6f0, int 1)
line 516
CWellFormedDTD::DidBuildModel(CWellFormedDTD * const 0x018cb720, unsigned int 0,
int 1, nsIParser * 0x0181b3c0, nsIContentSink * 0x0181b6f0) line 286 + 20 bytes
nsParser::DidBuildModel(unsigned int 0) line 525 + 55 bytes
nsParser::ResumeParse(nsIDTD * 0x00000000) line 873
nsParser::EnableParser(int 1) line 602 + 19 bytes
CSSLoaderImpl::Cleanup(URLKey & {...}, SheetLoadData * 0x018cfeb0) line 633
CSSLoaderImpl::SheetComplete(nsICSSStyleSheet * 0x00000000, SheetLoadData *
0x018cfeb0) line 709
CSSLoaderImpl::ParseSheet(nsIUnicharInputStream * 0x017dd770, SheetLoadData *
0x018cfeb0, int & 1, nsICSSStyleSheet * & 0x017dd120) line 744
CSSLoaderImpl::DidLoadStyle(nsIUnicharStreamLoader * 0x018cfce0, nsString &
{...}, SheetLoadData * 0x018cfeb0, unsigned int 0) line 773 + 24 bytes
DoneLoadingStyle(nsIUnicharStreamLoader * 0x018cfce0, nsString & {...}, void *
0x018cfeb0, unsigned int 0) line 581
nsUnicharStreamLoader::OnStopRequest(nsUnicharStreamLoader * const 0x018cfce4,
nsIURI * 0x018cfd80, unsigned int 0, const unsigned short * 0x017dc030) line 156
+ 31 bytes
nsDocumentBindInfo::OnStopRequest(nsDocumentBindInfo * const 0x018cfe00, nsIURI
* 0x018cfd80, unsigned int 0, const unsigned short * 0x017dc030) line 2011 + 30
bytes
OnStopRequestProxyEvent::HandleEvent(OnStopRequestProxyEvent * const 0x017df0d0)
line 593 + 45 bytes
StreamListenerProxyEvent::HandlePLEvent(PLEvent * 0x017df0d4) line 473 + 12
bytes
PL_HandleEvent(PLEvent * 0x017df0d4) line 493 + 10 bytes
PL_ProcessPendingEvents(PLEventQueue * 0x00c4ee00) line 454 + 9 bytes
_md_EventReceiverProc(HWND__ * 0x00070360, unsigned int 49368, unsigned int 0,
long 12905984) line 912 + 9 bytes
USER32! DispatchMessageWorker@8 + 135 bytes
USER32! DispatchMessageA@4 + 11 bytes
nsAppShell::Run() line 70
nsAppShellService::Run(nsAppShellService * const 0x00c496f0) line 429
main(int 1, char * * 0x00bd14b0) line 701 + 12 bytes
mainCRTStartup() line 338 + 17 bytes
KERNEL32! BaseProcessStart@4 + 64 bytes

Shouldn't the debug build get any information it needs from the same profile as
the release version?

Par
Assignee: trudelle → hyatt
reassigning to hyatt in hopes that he has already fixed it.
Severity: normal → critical
Status: NEW → RESOLVED
Closed: 25 years ago
Resolution: --- → INVALID
This happens with malformed XUL.  The silly build script that inserts dates
probably messed up navigator.xul.  Marking invalid.
Status: RESOLVED → REOPENED
Did a pull of /mozilla/config/makefile.win and rebuilt. Then started apprunner
with the same result - crash. I have posted the trace again. Me and Suresh are
seeing this problem.

REOPENING again.


NTDLL! DbgBreakPoint@0 address 0x77f76148
nsDebug::Break(const char * 0x0124ac00, int 3908) line 134
nsDebug::Assertion(const char * 0x0124ac48, const char * 0x0124ac30, const char
* 0x0124ac00, int 3908) line 167 + 13 bytes
XULDocumentImpl::StartLayout() line 3908 + 52 bytes
XULDocumentImpl::EndLoad(XULDocumentImpl * const 0x01815240) line 1867
XULContentSinkImpl::DidBuildModel(XULContentSinkImpl * const 0x017c7060, int 1)
line 516
CWellFormedDTD::DidBuildModel(CWellFormedDTD * const 0x01927160, unsigned int 0,
int 1, nsIParser * 0x017d8e30, nsIContentSink * 0x017c7060) line 286 + 20 bytes
nsParser::DidBuildModel(unsigned int 0) line 525 + 55 bytes
nsParser::ResumeParse(nsIDTD * 0x00000000) line 873
nsParser::EnableParser(int 1) line 602 + 19 bytes
CSSLoaderImpl::Cleanup(URLKey & {...}, SheetLoadData * 0x0192b980) line 633
CSSLoaderImpl::SheetComplete(nsICSSStyleSheet * 0x00000000, SheetLoadData *
0x0192b980) line 709
CSSLoaderImpl::ParseSheet(nsIUnicharInputStream * 0x0192cbe0, SheetLoadData *
0x0192b980, int & 1, nsICSSStyleSheet * & 0x0192cb50) line 744
CSSLoaderImpl::DidLoadStyle(nsIUnicharStreamLoader * 0x0192b7b0, nsString &
{...}, SheetLoadData * 0x0192b980, unsigned int 0) line 773 + 24 bytes
DoneLoadingStyle(nsIUnicharStreamLoader * 0x0192b7b0, nsString & {...}, void *
0x0192b980, unsigned int 0) line 581
nsUnicharStreamLoader::OnStopRequest(nsUnicharStreamLoader * const 0x0192b7b4,
nsIURI * 0x0192b850, unsigned int 0, const unsigned short * 0x01928830) line 156
+ 31 bytes
nsDocumentBindInfo::OnStopRequest(nsDocumentBindInfo * const 0x0192b8d0, nsIURI
* 0x0192b850, unsigned int 0, const unsigned short * 0x01928830) line 2011 + 30
bytes
OnStopRequestProxyEvent::HandleEvent(OnStopRequestProxyEvent * const 0x0192cf50)
line 593 + 45 bytes
StreamListenerProxyEvent::HandlePLEvent(PLEvent * 0x0192cf54) line 473 + 12
bytes
PL_HandleEvent(PLEvent * 0x0192cf54) line 493 + 10 bytes
PL_ProcessPendingEvents(PLEventQueue * 0x00c7b1d0) line 454 + 9 bytes
_md_EventReceiverProc(HWND__ * 0x006f0548, unsigned int 49368, unsigned int 0,
long 13087184) line 912 + 9 bytes
USER32! DispatchMessageWorker@8 + 135 bytes
USER32! DispatchMessageA@4 + 11 bytes
nsAppShell::Run() line 70
nsAppShellService::Run(nsAppShellService * const 0x00c78f00) line 429
main(int 1, char * * 0x00bd14b0) line 701 + 12 bytes
mainCRTStartup() line 338 + 17 bytes
KERNEL32! BaseProcessStart@4 + 64 bytes
Status: REOPENED → RESOLVED
Closed: 25 years ago25 years ago
This is an invalid bug.  Delete navigator.xul from xpfe/browser/src.  You have
conflicts in this file caused by the build script.  Repull navigator.xul and
then do a make in the xpfe/browser/src directory.  Launch apprunner.  It won't
crash.
Status: RESOLVED → VERIFIED
The latest suggestion fixed the problem.

VERIFIED
BULK MOVE: Changing component from XUL to XP Toolkit/Widgets: XUL.  XUL 
component will be deleted.
Component: XUL → XP Toolkit/Widgets: XUL
Component: XP Toolkit/Widgets: XUL → XUL
QA Contact: ckritzer → xptoolkit.widgets
You need to log in before you can comment on or make changes to this bug.