Closed Bug 118241 Opened 23 years ago Closed 17 years ago

crash changing / opening imap folder

Categories

(SeaMonkey :: MailNews: Message Display, defect)

x86
Linux
defect
Not set
critical

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: blizzard, Unassigned)

Details

(Keywords: crash)

Build is from Jan 3, 2002. I got this crash changing from one IMAP folder to another. It has some layout in it so hyatt + blake are on the cc list. #0 0x40577071 in __libc_nanosleep () from /lib/i686/libc.so.6 #1 0x40576ef1 in __sleep (seconds=300) at ../sysdeps/unix/sysv/linux/sleep.c:85 #2 0x08053183 in ah_crap_handler (signum=11) at nsSigHandlers.cpp:143 #3 0x40205a85 in pthread_sighandler (signo=11, ctx= {gs = 7, __gsh = 0, fs = 0, __fsh = 0, es = 43, __esh = 0, ds = 43, __dsh = 0, edi = 1, esi = 134799408, ebp = 3221219176, esp = 3221219088, ebx = 1079977652, edx = 1, ecx = 3, eax = 1079970688, trapno = 14, err = 6, eip = 1079232033, cs = 35, __csh = 0, eflags = 66054, esp_at_signal = 3221219088, ss = 43, __ssh = 0, fpstate = 0xbfffe490, oldmask = 2147483648, cr2 = 13}) at signals.c:97 #4 <signal handler called> #5 0x4053c621 in chunk_alloc (ar_ptr=0x405f0b80, nb=24) at malloc.c:2878 #6 0x4053c428 in __libc_malloc (bytes=16) at malloc.c:2811 #7 0x4061f00d in __builtin_new (sz=16) from /usr/lib/libstdc++-libc6.2-2.so.3 #8 0x4012f5de in nsSupportsArray::Enumerate (this=0x8be45f8, result=0xbfffe890) at nsSupportsArray.cpp:704 #9 0x428d81f9 in nsImapMailFolder::GetSubFolders (this=0x8be50b8, result=0xbfffe890) at ../../../dist/include/xpcom/nsCOMPtr.h:650 #10 0x426df43b in nsMsgFolderDataSource::createFolderOpenNode (this=0x8791258, folder=0x8be50d0, target=0xbfffe9a0) at ../../../dist/include/xpcom/nsCOMPtr.h:1132 #11 0x426de07b in nsMsgFolderDataSource::createFolderNode (this=0x8791258, folder=0x8be50d0, property=0x8177528, target=0xbfffe9a0) at nsMsgFolderDataSource.cpp:993 #12 0x426dc6db in nsMsgFolderDataSource::GetTarget (this=0x8791258, source=0x8be50b8, property=0x8177528, tv=1, target=0xbfffe9a0) at nsMsgFolderDataSource.cpp:363 #13 0x426e60b4 in GetTargetHasAssertion (dataSource=0x8791258, folderResource=0x8be50b8, property=0x8177528, tv=1, target=0x8177570, hasAssertion=0xbfffeb20) at ../../../dist/include/xpcom/nsCOMPtr.h:1132 #14 0x426e15cb in nsMsgFolderDataSource::DoFolderHasAssertion (this=0x8791258, folder=0x8be50d0, property=0x8177528, target=0x8177570, tv=1, hasAssertion=0xbfffeb20) at ../../../dist/include/xpcom/nsCOMPtr.h:643 #15 0x426dcb3b in nsMsgFolderDataSource::HasAssertion (this=0x8791258, source=0x8be50b8, property=0x8177528, target=0x8177570, tv=1, hasAssertion=0xbfffeb20) at nsMsgFolderDataSource.cpp:519 #16 0x410c246a in nsXULOutlinerBuilder::IsContainerOpen (this=0x8604778, aContainer=0x8be50b8, aResult=0xbfffeb20) at ../../../../dist/include/xpcom/nsCOMPtr.h:649 #17 0x410bed03 in nsXULOutlinerBuilder::IsContainerOpen (this=0x8604778, aIndex=35, aResult=0xbfffeb20) at nsXULOutlinerBuilder.cpp:516 #18 0x41a29f4f in nsOutlinerBodyFrame::PrefillPropertyArray (this=0x825a628, aRowIndex=35, aCol=0x8c15430) at ../../../../../../dist/include/xpcom/nsCOMPtr.h:650 #19 0x41a2bce6 in nsOutlinerBodyFrame::PaintCell (this=0x825a628, aRowIndex=39, aColumn=0x8c15430, aCellRect=@0xbfffed40, aPresContext=0x8631d50, aRenderingContext=@0x905f210, aDirtyRect=@0xbfffef90, aWhichLayer=eFramePaintLayer_Overlay) at nsOutlinerBodyFrame.cpp:1909 #20 0x41a2b89a in nsOutlinerBodyFrame::PaintRow (this=0x825a628, aRowIndex=39, aRowRect=@0xbfffee20, aPresContext=0x8631d50, aRenderingContext=@0x905f210, aDirtyRect=@0xbfffef90, aWhichLayer=eFramePaintLayer_Overlay) at nsOutlinerBodyFrame.cpp:1798 #21 0x41a2aff8 in nsOutlinerBodyFrame::Paint (this=0x825a628, aPresContext=0x8631d50, aRenderingContext=@0x905f210, aDirtyRect=@0xbfffef90, aWhichLayer=eFramePaintLayer_Overlay, aFlags=0) at nsOutlinerBodyFrame.cpp:1661 #22 0x4193ec90 in PresShell::Paint (this=0x852b950, aView=0x8a81e70, aRenderingContext=@0x905f210, aDirtyRect=@0xbfffef90) at ../../../../dist/include/xpcom/nsCOMPtr.h:643 #23 0x41a7e191 in nsView::Paint (this=0x8a81e70, rc=@0x905f210, rect=@0xbfffef90, aPaintFlags=0, aResult=@0xbfffef74) at ../../dist/include/xpcom/nsCOMPtr.h:650 #24 0x41a8678e in nsViewManager::RenderDisplayListElement (this=0x833add0, element=0x8fab538, aRC=@0x905f210) at nsViewManager.cpp:1238 #25 0x41a86583 in nsViewManager::RenderViews (this=0x833add0, aRootView=0x8a81e70, aRC=@0x905f210, aRect=@0xbffff0f0, aResult=@0xbffff0d0) at nsViewManager.cpp:1161 #26 0x41a853dc in nsViewManager::Refresh (this=0x833add0, aView=0x8a81e70, aContext=0x905f210, aRegion=0x8eb59e8, aUpdateFlags=1) at nsViewManager.cpp:701 #27 0x41a87c15 in nsViewManager::DispatchEvent (this=0x833add0, aEvent=0xbffff2a0, aStatus=0xbffff21c) at ../../dist/include/xpcom/nsCOMPtr.h:643 #28 0x41a7dd61 in HandleEvent (aEvent=0xbffff2a0) at nsView.cpp:80 #29 0x4073ab42 in nsWidget::DispatchEvent (this=0x8a81ed8, aEvent=0xbffff2a0, aStatus=@0xbffff26c) at nsWidget.cpp:1408 #30 0x4073aa62 in nsWidget::DispatchWindowEvent (this=0x8a81ed8, event=0xbffff2a0) at nsWidget.cpp:1299 #31 0x4073dd08 in nsWindow::DoPaint (this=0x8a81ed8, aX=0, aY=0, aWidth=281, aHeight=780, aClipRegion=0x8a82040) at nsWindow.cpp:795 #32 0x4073de98 in nsWindow::Update (this=0x8a81ed8) at ../../../dist/include/xpcom/nsCOMPtr.h:643 #33 0x4073df81 in nsWindow::Update (this=0x842ace0) at ../../../dist/include/xpcom/nsCOMPtr.h:649 #34 0x4073db9e in nsWindow::UpdateIdle (data=0x0) at nsWindow.cpp:705 #35 0x4039279d in g_idle_dispatch () from /usr/lib/libglib-1.2.so.0 #36 0x40391773 in g_main_dispatch () from /usr/lib/libglib-1.2.so.0 #37 0x40391d39 in g_main_iterate () from /usr/lib/libglib-1.2.so.0 #38 0x40391eec in g_main_run () from /usr/lib/libglib-1.2.so.0 #39 0x402ac333 in gtk_main () from /usr/lib/libgtk-1.2.so.0 #40 0x4072e6e6 in nsAppShell::Run (this=0x809a528) at nsAppShell.cpp:349 #41 0x407052a6 in nsAppShellService::Run (this=0x80c8e88) at ../../../dist/include/xpcom/nsCOMPtr.h:650 #42 0x08051f4d in main1 (argc=1, argv=0xbffff7a4, nativeApp=0x8088618) at ../../dist/include/xpcom/nsCOMPtr.h:650 #43 0x080528b7 in main (argc=1, argv=0xbffff7a4) at nsAppRunner.cpp:1594 #44 0x404d8627 in __libc_start_main (main=0x8052768 <main>, argc=1, ubp_av=0xbffff7a4, init=0x804cafc <_init>, fini=0x8053f64 <_fini>, rtld_fini=0x4000dcc4 <_dl_fini>, stack_end=0xbffff79c) at ../sysdeps/generic/libc-start.c:129
Product: Browser → Seamonkey
Assignee: sspitzer → mail
Chris, ever see this again in suite or Thunderbird? Is nsSupportsArray::Enumerate top of stack?
Severity: normal → critical
Keywords: crash
QA Contact: esther
Summary: crash opening imap folder → crash changing / opening imap folder
I haven't seen it in a very long time.
Status: NEW → RESOLVED
Closed: 17 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.