bug-groff
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug #61089] [troff] assertion failed: 'desired_space.is_zero() && nspac


From: Dave
Subject: [bug #61089] [troff] assertion failed: 'desired_space.is_zero() && nspaces == 0'
Date: Thu, 2 Sep 2021 16:58:30 -0400 (EDT)
User-agent: Mozilla/5.0 (X11; Linux i686; rv:45.0) Gecko/20100101 Firefox/45.0

Follow-up Comment #10, bug #61089 (project groff):

[comment #8 comment #8:]
> Reverting this one change definitely restores groff 1.22.4
> behavior for John's ono.tmac...

That is some kind of voodoo.  There should be only two possibilities:

0 output_width > 0: in this case, the new "if" is false, and the code drops
through to where it would have without the new block; i.e. there no functional
change.
0 output_width <= 0: this activates the new code path, which emits a warning,
then exits the function where it didn't before, which could have any number of
subsequent effects.

I don't see how the behavior changes but no warning is emitted.  Is
output_warning() failing somehow?

    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?61089>

_______________________________________________
  Message sent via Savannah
  https://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]