Subject: Re: patch -- fix for Bug 760 [and ChangeLog question]
From: sam th (sam@bur-jud-118-039.rh.uchicago.edu)
Date: Mon May 22 2000 - 01:14:46 CDT
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Mon, 22 May 2000, Jesper Skov wrote:
> >>>>> "sam" == sam th <sam@bur-jud-118-039.rh.uchicago.edu> writes:
>
> sam> open a new document. turn on overline (ctrl-t) type a type enter
> sam> type ctrl-enter (page break) you get 11 of these asserts
>
> sam> **** (1) Assert **** **** (1) UT_SHOULD_NOT_HAPPEN at
> sam> fl_BlockLayout.cpp:993 **** **** (1) Continue ? (y/n) [y] : y
>
> These happen because fl_BlockLayout::findPointCoords is called while
> the only Run on page 2 is a pageBreak which cannot contain the IP.
>
> Another way to reproduce the problem (I think it's the same anyway) is
> to do:
>
> 1234 + 2xleft + ctrl-return (+ up)
I don't think this is the same problem. 2 reasons.
first, the asserts your way are
**** (360) Assert ****
**** (360) FP_RUN_NOT != containsOffset(iOffset) at fp_Run.cpp:1222 ****
**** (360) Continue ? (y/n) [y] :
whereas the ones i mentioned were
**** (11) Assert ****
**** (11) UT_SHOULD_NOT_HAPPEN at fl_BlockLayout.cpp:993 ****
**** (11) Continue ? (y/n) [y] : y
followed by
**** (12) Assert ****
**** (12) pRun at fv_View.cpp:4645 ****
**** (12) Continue ? (y/n) [y] : y
second, I can't make your way segfault. My way does after the 12 asserts
I mentioned.
they may be related, but I don't think they are exactly the same.
sam th
sam@uchicago.edu
http://sam.rh.uchicago.edu
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.1 (GNU/Linux)
Comment: For info see http://www.gnupg.org
iD8DBQE5KNBXt+kM0Mq9M/wRAregAJ0XIvsMqNW59nk8h7oncG2DiLAr8gCg2YQ4
7MUW9yTVoHldcy7SP2uScUk=
=0+Aw
-----END PGP SIGNATURE-----
This archive was generated by hypermail 2b25 : Mon May 22 2000 - 01:15:15 CDT