Closed
Bug 74762
Opened 24 years ago
Closed 24 years ago
Crash highlighting text in xul textboxes, then typing over them.
Categories
(Core :: XUL, defect)
Core
XUL
Tracking
()
People
(Reporter: jelwell, Assigned: pavlov)
Details
(Keywords: crash)
Saw this all platforms only in classic so far Win32 2001-04-03-06Mtrunk Linux 2001-04-03-08Mtrunk Steps to repro: 1)Launch NS6 in classic theme 2)Login to IM. 3)After the buddy list appears, Sign Off 4) Drag mouse over a portion of the screen name then start typing a new screen name. Actual results: Crashes out of NS6. Talkback Incident ID: 28669687 was genned, but is not very helpful gklayout.dll + 0x78c8b (0x60378c8b) gklayout.dll + 0x78c29 (0x60378c29) gklayout.dll + 0x61e40 (0x60361e40) gklayout.dll + 0x6216c (0x6036216c) gklayout.dll + 0x61d8f (0x60361d8f) gklayout.dll + 0x61e40 (0x60361e40) gklayout.dll + 0x6216c (0x6036216c) gklayout.dll + 0x61d8f (0x60361d8f) gklayout.dll + 0x61e40 (0x60361e40) gklayout.dll + 0x6216c (0x6036216c) gklayout.dll + 0x61d8f (0x60361d8f) gklayout.dll + 0x61e40 (0x60361e40) gklayout.dll + 0x6216c (0x6036216c) gklayout.dll + 0x61d8f (0x60361d8f) gklayout.dll + 0x61e40 (0x60361e40) gklayout.dll + 0x6216c (0x6036216c) gklayout.dll + 0x61d8f (0x60361d8f) gklayout.dll + 0x61e40 (0x60361e40) gklayout.dll + 0x6216c (0x6036216c) gklayout.dll + 0x61d8f (0x60361d8f) gklayout.dll + 0x1b5bc (0x6031b5bc) gkview.dll + 0x1319 (0x60441319) gkview.dll + 0x661e (0x6044661e) gkview.dll + 0x5e69 (0x60445e69) gkview.dll + 0x5abe (0x60445abe) gkview.dll + 0x7416 (0x60447416) gkview.dll + 0x1d7d (0x60441d7d) gkwidget.dll + 0x4ece (0x60b94ece) gkwidget.dll + 0x4f37 (0x60b94f37) gkwidget.dll + 0x777c (0x60b9777c) gkwidget.dll + 0x6798 (0x60b96798) gkwidget.dll + 0x535c (0x60b9535c) USER32.dll + 0x19d0 (0x77e719d0) USER32.dll + 0x1982 (0x77e71982) ntdll.dll + 0x163a3 (0x77f763a3) This can also be reproduced using the URL bar in mozilla. This may be related to bug 63819.
Reporter | ||
Updated•24 years ago
|
Reporter | ||
Comment 1•24 years ago
|
||
Here's a linux stack trace: #0 0x41adcbe0 in nsImageBoxFrame::PaintImage (this=0x86f9c9c, aPresContext=0x8611320, aRenderingContext=@0x876b040, aDirtyRect=@0xbfffe24c, aWhichLayer=eFramePaintLayer_Overlay) at nsImageBoxFrame.cpp:430 #1 0x41adcb02 in nsImageBoxFrame::Paint (this=0x86f9c9c, aPresContext=0x8611320, aRenderingContext=@0x876b040, aDirtyRect=@0xbfffe24c, aWhichLayer=eFramePaintLayer_Overlay) at nsImageBoxFrame.cpp:399 #2 0x41af6bde in nsBoxFrame::PaintChild (this=0x86f9c0c, aPresContext=0x8611320, aRenderingContext=@0x876b040, aDirtyRect=@0xbfffe4b0, aFrame=0x86f9c9c, aWhichLayer=eFramePaintLayer_Overlay) at nsBoxFrame.cpp:1369 #3 0x41af72aa in nsBoxFrame::PaintChildren (this=0x86f9c0c, aPresContext=0x8611320, aRenderingContext=@0x876b040, aDirtyRect=@0xbfffe4b0, aWhichLayer=eFramePaintLayer_Overlay) at nsBoxFrame.cpp:1505 #4 0x41af6ab3 in nsBoxFrame::Paint (this=0x86f9c0c, aPresContext=0x8611320, aRenderingContext=@0x876b040, aDirtyRect=@0xbfffe4b0, aWhichLayer=eFramePaintLayer_Overlay) at nsBoxFrame.cpp:1322 #5 0x41af6bde in nsBoxFrame::PaintChild (this=0x86f9b7c, aPresContext=0x8611320, aRenderingContext=@0x876b040, aDirtyRect=@0xbfffe714, aFrame=0x86f9c0c, aWhichLayer=eFramePaintLayer_Overlay) at nsBoxFrame.cpp:1369 #6 0x41af72aa in nsBoxFrame::PaintChildren (this=0x86f9b7c, aPresContext=0x8611320, aRenderingContext=@0x876b040, aDirtyRect=@0xbfffe714, aWhichLayer=eFramePaintLayer_Overlay) at nsBoxFrame.cpp:1505 #7 0x41af6ab3 in nsBoxFrame::Paint (this=0x86f9b7c, aPresContext=0x8611320, aRenderingContext=@0x876b040, aDirtyRect=@0xbfffe714, aWhichLayer=eFramePaintLayer_Overlay) at nsBoxFrame.cpp:1322 #8 0x41af6bde in nsBoxFrame::PaintChild (this=0x86f9aec, aPresContext=0x8611320, aRenderingContext=@0x876b040, aDirtyRect=@0xbfffe978, aFrame=0x86f9b7c, aWhichLayer=eFramePaintLayer_Overlay) at nsBoxFrame.cpp:1369 #9 0x41af72aa in nsBoxFrame::PaintChildren (this=0x86f9aec, aPresContext=0x8611320, aRenderingContext=@0x876b040, aDirtyRect=@0xbfffe978, aWhichLayer=eFramePaintLayer_Overlay) at nsBoxFrame.cpp:1505 #10 0x41af6ab3 in nsBoxFrame::Paint (this=0x86f9aec, aPresContext=0x8611320, aRenderingContext=@0x876b040, aDirtyRect=@0xbfffe978, aWhichLayer=eFramePaintLayer_Overlay) at nsBoxFrame.cpp:1322 #11 0x41af6bde in nsBoxFrame::PaintChild (this=0x86f9a5c, aPresContext=0x8611320, aRenderingContext=@0x876b040, aDirtyRect=@0xbfffebdc, aFrame=0x86f9aec, aWhichLayer=eFramePaintLayer_Overlay) at nsBoxFrame.cpp:1369 #12 0x41af72aa in nsBoxFrame::PaintChildren (this=0x86f9a5c, aPresContext=0x8611320, aRenderingContext=@0x876b040, aDirtyRect=@0xbfffebdc, aWhichLayer=eFramePaintLayer_Overlay) at nsBoxFrame.cpp:1505 #13 0x41af6ab3 in nsBoxFrame::Paint (this=0x86f9a5c, aPresContext=0x8611320, aRenderingContext=@0x876b040, aDirtyRect=@0xbfffebdc, aWhichLayer=eFramePaintLayer_Overlay) at nsBoxFrame.cpp:1322 #14 0x41af6bde in nsBoxFrame::PaintChild (this=0x86f99cc, aPresContext=0x8611320, aRenderingContext=@0x876b040, aDirtyRect=@0xbfffee40, aFrame=0x86f9a5c, aWhichLayer=eFramePaintLayer_Overlay) at nsBoxFrame.cpp:1369 #15 0x41af72aa in nsBoxFrame::PaintChildren (this=0x86f99cc, aPresContext=0x8611320, aRenderingContext=@0x876b040, aDirtyRect=@0xbfffee40, aWhichLayer=eFramePaintLayer_Overlay) at nsBoxFrame.cpp:1505 #16 0x41af6ab3 in nsBoxFrame::Paint (this=0x86f99cc, aPresContext=0x8611320, aRenderingContext=@0x876b040, aDirtyRect=@0xbfffee40, aWhichLayer=eFramePaintLayer_Overlay) at nsBoxFrame.cpp:1322 #17 0x41af6bde in nsBoxFrame::PaintChild (this=0x86d4b30, aPresContext=0x8611320, aRenderingContext=@0x876b040, aDirtyRect=@0xbffff18c, aFrame=0x86f99cc, aWhichLayer=eFramePaintLayer_Overlay) at nsBoxFrame.cpp:1369 #18 0x41af72aa in nsBoxFrame::PaintChildren (this=0x86d4b30, aPresContext=0x8611320, aRenderingContext=@0x876b040, aDirtyRect=@0xbffff18c, aWhichLayer=eFramePaintLayer_Overlay) at nsBoxFrame.cpp:1505 #19 0x41af6ab3 in nsBoxFrame::Paint (this=0x86d4b30, aPresContext=0x8611320, aRenderingContext=@0x876b040, aDirtyRect=@0xbffff18c, aWhichLayer=eFramePaintLayer_Overlay) at nsBoxFrame.cpp:1322 #20 0x419fc923 in PresShell::Paint (this=0x862dd90, aView=0x86ab8a0, aRenderingContext=@0x876b040, aDirtyRect=@0xbffff18c) at nsPresShell.cpp:4845 #21 0x41c4b8bc in nsView::Paint (this=0x86ab8a0, rc=@0x876b040, rect=@0xbffff18c, aPaintFlags=128, aResult=@0xbffff1a4) at nsView.cpp:275 #22 0x41c55e10 in nsViewManager::RenderDisplayListElement (this=0x862d810, element=0x8778950, aRC=@0x876b040) at nsViewManager.cpp:1392 #23 0x41c55b4f in nsViewManager::RenderViews (this=0x862d810, aRootView=0x86ab8a0, aRC=@0x876b040, aRect=@0xbffff2e4, aResult=@0xbffff2fc) at nsViewManager.cpp:1316 #24 0x41c54897 in nsViewManager::Refresh (this=0x862d810, aView=0x86ab8a0, aContext=0x876b040, rect=0xbffff37c, aUpdateFlags=1) at nsViewManager.cpp:883 #25 0x41c572ed in nsViewManager::DispatchEvent (this=0x862d810, aEvent=0xbffff4a0, aStatus=0xbffff3c0) at nsViewManager.cpp:1905 #26 0x41c4b1c4 in HandleEvent (aEvent=0xbffff4a0) at nsView.cpp:67 #27 0x40844ad8 in nsWidget::DispatchEvent (this=0x86de070, aEvent=0xbffff4a0, aStatus=@0xbffff45c) at nsWidget.cpp:1471 #28 0x4084471c in nsWidget::DispatchWindowEvent (this=0x86de070, event=0xbffff4a0) at nsWidget.cpp:1362 #29 0x4084ae60 in nsWindow::DoPaint (this=0x86de070, aX=6, aY=92, aWidth=12, aHeight=12, aClipRegion=0x86de1e0) at nsWindow.cpp:705 #30 0x4084b119 in nsWindow::Update (this=0x86de070) at nsWindow.cpp:751 #31 0x4084aba7 in nsWindow::UpdateIdle (data=0x0) at nsWindow.cpp:617 #32 0x409f0948 in g_idle_dispatch (source_data=0x4084ab38, dispatch_time=0xbffff668, user_data=0x0) at gmain.c:1367 #33 0x409ef9f6 in g_main_dispatch (dispatch_time=0xbffff668) at gmain.c:656 #34 0x409effb1 in g_main_iterate (block=1, dispatch=1) at gmain.c:877 #35 0x409f0129 in g_main_run (loop=0x8208968) at gmain.c:935 #36 0x4091a55a in ?? () from /usr/lib/libgtk-1.2.so.0 #37 0x40830d6a in nsAppShell::Run (this=0x80b7c28) at nsAppShell.cpp:360 #38 0x407561f4 in nsAppShellService::Run (this=0x80b53a0) at nsAppShellService.cpp:407 #39 0x8054c2d in main1 (argc=2, argv=0xbffff944, nativeApp=0x0) at nsAppRunner.cpp:1021 #40 0x805595a in main (argc=2, argv=0xbffff944) at nsAppRunner.cpp:1316 #41 0x403829cb in __libc_start_main (main=0x805576c <main>, argc=2, argv=0xbffff944, init=0x804f968 <_init>, fini=0x8060f6c <_fini>, rtld_fini=0x4000aea0 <_dl_fini>, stack_end=0xbffff93c) at ../sysdeps/generic/libc-start.c:92
Comment 2•24 years ago
|
||
Given the linux stack trace, this is apparently imglib2. Note: right at the moment that you begin to type, the images in the checkbox change state.
Assignee: trudelle → pavlov
Comment 4•24 years ago
|
||
dupping, but reopen if you think this should stand on its own... *** This bug has been marked as a duplicate of 74066 ***
Status: NEW → RESOLVED
Closed: 24 years ago
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•