Closed Bug 52259 Opened 24 years ago Closed 24 years ago

Mozilla crashes when selecting text

Categories

(Core :: DOM: Selection, defect, P3)

x86
Linux
defect

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: alla, Assigned: mjudge)

References

()

Details

(Keywords: crash)

When selecting text in the url above (which is a minimal example) mozilla dies with an assertion: ###!!! ASSERTION: can't find generated content frame: 'lastChildFrame && IsGeneratedContentFrame(lastChildFrame)', file nsPresShell.cpp, line 3310 ###!!! Break: at file nsPresShell.cpp, line 3310 To repeat, click in the middle of the text, hold down the mousebutton and drag to the left and right a couple of times. Here is the top of the backtrace: #0 NS_NewGeneratedContentIterator (aPresContext=0x84f2f20, aFrame=0x0, aIterator=0x83edb58) at nsCSSFrameConstructor.cpp:1194 #1 0x412af0d0 in PresShell::GetGeneratedContentIterator (this=0x41d7a288, aContent=0x41d38900, aType=After, aIterator=0x83edb58) at nsPresShell.cpp:3312 #2 0x4158a5a4 in nsGeneratedContentIterator::GetDeepLastChild (this=0xbfffeea0, aRoot=0xbfffeea0) at nsGeneratedIterator.cpp:493 #3 0x4158f351 in nsGeneratedSubtreeIterator::Init (this=0x83edb30, aRange=0x8395070) at nsGeneratedIterator.cpp:1128 #4 0x4158d243 in nsGeneratedSubtreeIterator::Init (this=0x83edb30, aShell=0x41d7a288, aRange=0x8395070) at nsGeneratedIterator.cpp:937 #5 0x415cbdaf in nsDOMSelection::selectFrames (this=0x41949db0, aPresContext=0x84f2f20, aRange=0x8395070, aFlags=1) at nsSelection.cpp:3748 #6 0x415d189c in nsDOMSelection::Extend (this=0x41949db0, aParentNode=0x41d76428, aOffset=4) at nsSelection.cpp:5281 #7 0x415c097e in nsSelection::TakeFocus (this=0x41d3b540, aNewFocus=0x41d76430, aContentOffset=4, aContentEndOffset=4, aContinueSelection=1, aMultipleSelection=0) at nsSelection.cpp:1789 #8 0x415bfcc1 in nsSelection::HandleClick (this=0x41d3b540, aNewFocus=0x41d76430, aContentOffset=4, aContentEndOffset=4, aContinueSelection=1, aMultipleSelection=0, aHint=0) at nsSelection.cpp:1645 #9 0x415c0126 in nsSelection::HandleDrag (this=0x41d3b540, aPresContext=0x84f2f20, aFrame=0x41decfec, aPoint=@0xbffff658) at nsSelection.cpp:1701 #10 0x41272223 in nsFrame::HandleDrag (this=0x41decfec, aPresContext=0x84f2f20, aEvent=0xbffff650, aEventStatus=0xbffff570) at nsFrame.cpp:1366 #11 0x4126e519 in nsFrame::HandleEvent (this=0x41decfec, aPresContext=0x84f2f20, aEvent=0xbffff650, aEventStatus=0xbffff570) at nsFrame.cpp:774 #12 0x41264ca0 in nsBlockFrame::HandleEvent (this=0x41dece28, aPresContext=0x84f2f20, aEvent=0xbffff650, aEventStatus=0xbffff570) at nsBlockFrame.cpp:6552 #13 0x412b0a42 in PresShell::HandleEventInternal (this=0x41d7a288, aEvent=0xbffff650, aView=0x41df6a70, aStatus=0xbffff570) at nsPresShell.cpp:4197 #14 0x412b06ca in PresShell::HandleEvent (this=0x41d7a288, aView=0x41df6a70, aEvent=0xbffff650, aEventStatus=0xbffff570, aForceHandle=1, aHandled=@0xbffff504) at nsPresShell.cpp:4117 #15 0x41844b89 in nsView::HandleEvent (this=0x41df6a70, event=0xbffff650, aEventFlags=28, aStatus=0xbffff570, aForceHandle=1, aHandled=@0xbffff504) at nsView.cpp:366
And the build ID is...?
It's a debug build from cvs a few hours ago.
I think you need to move the mouse over the <hr> to get the crash.
over to selection
Assignee: asa → mjudge
Component: Browser-General → Selection
QA Contact: doronr → blakeross
unable to repro in 2000091312. alex, is this still happening for you?
*spam* adding crash keyword...
Keywords: crash
I don't get the crash anymore. Using a current Netscape_20000922_BRANCH branch.
i cant repro it either on today's build, marking worksforme. anthonyd
Status: NEW → RESOLVED
Closed: 24 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.