Closed Bug 245055 Opened 20 years ago Closed 12 years ago

assert on print due to caret code [###!!! ASSERTION: bulletproofing, see bug #24329: 'returnView', file nsCaret.cpp]

Categories

(Core :: Printing: Output, defect)

x86
Windows XP
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: sspitzer, Unassigned)

References

Details

(Whiteboard: [sspitzer todo])

assert on print (used to crash) due to caret code. from roc's comments in bug #243294: "The best fix would be to never mess with the caret while printing, since that makes no sense....the very best fix of all would be to rip out this caret crap and draw the caret as part of the normal frame painting code."
see bug #243294 for details on how to reproduce this assert. ###!!! ASSERTION: bulletproofing, see bug #24329: 'returnView', file c:/mozilla/ trees/netscape72/mozilla/layout/base/src/nsCaret.cpp, line 832
Summary: assert on print (used to crash) due to caret code → assert on print (used to crash) due to caret code [###!!! ASSERTION: bulletproofing, see bug #24329: 'returnView', file nsCaret.cpp]
Making this depend on bug 287813, based on comment #0.
Depends on: 287813
Is this still an issue now that bug 287813 is fixed?
> see bug #243294 for details on how to reproduce this assert. I'll test and see if I still assert. The code is still in there, see http://lxr.mozilla.org/mozilla1.8/source/layout/base/nsCaret.cpp#813 NS_ASSERTION(returnView, "bulletproofing, see bug #24329");
Whiteboard: [sspitzer todo]
Assignee: printing → nobody
QA Contact: printing
Summary: assert on print (used to crash) due to caret code [###!!! ASSERTION: bulletproofing, see bug #24329: 'returnView', file nsCaret.cpp] → assert on print due to caret code [###!!! ASSERTION: bulletproofing, see bug #24329: 'returnView', file nsCaret.cpp]
You need to log in before you can comment on or make changes to this bug.