Closed Bug 2085 Opened 26 years ago Closed 26 years ago

[PP] Crash after clicking in textfield on www.aol.com

Categories

(Core :: Layout, defect, P2)

x86
Linux
defect

Tracking

()

VERIFIED WORKSFORME

People

(Reporter: slamm, Assigned: ramiro)

References

()

Details

Rick, I am not sure where to send this one. You can probably be a better judge of where this should go based on the stack trace. Crash occurs consistently. Here's the stack track. #1 0x402fb5c4 in nsBaseIBFrame::PaintChildren (this=0x8158410, aPresContext=@0x81b9360, aRenderingContext=@0x8202420, aDirtyRect=@0xbfffd914, aWhichLayer=eFramePaintLayer_Underlay) at ../../../../../mozilla/layout/html/base/src/nsBlockFrame.cpp:3924 #2 0x402fcda6 in nsBlockFrame::PaintChildren (this=0x8158410, aPresContext=@0x81b9360, aRenderingContext=@0x8202420, aDirtyRect=@0xbfffd914, aWhichLayer=eFramePaintLayer_Underlay) at ../../../../../mozilla/layout/html/base/src/nsBlockFrame.cpp:4881 #3 0x402fb4ae in nsBaseIBFrame::Paint (this=0x8158410, aPresContext=@0x81b9360, aRenderingContext=@0x8202420, aDirtyRect=@0xbfffd914, aWhichLayer=eFramePaintLayer_Underlay) at ../../../../../mozilla/layout/html/base/src/nsBlockFrame.cpp:3876 #4 0x402fecb9 in nsContainerFrame::PaintChild (this=0x82353e0, aPresContext=@0x81b9360, aRenderingContext=@0x8202420, aDirtyRect=@0xbfffdc24, aFrame=0x8158410, aWhichLayer=eFramePaintLayer_Underlay) at ../../../../../mozilla/layout/html/base/src/nsContainerFrame.cpp:307 #5 0x402fb5c4 in nsBaseIBFrame::PaintChildren (this=0x82353e0, aPresContext=@0x81b9360, aRenderingContext=@0x8202420, aDirtyRect=@0xbfffdc24, aWhichLayer=eFramePaintLayer_Underlay) at ../../../../../mozilla/layout/html/base/src/nsBlockFrame.cpp:3924 #6 0x402fcda6 in nsBlockFrame::PaintChildren (this=0x82353e0, aPresContext=@0x81b9360, aRenderingContext=@0x8202420, aDirtyRect=@0xbfffdc24, aWhichLayer=eFramePaintLayer_Underlay) at ../../../../../mozilla/layout/html/base/src/nsBlockFrame.cpp:4881 #7 0x402fb4ae in nsBaseIBFrame::Paint (this=0x82353e0, aPresContext=@0x81b9360, aRenderingContext=@0x8202420, aDirtyRect=@0xbfffdc24, aWhichLayer=eFramePaintLayer_Underlay) at ../../../../../mozilla/layout/html/base/src/nsBlockFrame.cpp:3876 #8 0x40312c56 in PresShell::Paint (this=0x81dcce0, aView=0x8364788, aRenderingContext=@0x8202420, aDirtyRect=@0xbfffdc24) at ../../../../../mozilla/layout/html/base/src/nsPresShell.cpp:1251 #9 0x404925ce in nsView::Paint (this=0x8364788, rc=@0x8202420, rect=@0xbfffdc24, aPaintFlags=0, aResult=@0xbfffdc4c) at ../../../mozilla/view/src/nsView.cpp:584 #10 0x40491e82 in nsView::Paint (this=0x83673f0, rc=@0x8202420, rect=@0xbfffdcd8, aPaintFlags=0, aResult=@0xbfffdcd4) at ../../../mozilla/view/src/nsView.cpp:360 #11 0x404971d6 in nsViewManager::Refresh (this=0x81f7778, aView=0x83673f0, aContext=0x8202420, rect=0xbfffdd60, aUpdateFlags=1) at ../../../mozilla/view/src/nsViewManager.cpp:401 #12 0x4049789f in nsViewManager::DispatchEvent (this=0x81f7778, aEvent=0xbfffde50, aStatus=@0xbfffdda8) at ../../../mozilla/view/src/nsViewManager.cpp:780 #13 0x40491722 in HandleEvent (aEvent=0xbfffde50) at ../../../mozilla/view/src/nsView.cpp:63 #14 0x40062826 in nsWidget::DispatchEvent (this=0x81bdb00, event=0xbfffde50, aStatus=@0xbfffdde4) at ../../../../mozilla/widget/src/gtk/nsWidget.cpp:709 #15 0x40062779 in nsWidget::DispatchWindowEvent (this=0x81bdb00, event=0xbfffde50) at ../../../../mozilla/widget/src/gtk/nsWidget.cpp:674 #16 0x40063588 in nsWindow::OnPaint (this=0x81bdb00, event=@0xbfffde50) at ../../../../mozilla/widget/src/gtk/nsWindow.cpp:532 #17 0x40060ec4 in handle_expose_event (w=0x817c3c0, event=0xbfffe204, p=0x81bdb00) at ../../../../mozilla/widget/src/gtk/nsGtkEventHandler.cpp:304 #18 0x4085e83d in gtk_marshal_BOOL__POINTER (object=0x817c3c0, func=0x40060e88 <handle_expose_event(_GtkWidget *, _GdkEventExpose *, void *)>, func_data=0x81bdb00, args=0xbfffdf34) at gtkmarshal.c:32 #19 0x40828656 in gtk_handlers_run (handlers=0x8132ab8, signal=0xbfffdef0, object=0x817c3c0, params=0xbfffdf34, after=0) at gtksignal.c:1880 #20 0x40827c4b in gtk_signal_real_emit (object=0x817c3c0, signal_id=25, params=0xbfffdf34) at gtksignal.c:1448 #21 0x40825fb4 in gtk_signal_emit (object=0x817c3c0, signal_id=25) at gtksignal.c:517 #22 0x40856854 in gtk_widget_event (widget=0x817c3c0, event=0xbfffe204) at gtkwidget.c:2628 #23 0x40063274 in nsWindow::Invalidate (this=0x81bdb00, aRect=@0xbfffe258, aIsSynchronous=0) at ../../../../mozilla/widget/src/gtk/nsWindow.cpp:357 #24 0x40497409 in nsViewManager::UpdateDirtyViews (this=0x81f7778, aView=0x83673f0, aParentRect=0xbfffe2c0) at ../../../mozilla/view/src/nsViewManager.cpp:464 #25 0x4049760a in nsViewManager::UpdateView (this=0x81f7778, aView=0x83d4d28, aRect=@0xbfffe2fc, aUpdateFlags=4) at ../../../mozilla/view/src/nsViewManager.cpp:681 #26 0x404974f7 in nsViewManager::UpdateView (this=0x81f7778, aView=0x83d4d28, aRegion=0x0, aUpdateFlags=4) at ../../../mozilla/view/src/nsViewManager.cpp:613 #27 0x40497cdc in nsViewManager::RemoveChild (this=0x81f7778, parent=0x8364788, child=0x83d4d28) at ../../../mozilla/view/src/nsViewManager.cpp:962 #28 0x4049186d in nsView::~nsView (this=0x83d4d28, __in_chrg=3) at ../../../mozilla/view/src/nsView.cpp:118 #29 0x40491b10 in nsView::Destroy (this=0x83d4d28) at ../../../mozilla/view/src/nsView.cpp:244 #30 0x402ff86c in nsFrame::~nsFrame (this=0x83d4c28, __in_chrg=3) at ../../../../../mozilla/layout/html/base/src/nsFrame.cpp:231 #31 0x4030cf99 in nsLeafFrame::~nsLeafFrame (this=0x83d4c28, __in_chrg=3) at ../../../../../mozilla/layout/html/base/src/nsLeafFrame.cpp:28 #32 0x40307beb in nsImageFrame::~nsImageFrame (this=0x83d4c28, __in_chrg=3) at ../../../../../mozilla/layout/html/base/src/nsImageFrame.cpp:329 #33 0x402f0ae2 in nsImageControlFrame::~nsImageControlFrame (this=0x83d4c28, __in_chrg=3) at ../../../../../mozilla/layout/html/forms/src/nsImageControlFrame.cpp:348 #34 0x402ffab8 in nsFrame::DeleteFrame (this=0x83d4c28, aPresContext=@0x81b9360) at ../../../../../mozilla/layout/html/base/src/nsFrame.cpp:320 #35 0x40307c52 in nsImageFrame::DeleteFrame (this=0x83d4c28, aPresContext=@0x81b9360) at ../../../../../mozilla/layout/html/base/src/nsImageFrame.cpp:340 #36 0x4030d674 in nsLineBox::DeleteLineList (aPresContext=@0x81b9360, aLine=0x83b6da8) at ../../../../../mozilla/layout/html/base/src/nsLineBox.cpp:232 #37 0x402f7565 in nsBaseIBFrame::DeleteFrame (this=0x83d4458, aPresContext=@0x81b9360) at ../../../../../mozilla/layout/html/base/src/nsBlockFrame.cpp:420 #38 0x402fb7ba in nsBlockFrame::DeleteFrame (this=0x83d4458, aPresContext=@0x81b9360) at ../../../../../mozilla/layout/html/base/src/nsBlockFrame.cpp:4043 #39 0x402f633e in nsAreaFrame::DeleteFrame (this=0x83d4458, aPresContext=@0x81b9360) at ../../../../../mozilla/layout/html/base/src/nsAreaFrame.cpp:70 #40 0x402fe822 in nsContainerFrame::DeleteFrameList (this=0x83d4388, aPresContext=@0x81b9360, aListP=0x83d43c8) at ../../../../../mozilla/layout/html/base/src/nsContainerFrame.cpp:97 #41 0x402fe7dd in nsContainerFrame::DeleteFrame (this=0x83d4388, aPresContext=@0x81b9360) at ../../../../../mozilla/layout/html/base/src/nsContainerFrame.cpp:78 #42 0x402fe822 in nsContainerFrame::DeleteFrameList (this=0x83d40f0, aPresContext=@0x81b9360, aListP=0x83d4130) at ../../../../../mozilla/layout/html/base/src/nsContainerFrame.cpp:97 #43 0x402fe7dd in nsContainerFrame::DeleteFrame (this=0x83d40f0, aPresContext=@0x81b9360) at ../../../../../mozilla/layout/html/base/src/nsContainerFrame.cpp:78 #44 0x402fe822 in nsContainerFrame::DeleteFrameList (this=0x83d1ed0, aPresContext=@0x81b9360, aListP=0x83d1f10) at ../../../../../mozilla/layout/html/base/src/nsContainerFrame.cpp:97 #45 0x402fe7dd in nsContainerFrame::DeleteFrame (this=0x83d1ed0, aPresContext=@0x81b9360) at ../../../../../mozilla/layout/html/base/src/nsContainerFrame.cpp:78 #46 0x402fe822 in nsContainerFrame::DeleteFrameList (this=0x83d19f8, aPresContext=@0x81b9360, aListP=0x83d1a38) at ../../../../../mozilla/layout/html/base/src/nsContainerFrame.cpp:97 #47 0x402fe7dd in nsContainerFrame::DeleteFrame (this=0x83d19f8, aPresContext=@0x81b9360) at ../../../../../mozilla/layout/html/base/src/nsContainerFrame.cpp:78 #48 0x4031debe in nsTableFrame::DeleteFrame (this=0x83d19f8, aPresContext=@0x81b9360) at ../../../../../mozilla/layout/html/table/src/nsTableFrame.cpp:326 #49 0x402fe822 in nsContainerFrame::DeleteFrameList (this=0x83d1998, aPresContext=@0x81b9360, aListP=0x83d19d8) at ../../../../../mozilla/layout/html/base/src/nsContainerFrame.cpp:97 #50 0x402fe7dd in nsContainerFrame::DeleteFrame (this=0x83d1998, aPresContext=@0x81b9360) at ../../../../../mozilla/layout/html/base/src/nsContainerFrame.cpp:78 #51 0x4030d674 in nsLineBox::DeleteLineList (aPresContext=@0x81b9360, aLine=0x83e10e8) at ../../../../../mozilla/layout/html/base/src/nsLineBox.cpp:232 #52 0x402f7565 in nsBaseIBFrame::DeleteFrame (this=0x84354b8, aPresContext=@0x81b9360) at ../../../../../mozilla/layout/html/base/src/nsBlockFrame.cpp:420 #53 0x4030d674 in nsLineBox::DeleteLineList (aPresContext=@0x81b9360, aLine=0x83e1488) at ../../../../../mozilla/layout/html/base/src/nsLineBox.cpp:232 #54 0x402f7565 in nsBaseIBFrame::DeleteFrame (this=0x83d0b60, aPresContext=@0x81b9360) at ../../../../../mozilla/layout/html/base/src/nsBlockFrame.cpp:420 #55 0x402fb7ba in nsBlockFrame::DeleteFrame (this=0x83d0b60, aPresContext=@0x81b9360) at ../../../../../mozilla/layout/html/base/src/nsBlockFrame.cpp:4043 #56 0x402f633e in nsAreaFrame::DeleteFrame (this=0x83d0b60, aPresContext=@0x81b9360) at ../../../../../mozilla/layout/html/base/src/nsAreaFrame.cpp:70 #57 0x402fe822 in nsContainerFrame::DeleteFrameList (this=0x83d0a90, aPresContext=@0x81b9360, aListP=0x83d0ad0) at ../../../../../mozilla/layout/html/base/src/nsContainerFrame.cpp:97 #58 0x402fe7dd in nsContainerFrame::DeleteFrame (this=0x83d0a90, aPresContext=@0x81b9360) at ../../../../../mozilla/layout/html/base/src/nsContainerFrame.cpp:78 #59 0x402fe822 in nsContainerFrame::DeleteFrameList (this=0x83d07f8, aPresContext=@0x81b9360, aListP=0x83d0838) at ../../../../../mozilla/layout/html/base/src/nsContainerFrame.cpp:97 #60 0x402fe7dd in nsContainerFrame::DeleteFrame (this=0x83d07f8, aPresContext=@0x81b9360) at ../../../../../mozilla/layout/html/base/src/nsContainerFrame.cpp:78 #61 0x402fe822 in nsContainerFrame::DeleteFrameList (this=0x83bc1c0, aPresContext=@0x81b9360, aListP=0x83bc200) at ../../../../../mozilla/layout/html/base/src/nsContainerFrame.cpp:97 #62 0x402fe7dd in nsContainerFrame::DeleteFrame (this=0x83bc1c0, aPresContext=@0x81b9360) at ../../../../../mozilla/layout/html/base/src/nsContainerFrame.cpp:78 #63 0x402fe822 in nsContainerFrame::DeleteFrameList (this=0x83bbce8, aPresContext=@0x81b9360, aListP=0x83bbd28) at ../../../../../mozilla/layout/html/base/src/nsContainerFrame.cpp:97 #64 0x402fe7dd in nsContainerFrame::DeleteFrame (this=0x83bbce8, aPresContext=@0x81b9360) at ../../../../../mozilla/layout/html/base/src/nsContainerFrame.cpp:78 #65 0x4031debe in nsTableFrame::DeleteFrame (this=0x83bbce8, aPresContext=@0x81b9360) at ../../../../../mozilla/layout/html/table/src/nsTableFrame.cpp:326 #66 0x402fe822 in nsContainerFrame::DeleteFrameList (this=0x83bbc88, aPresContext=@0x81b9360, aListP=0x83bbcc8) at ../../../../../mozilla/layout/html/base/src/nsContainerFrame.cpp:97 #67 0x402fe7dd in nsContainerFrame::DeleteFrame (this=0x83bbc88, aPresContext=@0x81b9360) at ../../../../../mozilla/layout/html/base/src/nsContainerFrame.cpp:78 #68 0x4030d674 in nsLineBox::DeleteLineList (aPresContext=@0x81b9360, aLine=0x841dfc0) at ../../../../../mozilla/layout/html/base/src/nsLineBox.cpp:232 #69 0x402f7565 in nsBaseIBFrame::DeleteFrame (this=0x83bb978, aPresContext=@0x81b9360) at ../../../../../mozilla/layout/html/base/src/nsBlockFrame.cpp:420 #70 0x402fb7ba in nsBlockFrame::DeleteFrame (this=0x83bb978, aPresContext=@0x81b9360) at ../../../../../mozilla/layout/html/base/src/nsBlockFrame.cpp:4043 #71 0x4030d674 in nsLineBox::DeleteLineList (aPresContext=@0x81b9360, aLine=0x81f3498) at ../../../../../mozilla/layout/html/base/src/nsLineBox.cpp:232 #72 0x402f7565 in nsBaseIBFrame::DeleteFrame (this=0x8158410, aPresContext=@0x81b9360) at ../../../../../mozilla/layout/html/base/src/nsBlockFrame.cpp:420 #73 0x402fb7ba in nsBlockFrame::DeleteFrame (this=0x8158410, aPresContext=@0x81b9360) at ../../../../../mozilla/layout/html/base/src/nsBlockFrame.cpp:4043 #74 0x4030d674 in nsLineBox::DeleteLineList (aPresContext=@0x81b9360, aLine=0x81584a8) at ../../../../../mozilla/layout/html/base/src/nsLineBox.cpp:232 #75 0x402f7565 in nsBaseIBFrame::DeleteFrame (this=0x82353e0, aPresContext=@0x81b9360) at ../../../../../mozilla/layout/html/base/src/nsBlockFrame.cpp:420 #76 0x402fb7ba in nsBlockFrame::DeleteFrame (this=0x82353e0, aPresContext=@0x81b9360) at ../../../../../mozilla/layout/html/base/src/nsBlockFrame.cpp:4043 #77 0x402f633e in nsAreaFrame::DeleteFrame (this=0x82353e0, aPresContext=@0x81b9360) at ../../../../../mozilla/layout/html/base/src/nsAreaFrame.cpp:70 #78 0x402fe822 in nsContainerFrame::DeleteFrameList (this=0x83672e0, aPresContext=@0x81b9360, aListP=0x8367320) at ../../../../../mozilla/layout/html/base/src/nsContainerFrame.cpp:97 #79 0x402fe7dd in nsContainerFrame::DeleteFrame (this=0x83672e0, aPresContext=@0x81b9360) at ../../../../../mozilla/layout/html/base/src/nsContainerFrame.cpp:78 #80 0x402fe822 in nsContainerFrame::DeleteFrameList (this=0x825a990, aPresContext=@0x81b9360, aListP=0x825a9d0) at ../../../../../mozilla/layout/html/base/src/nsContainerFrame.cpp:97 #81 0x402fe7dd in nsContainerFrame::DeleteFrame (this=0x825a990, aPresContext=@0x81b9360) at ../../../../../mozilla/layout/html/base/src/nsContainerFrame.cpp:78 #82 0x40311619 in PresShell::~PresShell (this=0x81dcce0, __in_chrg=3) at ../../../../../mozilla/layout/html/base/src/nsPresShell.cpp:422 #83 0x40311400 in PresShell::Release (this=0x81dcce0) at ../../../../../mozilla/layout/html/base/src/nsPresShell.cpp:377 #84 0x406cbf81 in DocumentViewerImpl::~DocumentViewerImpl (this=0x8366ca0, __in_chrg=3) at ../../../mozilla/webshell/src/nsDocumentViewer.cpp:219 #85 0x406cbd36 in DocumentViewerImpl::Release (this=0x8366ca0) at ../../../mozilla/webshell/src/nsDocumentViewer.cpp:156 #86 0x406d2460 in nsWebShell::Embed (this=0x80d4780, aContentViewer=0x84d0160, aCommand=0x8377f70 "view", aExtraInfo=0x0) at ../../../mozilla/webshell/src/nsWebShell.cpp:618 #87 0x406cea7a in nsDocumentBindInfo::OnStartBinding (this=0x84a17e0, aURL=0x84a13b0, aContentType=0x84316c0 "text/html") at ../../../mozilla/webshell/src/nsDocLoader.cpp:1545 #88 0x40639538 in NET_NGLayoutConverter (format_out=38, converter_obj=0x0, URL_s=0x84a1f48, context=0x8387e10) at ../../../mozilla/network/module/nsStubContext.cpp:742 #89 0x4065d334 in NET_StreamBuilder (format_out=38, URL_s=0x84a1f48, context=0x8387e10) at ../../../mozilla/network/main/mkstream.c:242 #90 0x40613de2 in NET_CacheConverter (format_out=38, converter_obj=0x0, URL_s=0x84a1f48, window_id=0x8387e10) at ../../../mozilla/network/cache/mkcache.c:1689 #91 0x4065d334 in NET_StreamBuilder (format_out=102, URL_s=0x84a1f48, context=0x8387e10) at ../../../mozilla/network/main/mkstream.c:242 #92 0x404c6386 in net_setup_http_stream (ce=0x847d5a0) at ../../../../mozilla/network/protocol/http/mkhttp.c:2804 #93 0x404c6e04 in net_ProcessHTTP (ce=0x847d5a0) at ../../../../mozilla/network/protocol/http/mkhttp.c:3477 #94 0x40657293 in NET_ProcessNet (ready_fd=0x8252740, fd_type=2) at ../../../mozilla/network/main/mkgeturl.c:3368 #95 0x4065c96e in net_process_net_timer_callback (closure=0x0) at ../../../mozilla/network/main/mkselect.c:334 #96 0x4009aecf in timer_callback (aTimer=0x84cdc30, aClosure=0x844efc0) at ../../../mozilla/gfx/src/nsImageSystemServices.cpp:70 #97 0x40441dce in TimerImpl::FireTimeout (this=0x84cdc30) at ../../../../mozilla/base/src/gtk/nsTimer.cpp:76 #98 0x40442180 in nsTimerExpired (aCallData=0x84cdc30) at ../../../../mozilla/base/src/gtk/nsTimer.cpp:189 #99 0x408c6bd0 in g_timeout_dispatch (source_data=0x84cdc58, current_time=0xbffff520, user_data=0x84cdc30) at gmain.c:778 #100 0x408c6191 in g_main_dispatch (current_time=0xbffff520) at gmain.c:379 #101 0x408c65c7 in g_main_iterate (block=1, dispatch=1) at gmain.c:534 #102 0x408c66a5 in g_main_run (loop=0x814e9d8) at gmain.c:574 #103 0x407fe2cb in gtk_main () at gtkmain.c:458 #104 0x4005bd48 in nsAppShell::Run (this=0x8082e18) at ../../../../mozilla/widget/src/gtk/nsAppShell.cpp:106 #105 0x8051e89 in nsNativeViewerApp::Run (this=0x8080e80) at ../../../../mozilla/webshell/tests/viewer/nsGTKMain.cpp:79 #106 0x8052020 in main (argc=1, argv=0xbffff5f4) at ../../../../mozilla/webshell/tests/viewer/nsGTKMain.cpp:127 Build stats: ---------------------------------------------------- Unix and Windows builds from 12-29-98. Linux Red Hat 5.2 egcs-2.90.29 980515 (egcs-1.0.3 release) gtk+-1.1.9 ramiro's nspr rpm with pthreads ../mozilla/configure --enable-debug --with-pthreads 16-bit display
Assignee: rickg → michaelp
Looks like a rendering crash to me. Michael -- please check into this.
Severity: normal → major
Assignee: michaelp → ramiro
Inserting Milestone info.
Setting all current Open Critical and Major to M3
per leger, assigning QA contacts to all open bugs without QA contacts according to list at http://bugzilla.mozilla.org/describecomponents.cgi?product=Browser
Target Milestone: M3 → M4
Status: NEW → RESOLVED
Closed: 26 years ago
Resolution: --- → WORKSFORME
I just tried this on both Linux and Win32. I cna load www.aol.com and enter search items just fine. marking worksforme.
Status: RESOLVED → VERIFIED
Fixed in March 24th Build.
You need to log in before you can comment on or make changes to this bug.