Closed
Bug 35978
Opened 25 years ago
Closed 25 years ago
Using Tasks -> Tools -> Import Utility can crash Mozilla
Categories
(SeaMonkey :: MailNews: Address Book & Contacts, defect, P3)
Tracking
(Not tracked)
VERIFIED
FIXED
People
(Reporter: zapfie, Assigned: tonyr)
References
Details
(Keywords: crash, Whiteboard: [nsbeta2+])
I am using build ID 2000041515 on Windows 98.
By following these steps, you can crash Mozilla:
1) Go to Tasks -> Tools -> Import Utility
2) Select 'Outlook', 'Eudora' or 'Outlook Express' (I haven't gotten it to work
with 'Text' for some reason..huh)
3) Click on any of the radio buttons ('Address Books', 'Mail' or 'Settings')
Mozilla should now crash.
Comment 2•25 years ago
|
||
COnfirmed. Tested with 042608 build under NT Updating product and owner
Assignee: asadotzler → dbragg
Status: UNCONFIRMED → NEW
Component: Browser-General → Profile Migration
Ever confirmed: true
Product: Browser → MailNews
QA Contact: jelwell → gbush
Comment 3•25 years ago
|
||
Lisa,
This is not a profile migration issue- will you reassign please?
QA Contact: gbush → lchiang
reassign to putterman.
Assignee: dbragg → putterman
Component: Profile Migration → Address Book
QA Contact: lchiang → esther
Comment 5•25 years ago
|
||
This is the stack. reassigning to rickg. cc'ing tonyr. It looks like it's in
layout code.
nsTextFrame::PaintAsciiText(nsIPresContext * 0x057d7a50, nsIRenderingContext &
{...}, nsIStyleContext * 0x05a80860, nsTextFrame::TextStyle & {...}, int 0, int
0) line 2486 + 21 bytes
nsTextFrame::Paint(nsTextFrame * const 0x04716b50, nsIPresContext * 0x057d7a50,
nsIRenderingContext & {...}, const nsRect & {x=0 y=0 width=2952 height=204},
nsFramePaintLayer eFramePaintLayer_Overlay) line 1245
nsContainerFrame::PaintChild(nsIPresContext * 0x057d7a50, nsIRenderingContext &
{...}, const nsRect & {x=0 y=0 width=3412 height=228}, nsIFrame * 0x04716b50,
nsFramePaintLayer eFramePaintLayer_Overlay) line 211
nsBlockFrame::PaintChildren(nsIPresContext * 0x057d7a50, nsIRenderingContext &
{...}, const nsRect & {x=0 y=0 width=3412 height=228}, nsFramePaintLayer
eFramePaintLayer_Overlay) line 6089
nsBlockFrame::Paint(nsBlockFrame * const 0x04704de4, nsIPresContext *
0x057d7a50, nsIRenderingContext & {...}, const nsRect & {x=0 y=0 width=3412
height=228}, nsFramePaintLayer eFramePaintLayer_Overlay) line 5967
nsContainerFrame::PaintChild(nsIPresContext * 0x057d7a50, nsIRenderingContext &
{...}, const nsRect & {x=0 y=0 width=3436 height=510}, nsIFrame * 0x04704de4,
nsFramePaintLayer eFramePaintLayer_Overlay) line 211
nsBoxFrame::PaintChild(nsIPresContext * 0x057d7a50, nsIRenderingContext & {...},
const nsRect & {x=0 y=0 width=3436 height=510}, nsIFrame * 0x04704de4,
nsFramePaintLayer eFramePaintLayer_Overlay) line 1174
nsBoxFrame::PaintChildren(nsIPresContext * 0x057d7a50, nsIRenderingContext &
{...}, const nsRect & {x=0 y=0 width=3436 height=510}, nsFramePaintLayer
eFramePaintLayer_Overlay) line 1289
nsHTMLContainerFrame::Paint(nsHTMLContainerFrame * const 0x04704d50,
nsIPresContext * 0x057d7a50, nsIRenderingContext & {...}, const nsRect & {x=0
y=0 width=3436 height=510}, nsFramePaintLayer eFramePaintLayer_Overlay) line 89
nsBoxFrame::Paint(nsBoxFrame * const 0x04704d50, nsIPresContext * 0x057d7a50,
nsIRenderingContext & {...}, const nsRect & {x=0 y=0 width=3436 height=510},
nsFramePaintLayer eFramePaintLayer_Overlay) line 1135 + 25 bytes
nsContainerFrame::PaintChild(nsIPresContext * 0x057d7a50, nsIRenderingContext &
{...}, const nsRect & {x=0 y=0 width=3436 height=2824}, nsIFrame * 0x04704d50,
nsFramePaintLayer eFramePaintLayer_Overlay) line 211
nsBoxFrame::PaintChild(nsIPresContext * 0x057d7a50, nsIRenderingContext & {...},
const nsRect & {x=0 y=0 width=3436 height=2824}, nsIFrame * 0x04704d50,
nsFramePaintLayer eFramePaintLayer_Overlay) line 1174
nsBoxFrame::PaintChildren(nsIPresContext * 0x057d7a50, nsIRenderingContext &
{...}, const nsRect & {x=0 y=0 width=3436 height=2824}, nsFramePaintLayer
eFramePaintLayer_Overlay) line 1289
nsHTMLContainerFrame::Paint(nsHTMLContainerFrame * const 0x04704328,
nsIPresContext * 0x057d7a50, nsIRenderingContext & {...}, const nsRect & {x=0
y=0 width=3436 height=2824}, nsFramePaintLayer eFramePaintLayer_Overlay) line 89
nsBoxFrame::Paint(nsBoxFrame * const 0x04704328, nsIPresContext * 0x057d7a50,
nsIRenderingContext & {...}, const nsRect & {x=0 y=0 width=3436 height=2824},
nsFramePaintLayer eFramePaintLayer_Overlay) line 1135 + 25 bytes
nsContainerFrame::PaintChild(nsIPresContext * 0x057d7a50, nsIRenderingContext &
{...}, const nsRect & {x=0 y=0 width=4440 height=2824}, nsIFrame * 0x04704328,
nsFramePaintLayer eFramePaintLayer_Overlay) line 211
nsBoxFrame::PaintChild(nsIPresContext * 0x057d7a50, nsIRenderingContext & {...},
const nsRect & {x=0 y=0 width=4440 height=2824}, nsIFrame * 0x04704328,
nsFramePaintLayer eFramePaintLayer_Overlay) line 1174
nsBoxFrame::PaintChildren(nsIPresContext * 0x057d7a50, nsIRenderingContext &
{...}, const nsRect & {x=0 y=0 width=4440 height=2824}, nsFramePaintLayer
eFramePaintLayer_Overlay) line 1289
nsHTMLContainerFrame::Paint(nsHTMLContainerFrame * const 0x04704258,
nsIPresContext * 0x057d7a50, nsIRenderingContext & {...}, const nsRect & {x=0
y=0 width=4440 height=2824}, nsFramePaintLayer eFramePaintLayer_Overlay) line 89
nsBoxFrame::Paint(nsBoxFrame * const 0x04704258, nsIPresContext * 0x057d7a50,
nsIRenderingContext & {...}, const nsRect & {x=0 y=0 width=4440 height=2824},
nsFramePaintLayer eFramePaintLayer_Overlay) line 1135 + 25 bytes
nsContainerFrame::PaintChild(nsIPresContext * 0x057d7a50, nsIRenderingContext &
{...}, const nsRect & {x=0 y=0 width=4440 height=3552}, nsIFrame * 0x04704258,
nsFramePaintLayer eFramePaintLayer_Overlay) line 211
nsBoxFrame::PaintChild(nsIPresContext * 0x057d7a50, nsIRenderingContext & {...},
const nsRect & {x=0 y=0 width=4440 height=3552}, nsIFrame * 0x04704258,
nsFramePaintLayer eFramePaintLayer_Overlay) line 1174
nsBoxFrame::PaintChildren(nsIPresContext * 0x057d7a50, nsIRenderingContext &
{...}, const nsRect & {x=0 y=0 width=4440 height=3552}, nsFramePaintLayer
eFramePaintLayer_Overlay) line 1289
nsHTMLContainerFrame::Paint(nsHTMLContainerFrame * const 0x04703830,
nsIPresContext * 0x057d7a50, nsIRenderingContext & {...}, const nsRect & {x=0
y=0 width=4440 height=3552}, nsFramePaintLayer eFramePaintLayer_Overlay) line 89
nsBoxFrame::Paint(nsBoxFrame * const 0x04703830, nsIPresContext * 0x057d7a50,
nsIRenderingContext & {...}, const nsRect & {x=0 y=0 width=4440 height=3552},
nsFramePaintLayer eFramePaintLayer_Overlay) line 1135 + 25 bytes
nsContainerFrame::PaintChild(nsIPresContext * 0x057d7a50, nsIRenderingContext &
{...}, const nsRect & {x=0 y=0 width=4440 height=3552}, nsIFrame * 0x04703830,
nsFramePaintLayer eFramePaintLayer_Overlay) line 211
nsBoxFrame::PaintChild(nsIPresContext * 0x057d7a50, nsIRenderingContext & {...},
const nsRect & {x=0 y=0 width=4440 height=3552}, nsIFrame * 0x04703830,
nsFramePaintLayer eFramePaintLayer_Overlay) line 1174
nsBoxFrame::PaintChildren(nsIPresContext * 0x057d7a50, nsIRenderingContext &
{...}, const nsRect & {x=0 y=0 width=4440 height=3552}, nsFramePaintLayer
eFramePaintLayer_Overlay) line 1289
nsHTMLContainerFrame::Paint(nsHTMLContainerFrame * const 0x0470379c,
nsIPresContext * 0x057d7a50, nsIRenderingContext & {...}, const nsRect & {x=0
y=0 width=4440 height=3552}, nsFramePaintLayer eFramePaintLayer_Overlay) line 89
nsBoxFrame::Paint(nsBoxFrame * const 0x0470379c, nsIPresContext * 0x057d7a50,
nsIRenderingContext & {...}, const nsRect & {x=0 y=0 width=4440 height=3552},
nsFramePaintLayer eFramePaintLayer_Overlay) line 1135 + 25 bytes
nsContainerFrame::PaintChild(nsIPresContext * 0x057d7a50, nsIRenderingContext &
{...}, const nsRect & {x=0 y=0 width=4440 height=3552}, nsIFrame * 0x0470379c,
nsFramePaintLayer eFramePaintLayer_Overlay) line 211
nsContainerFrame::PaintChildren(nsIPresContext * 0x057d7a50, nsIRenderingContext
& {...}, const nsRect & {x=0 y=0 width=4440 height=3552}, nsFramePaintLayer
eFramePaintLayer_Overlay) line 155
nsContainerFrame::Paint(nsContainerFrame * const 0x04703760, nsIPresContext *
0x057d7a50, nsIRenderingContext & {...}, const nsRect & {x=0 y=0 width=4440
height=3552}, nsFramePaintLayer eFramePaintLayer_Overlay) line 134
PresShell::Paint(PresShell * const 0x057dcd84, nsIView * 0x057d7120,
nsIRenderingContext & {...}, const nsRect & {x=0 y=0 width=4440 height=3552})
line 3174 + 34 bytes
nsView::Paint(nsView * const 0x057d7120, nsIRenderingContext & {...}, const
nsRect & {x=0 y=0 width=4440 height=3552}, unsigned int 128, int & 5) line 272
nsViewManager2::RenderDisplayListElement(DisplayListElement2 * 0x05a8f650,
nsIRenderingContext & {...}) line 818
nsViewManager2::RenderViews(nsIView * 0x057d7120, nsIRenderingContext & {...},
const nsRect & {x=0 y=0 width=4441 height=3553}, int & 0) line 765
nsViewManager2::Refresh(nsIView * 0x057d7120, nsIRenderingContext * 0x05a98410,
const nsRect * 0x0012ed98 {x=0 y=0 width=4441 height=3553}, unsigned int 1) line
645
nsViewManager2::DispatchEvent(nsViewManager2 * const 0x057d7300, nsGUIEvent *
0x0012eed8, nsEventStatus * 0x0012eddc) line 1286
HandleEvent(nsGUIEvent * 0x0012eed8) line 69
nsWindow::DispatchEvent(nsWindow * const 0x057dabe4, nsGUIEvent * 0x0012eed8,
nsEventStatus & nsEventStatus_eIgnore) line 527 + 10 bytes
nsWindow::DispatchWindowEvent(nsGUIEvent * 0x0012eed8, nsEventStatus &
nsEventStatus_eIgnore) line 553
nsWindow::OnPaint() line 3165 + 28 bytes
nsWindow::ProcessMessage(unsigned int 15, unsigned int 0, long 0, long *
0x0012f270) line 2323 + 17 bytes
nsWindow::WindowProc(HWND__ * 0x00131574, unsigned int 15, unsigned int 0, long
0) line 780 + 27 bytes
USER32! 77e719d0()
USER32! 77e72482()
NTDLL! 77f763a3()
nsViewManager2::Composite(nsViewManager2 * const 0x057d7300) line 1087
nsViewManager2::EnableRefresh(nsViewManager2 * const 0x057d7300, unsigned int 2)
line 2141
nsViewManager2::EndUpdateViewBatch(nsViewManager2 * const 0x057d7300, unsigned
int 2) line 2172 + 19 bytes
ApplyRenderingChangeToTree(nsIPresContext * 0x057d7a50, nsIFrame * 0x00000000,
nsIViewManager * 0x00000000) line 9054
nsCSSFrameConstructor::ProcessRestyledFrames(nsCSSFrameConstructor * const
0x057de410, nsStyleChangeList & {...}, nsIPresContext * 0x057d7a50) line 9187 +
15 bytes
nsCSSFrameConstructor::ContentStatesChanged(nsCSSFrameConstructor * const
0x057de410, nsIPresContext * 0x057d7a50, nsIContent * 0x0597153c, nsIContent *
0x00000000) line 9306
StyleSetImpl::ContentStatesChanged(StyleSetImpl * const 0x057da320,
nsIPresContext * 0x057d7a50, nsIContent * 0x0597153c, nsIContent * 0x00000000)
line 1064
PresShell::ContentStatesChanged(PresShell * const 0x057dcd88, nsIDocument *
0x057c9a60, nsIContent * 0x0597153c, nsIContent * 0x00000000) line 2801 + 46
bytes
nsXULDocument::ContentStatesChanged(nsXULDocument * const 0x057c9a60, nsIContent
* 0x0597153c, nsIContent * 0x00000000) line 1438
nsEventStateManager::SetContentState(nsEventStateManager * const 0x059b9b70,
nsIContent * 0x00000000, int 1) line 2046
nsEventStateManager::PostHandleEvent(nsEventStateManager * const 0x059b9b70,
nsIPresContext * 0x057d7a50, nsEvent * 0x0012fa2c, nsIFrame * 0x04703cd0,
nsEventStatus * 0x0012f91c, nsIView * 0x059b9c30) line 733
PresShell::HandleEventInternal(nsEvent * 0x0012fa2c, nsIView * 0x059b9c30,
nsEventStatus * 0x0012f91c) line 3423 + 43 bytes
PresShell::HandleEvent(PresShell * const 0x057dcd84, nsIView * 0x059b9c30,
nsGUIEvent * 0x0012fa2c, nsEventStatus * 0x0012f91c, int & 1) line 3338 + 23
bytes
nsView::HandleEvent(nsView * const 0x059b9c30, nsGUIEvent * 0x0012fa2c, unsigned
int 8, nsEventStatus * 0x0012f91c, int & 1) line 774
nsView::HandleEvent(nsView * const 0x057d7120, nsGUIEvent * 0x0012fa2c, unsigned
int 28, nsEventStatus * 0x0012f91c, int & 1) line 747
nsViewManager2::DispatchEvent(nsViewManager2 * const 0x057d7300, nsGUIEvent *
0x0012fa2c, nsEventStatus * 0x0012f91c) line 1372
HandleEvent(nsGUIEvent * 0x0012fa2c) line 69
nsWindow::DispatchEvent(nsWindow * const 0x057dabe4, nsGUIEvent * 0x0012fa2c,
nsEventStatus & nsEventStatus_eIgnore) line 527 + 10 bytes
nsWindow::DispatchWindowEvent(nsGUIEvent * 0x0012fa2c) line 548
nsWindow::DispatchMouseEvent(unsigned int 301, nsPoint * 0x00000000 {x=???
y=???}) line 3357 + 21 bytes
ChildWindow::DispatchMouseEvent(unsigned int 301, nsPoint * 0x00000000 {x=???
y=???}) line 3564
nsWindow::ProcessMessage(unsigned int 514, unsigned int 0, long 1376333, long *
0x0012fd90) line 2467 + 24 bytes
nsWindow::WindowProc(HWND__ * 0x00131574, unsigned int 514, unsigned int 0, long
1376333) line 780 + 27 bytes
USER32! 77e71820()
0015004d()
Assignee: putterman → rickg
The import tools XUL files have not been updated in a very very long time and I'm
scheduled to do that this Thursday (5/4). They need to be updated for
skinnability as well as to use the new XUL tags. With any luck this will go away
when that is done. If it doesn't maybe I'll pass it back to rickg after the xul
is fixed. (Assuming this can wait till Thursday of course!)
Assignee: rickg → tonyr
Comment 7•25 years ago
|
||
I'm pretty sure that over irc the other day we decided this was a dup of a bug
that kin has.
| Assignee | ||
Comment 10•25 years ago
|
||
The xul & js files have been updated and all appears to work now.
Status: NEW → RESOLVED
Closed: 25 years ago
Resolution: --- → FIXED
Comment 11•25 years ago
|
||
Using build 2000-05-10 on win98, mac and linux this doesn't crash clicking on
"Text" then radio buttons or clicking on anything in the list box area then the
radio buttons. Verified
Status: RESOLVED → VERIFIED
Comment 12•25 years ago
|
||
Note: I used commercial builds to test this.
Updated•21 years ago
|
Product: Browser → Seamonkey
You need to log in
before you can comment on or make changes to this bug.
Description
•