Closed Bug 19736 Opened 25 years ago Closed 25 years ago

[DOGFOOD] Die and exit in nsBoxInfo destructor

Categories

(Core :: XUL, defect, P3)

x86
Linux
defect

Tracking

()

VERIFIED FIXED

People

(Reporter: slogan, Assigned: eric)

Details

(Whiteboard: [PDT+] 12/03/1999)

Launch commercial. Login to IM. Bring up standalone. Select File->Signoff and close We exit to shell. #0 __pthread_mutex_lock (mutex=0x410) at mutex.c:82 #1 0x402f24f9 in ?? () from /lib/libc.so.6 #2 0x4026cf6e in ?? () from /usr/lib/libstdc++-libc6.1-1.so.2 #3 0x4110e1a2 in nsBoxInfo::~nsBoxInfo (this=0x888d9a0, __in_chrg=3) at nsIBox.h:67 #4 0x411474a3 in nsCalculatedBoxInfo::~nsCalculatedBoxInfo (this=0x888d9a0, __in_chrg=3) at nsBoxFrame.cpp:2118 #5 0x41084b05 in nsCalculatedBoxInfoImpl::~nsCalculatedBoxInfoImpl ( this=0x888d9a0, __in_chrg=3) at nsBoxFrame.cpp:2130 #6 0x41085e00 in nsInfoListImpl::Clear (this=0x8889880) at nsBoxFrame.cpp:2690 #7 0x41085cc8 in nsInfoListImpl::~nsInfoListImpl (this=0x8889880, __in_chrg=3) at nsBoxFrame.cpp:2646 #8 0x4114739c in nsBoxFrameInner::~nsBoxFrameInner (this=0x8889860, __in_chrg=3) at nsBoxFrame.cpp:175 #9 0x4107fff1 in nsBoxFrame::~nsBoxFrame (this=0x8889818, __in_chrg=3) at nsBoxFrame.cpp:227 #10 0x40eb0ae8 in nsFrame::Destroy (this=0x8889818, aPresContext=@0x878dba0) at nsFrame.cpp:374 #11 0x40eac39a in nsContainerFrame::Destroy (this=0x8889818, aPresContext=@0x878dba0) at nsContainerFrame.cpp:97 #12 0x410c7bc3 in nsFrameList::DestroyFrames (this=0x8865a1c, aPresContext=@0x878dba0) at nsFrameList.cpp:34 #13 0x40eac38d in nsContainerFrame::Destroy (this=0x88659e8, aPresContext=@0x878dba0) at nsContainerFrame.cpp:94 #14 0x410c7bc3 in nsFrameList::DestroyFrames (this=0x8854874, aPresContext=@0x878dba0) at nsFrameList.cpp:34 #15 0x40eac38d in nsContainerFrame::Destroy (this=0x8854840, aPresContext=@0x878dba0) at nsContainerFrame.cpp:94 #16 0x410c7bc3 in nsFrameList::DestroyFrames (this=0x8853654, aPresContext=@0x878dba0) at nsFrameList.cpp:34 #17 0x40eac38d in nsContainerFrame::Destroy (this=0x8853620, aPresContext=@0x878dba0) at nsContainerFrame.cpp:94 #18 0x410c7bc3 in nsFrameList::DestroyFrames (this=0x88533d4, aPresContext=@0x878dba0) at nsFrameList.cpp:34 #19 0x40eac38d in nsContainerFrame::Destroy (this=0x88533a0, aPresContext=@0x878dba0) at nsContainerFrame.cpp:94 #20 0x40ef3736 in ViewportFrame::Destroy (this=0x88533a0, aPresContext=@0x878dba0) at nsViewportFrame.cpp:137 #21 0x40eb7e2e in FrameManager::~FrameManager (this=0x87ad358, __in_chrg=3) at nsFrameManager.cpp:340 #22 0x40eb7d62 in FrameManager::Release (this=0x87ad358) at nsFrameManager.cpp:326 #23 0x40edca25 in PresShell::~PresShell (this=0x87ad040, __in_chrg=3) at nsPresShell.cpp:585 #24 0x40edc6e4 in PresShell::Release (this=0x87ad040) at nsPresShell.cpp:516 #25 0x41101104 in nsCOMPtr<nsIPresShell>::~nsCOMPtr (this=0x8788f2c, __in_chrg=2) at ../../../dist/include/nsCOMPtr.h:433 #26 0x410bfd01 in DocumentViewerImpl::~DocumentViewerImpl (this=0x8788ef8, __in_chrg=3) at nsDocumentViewer.cpp:325 #27 0x410bf8d0 in DocumentViewerImpl::Release (this=0x8788ef8) at nsDocumentViewer.cpp:251 #28 0x409f3a46 in ?? () from /opt/raptor/ns/dist/bin/libraptorwebwidget.so #29 0x409f1e48 in ?? () from /opt/raptor/ns/dist/bin/libraptorwebwidget.so #30 0x409f3a5a in ?? () from /opt/raptor/ns/dist/bin/libraptorwebwidget.so #31 0x403b0ed8 in ?? () from /opt/raptor/ns/dist/bin/libnsappshell.so #32 0x4042098d in ?? () from /opt/raptor/ns/dist/bin/libjsdom.so #33 0x40420a1f in ?? () from /opt/raptor/ns/dist/bin/libjsdom.so #34 0x4040f25b in ?? () from /opt/raptor/ns/dist/bin/libjsdom.so #35 0x4040ebb4 in ?? () from /opt/raptor/ns/dist/bin/libjsdom.so #36 0x40448f15 in ?? () from /opt/raptor/ns/dist/bin/libjsdom.so #37 0x40e91629 in nsEventListenerManager::HandleEvent (this=0x8715ca0, aPresContext=@0x867fcf0, aEvent=0xbffff494, aDOMEvent=0xbffff434, aFlags=7, aEventStatus=@0xbffff4d4) at nsEventListenerManager.cpp:1194 #38 0x4090d3ec in ?? () from /opt/raptor/ns/dist/bin/components/librdf.so #39 0x410a8254 in nsMenuFrame::Execute (this=0x88697a8) at nsMenuFrame.cpp:1179 #40 0x410a4597 in nsMenuFrame::HandleEvent (this=0x88697a8, aPresContext=@0x867fcf0, aEvent=0xbffff8e8, aEventStatus=@0xbffff7e4) at nsMenuFrame.cpp:281 #41 0x40ee27bc in PresShell::HandleEvent (this=0x8672150, aView=0x883f598, aEvent=0xbffff8e8, aEventStatus=@0xbffff7e4) at nsPresShell.cpp:2453 #42 0x41331009 in ?? () from /opt/raptor/ns/dist/bin/components/libraptorview.so #43 0x41330f9d in ?? () from /opt/raptor/ns/dist/bin/components/libraptorview.so #44 0x4133cdd3 in ?? () from /opt/raptor/ns/dist/bin/components/libraptorview.so #45 0x4132f124 in ?? () from /opt/raptor/ns/dist/bin/components/libraptorview.so #46 0x405fb03b in ?? () from /opt/raptor/ns/dist/bin/libwidget_gtk.so #47 0x405fac6c in ?? () from /opt/raptor/ns/dist/bin/libwidget_gtk.so #48 0x405fb0f5 in ?? () from /opt/raptor/ns/dist/bin/libwidget_gtk.so #49 0x405fc68f in ?? () from /opt/raptor/ns/dist/bin/libwidget_gtk.so #50 0x405faba5 in ?? () from /opt/raptor/ns/dist/bin/libwidget_gtk.so #51 0x405ee15d in ?? () from /opt/raptor/ns/dist/bin/libwidget_gtk.so #52 0x40755ab2 in ?? () from /usr/lib/libgdk-1.2.so.0 #53 0x407822c6 in ?? () from /usr/lib/libglib-1.2.so.0 #54 0x40782801 in ?? () from /usr/lib/libglib-1.2.so.0 #55 0x40782979 in ?? () from /usr/lib/libglib-1.2.so.0 #56 0x406b1f3a in ?? () from /usr/lib/libgtk-1.2.so.0 #57 0x405e3e95 in ?? () from /opt/raptor/ns/dist/bin/libwidget_gtk.so #58 0x403ae861 in ?? () from /opt/raptor/ns/dist/bin/libnsappshell.so #59 0x804c4bf in main1 (argc=1, argv=0xbffffc64) at nsAppRunner.cpp:588 #60 0x804c759 in main (argc=1, argv=0xbffffc64) at nsAppRunner.cpp:638 #61 0x402b1cb3 in ?? () from /lib/libc.so.6
Whiteboard: [PDT+]
Putting on PDT+ radar.
Severity: normal → critical
Status: NEW → ASSIGNED
Whiteboard: [PDT+] → [PDT+] 12/03/1999
Target Milestone: M12
targeting m12
This does not happen in the debug build. Will try with commercial.
cc amusil, lchiang, prass, scalkins as this affects AIM
Status: ASSIGNED → RESOLVED
Closed: 25 years ago
Resolution: --- → FIXED
This looks like it was fixed.
Status: RESOLVED → VERIFIED
QA Contact: claudius → prass
Verified with dec02 1999 debug build
You need to log in before you can comment on or make changes to this bug.