Closed Bug 107334 Opened 23 years ago Closed 23 years ago

MailNews crashing immediately

Categories

(SeaMonkey :: UI Design, defect)

defect
Not set
blocker

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: 2009-bugzilla, Assigned: sspitzer)

References

Details

(Keywords: crash, smoketest)

Attachments

(1 file)

1. Use current cvs debug or optimized build 2. Start MailNews 3. [New Thread 10251 (LWP 9105)] ###!!! ASSERTION: ?: 'aOffset >= 0 && aOffset < aLength', file nsExpatTokenizer.cpp, line 241 ###!!! Break: at file nsExpatTokenizer.cpp, line 241 XML Error in file 'chrome://messenger/content/mailWindowOverlay.xul', Line Number: 559, Col Number: 26, Description: undefined entity WARNING: Error: possible unintended null in string, file nsString.cpp, line 692 ###!!! ASSERTION: data in U+0100-U+FFFF will be lost: '(*first < 256)', file bufferRoutines.h, line 400 ###!!! Break: at file bufferRoutines.h, line 400 ###!!! ASSERTION: data in U+0100-U+FFFF will be lost: '(*first < 256)', file bufferRoutines.h, line 400 ###!!! Break: at file bufferRoutines.h, line 400 ###!!! ASSERTION: data in U+0100-U+FFFF will be lost: '(*first < 256)', file bufferRoutines.h, line 400 ###!!! Break: at file bufferRoutines.h, line 400 ###!!! ASSERTION: data in U+0100-U+FFFF will be lost: '(*first < 256)', file bufferRoutines.h, line 400 ###!!! Break: at file bufferRoutines.h, line 400 ###!!! ASSERTION: data in U+0100-U+FFFF will be lost: '(*first < 256)', file bufferRoutines.h, line 400 ###!!! Break: at file bufferRoutines.h, line 400 ###!!! ASSERTION: data in U+0100-U+FFFF will be lost: '(*first < 256)', file bufferRoutines.h, line 400 ###!!! Break: at file bufferRoutines.h, line 400 ###!!! ASSERTION: data in U+0100-U+FFFF will be lost: '(*first < 256)', file bufferRoutines.h, line 400 ###!!! Break: at file bufferRoutines.h, line 400 ###!!! ASSERTION: data in U+0100-U+FFFF will be lost: '(*first < 256)', file bufferRoutines.h, line 400 ###!!! Break: at file bufferRoutines.h, line 400 ###!!! ASSERTION: data in U+0100-U+FFFF will be lost: '(*first < 256)', file bufferRoutines.h, line 400 ###!!! Break: at file bufferRoutines.h, line 400 ###!!! ASSERTION: data in U+0100-U+FFFF will be lost: '(*first < 256)', file bufferRoutines.h, line 400 ###!!! Break: at file bufferRoutines.h, line 400 ###!!! ASSERTION: data in U+0100-U+FFFF will be lost: '(*first < 256)', file bufferRoutines.h, line 400 ###!!! Break: at file bufferRoutines.h, line 400 ###!!! ASSERTION: data in U+0100-U+FFFF will be lost: '(*first < 256)', file bufferRoutines.h, line 400 ###!!! Break: at file bufferRoutines.h, line 400 ###!!! ASSERTION: data in U+0100-U+FFFF will be lost: '(*first < 256)', file bufferRoutines.h, line 400 ###!!! Break: at file bufferRoutines.h, line 400 ###!!! ASSERTION: data in U+0100-U+FFFF will be lost: '(*first < 256)', file bufferRoutines.h, line 400 ###!!! Break: at file bufferRoutines.h, line 400 ###!!! ASSERTION: data in U+0100-U+FFFF will be lost: '(*first < 256)', file bufferRoutines.h, line 400 ###!!! Break: at file bufferRoutines.h, line 400 ###!!! ASSERTION: data in U+0100-U+FFFF will be lost: '(*first < 256)', file bufferRoutines.h, line 400 ###!!! Break: at file bufferRoutines.h, line 400 ###!!! ASSERTION: data in U+0100-U+FFFF will be lost: '(*first < 256)', file bufferRoutines.h, line 400 ###!!! Break: at file bufferRoutines.h, line 400 ###!!! ASSERTION: data in U+0100-U+FFFF will be lost: '(*first < 256)', file bufferRoutines.h, line 400 ###!!! Break: at file bufferRoutines.h, line 400 ###!!! ASSERTION: data in U+0100-U+FFFF will be lost: '(*first < 256)', file bufferRoutines.h, line 400 ###!!! Break: at file bufferRoutines.h, line 400 ###!!! ASSERTION: data in U+0100-U+FFFF will be lost: '(*first < 256)', file bufferRoutines.h, line 400 ###!!! Break: at file bufferRoutines.h, line 400 ###!!! ASSERTION: data in U+0100-U+FFFF will be lost: '(*first < 256)', file bufferRoutines.h, line 400 ###!!! Break: at file bufferRoutines.h, line 400 ###!!! ASSERTION: data in U+0100-U+FFFF will be lost: '(*first < 256)', file bufferRoutines.h, line 400 ###!!! Break: at file bufferRoutines.h, line 400 ###!!! ASSERTION: data in U+0100-U+FFFF will be lost: '(*first < 256)', file bufferRoutines.h, line 400 ###!!! Break: at file bufferRoutines.h, line 400 ###!!! ASSERTION: data in U+0100-U+FFFF will be lost: '(*first < 256)', file bufferRoutines.h, line 400 ###!!! Break: at file bufferRoutines.h, line 400 ###!!! ASSERTION: data in U+0100-U+FFFF will be lost: '(*first < 256)', file bufferRoutines.h, line 400 ###!!! Break: at file bufferRoutines.h, line 400 ###!!! ASSERTION: data in U+0100-U+FFFF will be lost: '(*first < 256)', file bufferRoutines.h, line 400 ###!!! Break: at file bufferRoutines.h, line 400 ###!!! ASSERTION: data in U+0100-U+FFFF will be lost: '(*first < 256)', file bufferRoutines.h, line 400 ###!!! Break: at file bufferRoutines.h, line 400 Source Line: IsServss! WEBSHELL+ = 6 WEBSHELL+ = 7 Error reading file jar:resource:///chrome/messenger.jar!/content/messenger/mailWindowOverlay.xul *** Failed to load overlay chrome://messenger/content/mailWindowOverlay.xul XXX Damage rectangle (162,540,901,505) does not intersect the widget's view (0,0,900,504)! XXX Damage rectangle (324,558,2593,469) does not intersect the widget's view (0,0,2592,468)! XXX Damage rectangle (324,216,163,829) does not intersect the widget's view (0,0,162,828)! XXX Damage rectangle (162,1224,307,91) does not intersect the widget's view (0,0,306,90)! ###!!! ASSERTION: initial containing block already created: 'nsnull == mInitialContainingBlock', file nsCSSFrameConstructor.cpp, line 8415 ###!!! Break: at file nsCSSFrameConstructor.cpp, line 8415 ###!!! ASSERTION: node in map twice: '(node->mContent != aNode->mContent) || ((node->mContent == nsnull) && (node->mStyle != aNode->mStyle))', file nsFrameManager.cpp, line 2658 ###!!! Break: at file nsFrameManager.cpp, line 2658 ###!!! ASSERTION: node in map twice: '(node->mContent != aNode->mContent) || ((node->mContent == nsnull) && (node->mStyle != aNode->mStyle))', file nsFrameManager.cpp, line 2658 ###!!! Break: at file nsFrameManager.cpp, line 2658 ###!!! ASSERTION: node in map twice: '(node->mContent != aNode->mContent) || ((node->mContent == nsnull) && (node->mStyle != aNode->mStyle))', file nsFrameManager.cpp, line 2658 ###!!! Break: at file nsFrameManager.cpp, line 2658 ###!!! ASSERTION: node in map twice: '(node->mContent != aNode->mContent) || ((node->mContent == nsnull) && (node->mStyle != aNode->mStyle))', file nsFrameManager.cpp, line 2658 ###!!! Break: at file nsFrameManager.cpp, line 2658 ###!!! ASSERTION: node in map twice: '(node->mContent != aNode->mContent) || ((node->mContent == nsnull) && (node->mStyle != aNode->mStyle))', file nsFrameManager.cpp, line 2658 ###!!! Break: at file nsFrameManager.cpp, line 2658 ###!!! ASSERTION: node in map twice: '(node->mContent != aNode->mContent) || ((node->mContent == nsnull) && (node->mStyle != aNode->mStyle))', file nsFrameManager.cpp, line 2658 ###!!! Break: at file nsFrameManager.cpp, line 2658 ###!!! ASSERTION: node in map twice: '(node->mContent != aNode->mContent) || ((node->mContent == nsnull) && (node->mStyle != aNode->mStyle))', file nsFrameManager.cpp, line 2658 ###!!! Break: at file nsFrameManager.cpp, line 2658 ###!!! ASSERTION: node in map twice: '(node->mContent != aNode->mContent) || ((node->mContent == nsnull) && (node->mStyle != aNode->mStyle))', file nsFrameManager.cpp, line 2658 ###!!! Break: at file nsFrameManager.cpp, line 2658 ###!!! ASSERTION: node in map twice: '(node->mContent != aNode->mContent) || ((node->mContent == nsnull) && (node->mStyle != aNode->mStyle))', file nsFrameManager.cpp, line 2658 ###!!! Break: at file nsFrameManager.cpp, line 2658 ###!!! ASSERTION: node in map twice: '(node->mContent != aNode->mContent) || ((node->mContent == nsnull) && (node->mStyle != aNode->mStyle))', file nsFrameManager.cpp, line 2658 ###!!! Break: at file nsFrameManager.cpp, line 2658 ###!!! ASSERTION: node in map twice: '(node->mContent != aNode->mContent) || ((node->mContent == nsnull) && (node->mStyle != aNode->mStyle))', file nsFrameManager.cpp, line 2658 ###!!! Break: at file nsFrameManager.cpp, line 2658 ###!!! ASSERTION: node in map twice: '(node->mContent != aNode->mContent) || ((node->mContent == nsnull) && (node->mStyle != aNode->mStyle))', file nsFrameManager.cpp, line 2658 ###!!! Break: at file nsFrameManager.cpp, line 2658 ###!!! ASSERTION: node in map twice: '(node->mContent != aNode->mContent) || ((node->mContent == nsnull) && (node->mStyle != aNode->mStyle))', file nsFrameManager.cpp, line 2658 ###!!! Break: at file nsFrameManager.cpp, line 2658 ###!!! ASSERTION: node in map twice: '(node->mContent != aNode->mContent) || ((node->mContent == nsnull) && (node->mStyle != aNode->mStyle))', file nsFrameManager.cpp, line 2658 ###!!! Break: at file nsFrameManager.cpp, line 2658 WEBSHELL+ = 8 WEBSHELL+ = 9 ###!!! ASSERTION: Popup set is already defined! Only 1 allowed.: '!mPopupSetFrame', file nsRootBoxFrame.cpp, line 302 ###!!! Break: at file nsRootBoxFrame.cpp, line 302 Warning add child failed!! Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 1024 (LWP 9078)] 0x40b90cd3 in nsLoadGroup::RemoveRequest (this=0x886dc50, request=0x0, ctxt=0x0, aStatus=0) at nsLoadGroup.cpp:491 491 request->GetName(getter_Copies(nameStr)); (gdb) bt #0 0x40b90cd3 in nsLoadGroup::RemoveRequest (this=0x886dc50, request=0x0, ctxt=0x0, aStatus=0) at nsLoadGroup.cpp:491 #1 0x4127104e in nsXULDocument::ResumeWalk (this=0x8876b60) at nsXULDocument.cpp:5896 #2 0x412785b1 in nsXULDocument::ParserObserver::OnStopRequest (this=0x88d25c0, request=0x8972b20, aContext=0x0, aStatus=2152596471) at nsXULDocument.cpp:7148 #3 0x40893d5f in nsParser::OnStopRequest (this=0x8972c00, request=0x8972b20, aContext=0x0, status=2152596471) at nsParser.cpp:2532 #4 0x40bf95aa in nsJARChannel::OnStopRequest (this=0x8972b20, jarExtractionTransport=0x897338c, context=0x0, aStatus=2152596471) at nsJARChannel.cpp:611 #5 0x40c180ec in nsOnStopRequestEvent::HandleEvent (this=0x8873068) at nsRequestObserverProxy.cpp:176 #6 0x40b96fc9 in nsARequestObserverEvent::HandlePLEvent (plev=0x8873068) at nsRequestObserverProxy.cpp:79 #7 0x401dfd24 in PL_HandleEvent (self=0x8873068) at plevent.c:590 #8 0x401e051d in PL_ProcessEventsBeforeID (aSelf=0x8093bd0, aID=2804) at plevent.c:1256 #9 0x40d36a07 in processQueue (aElement=0x8093bd0, aData=0xaf4) at nsAppShell.cpp:479 #10 0x4019a548 in nsVoidArray::EnumerateForwards (this=0x8116e08, aFunc=0x40d369d8 <processQueue(void *, void *)>, aData=0xaf4) at nsVoidArray.cpp:652 #11 0x40d36a50 in nsAppShell::ProcessBeforeID (aID=2804) at nsAppShell.cpp:487 #12 0x40d3f957 in handle_gdk_event (event=0x831d7b8, data=0x0) at nsGtkEventHandler.cpp:1005 #13 0x40467127 in gdk_wm_protocols_filter () from /opt/gnome/lib/libgdk-1.2.so.0 #14 0x40495308 in g_get_current_time () from /opt/gnome/lib/libglib-1.2.so.0 #15 0x40495913 in g_get_current_time () from /opt/gnome/lib/libglib-1.2.so.0 #16 0x40495aac in g_main_run () from /opt/gnome/lib/libglib-1.2.so.0 #17 0x403b87e7 in gtk_main () from /opt/gnome/lib/libgtk-1.2.so.0 #18 0x40d36685 in nsAppShell::Run (this=0x811a260) at nsAppShell.cpp:364 #19 0x40926832 in nsAppShellService::Run (this=0x81234b0) at nsAppShellService.cpp:302 #20 0x08058dda in main1 (argc=1, argv=0xbffff774, nativeApp=0x0) at nsAppRunner.cpp:1303 #21 0x08059c33 in main (argc=1, argv=0xbffff774) at nsAppRunner.cpp:1629 #22 0x405cf2eb in __libc_start_main (main=0x8059a18 <main>, argc=1, ubp_av=0xbffff774, init=0x8053694 <_init>, fini=0x8062f00 <_fini>, rtld_fini=0x4000c130 <_dl_fini>, stack_end=0xbffff76c) at ../sysdeps/generic/libc-start.c:129
on a fresh cvs build, linux, i see this when the browser starts: XML Error in file 'chrome://messenger/content/mailNavigatorOverlay.xul', Line Number: 41, Col Number: 55, Description: not well-formed Source Line: var shouldShowSendPage = !gContextMenu.onImage && !gContextMenu.onLink && !gContextMenu.onTextInput;
Problem resides in mozilla/ mailnews/ base/ resources/ content/ mailWindowOverlay.xul - line 559 : <menuitem id="context-editlink" > label="&editLinkCmd.label;" accesskey="&editLinkCmd.accesskey;" oncommand="gMessagePaneContextMenu.editLink();"/>
CC ben
Keywords: crash
last changes were fix for bug 103064 - added comment, changing component
Assignee: asa → blakeross
Status: UNCONFIRMED → NEW
Component: Browser-General → XP Apps: GUI Features
Ever confirmed: true
QA Contact: doronr → sairuh
There are 3 ^M in the patch of Bug 103064. (in editor/ui/composer/content/editorNavigatorOverlay.xul) I'm currently backing out the patch here...
Backing out the patch from 103064 didn't help
argh - too stupid to back out a patch. Setting MOZ_CO_DATE="29 Oct 2001 02:00 PST" did it - wfm now. Thanks, R.K.Aa
*** Bug 107359 has been marked as a duplicate of this bug. ***
From the dup: ------ Additional Comments From sunkcost@pobox.com 2001-10-29 08:11 ------- I forgot to say that the Linux build was a 10/29 build. If I try to open MailNews on a Mac 10/29 build, I get a crash with a Type 1 error. On Windows98, the Win32 10/29 build won't crash if I try to load up MailNews, but the UI has major components missing or just generally foobared (e.g., icon toolbar). -- Reassigning.
Assignee: blakeross → ben
oops.. this is a smoketest.
Keywords: smoketest
changed platform to all also note that on windows98 mail news seems to be hanging in attempting to open the inbox. (besides the window layout being a mess)
OS: Linux → All
Hardware: PC → All
I'm not sure if ben is up yet. I'll investigate.
taking, for now.
Assignee: ben → sspitzer
the entity that's missing is "&editLinkCmd.label;" ben checked in some changes relating to this last night, which is why it got assigned to him. working on it...
Status: NEW → ASSIGNED
that fixes the blocker, but the context menu is the message pane is messed up. I'll work on that after this part of the fix goes in, as it will unblock the tree.
Comment on attachment 55563 [details] [diff] [review] patch to unblock the tree, but context menus are messed up in mailnews. Good to go to unblock, let's be snappy about the context menus.
Attachment #55563 - Flags: superreview+
Attachment #55563 - Flags: review+
fixed. I'll go open a new bug on the problems with context menus in mailnews
Status: ASSIGNED → RESOLVED
Closed: 23 years ago
Resolution: --- → FIXED
verified fixed with linux commercial build 2001-10-29-09-trunk
Status: RESOLVED → VERIFIED
Product: Core → Mozilla Application Suite
Component: XP Apps: GUI Features → UI Design
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: