Update of bug #68679 (group groff):

                  Status:             In Progress => Fixed
                 Privacy:                 Private => Public

    _______________________________________________________

Follow-up Comment #4:


commit 360c8ea288edffc9878f2ea23b356b1278809817
Author: G. Branden Robinson <[email protected]>
Date:   Thu Sep 10 05:16:53 2026 -0500

    [refer]: Regression-test Savannah #68679.
    
    * src/preproc/refer/tests/check-index-file-validity.sh: Do it.
    * src/preproc/refer/refer.am (refer_TESTS): Run test.
    
    Test fails at this commit.

commit e662fa0f31c77891239c0955ae5c6922c42e1176
Author: G. Branden Robinson <[email protected]>
Date:   Thu Sep 10 03:20:37 2026 -0500

    [libbib]: Fix Savannah #68679.
    
    * src/libs/libbib/index.cpp (index_search_item::check_header): Check
      more header data for nonsense, as they can influence the size of
      memory allocations.  Invalidate index file if its maximum or minimum
      key lengths, or common word list length threshold is nonpositive.
    
    Fixes <https://savannah.gnu.org/bugs/?68679>.  Thanks to Pavol Sloboda
    for the report.  Problem dates back to groff's birth.  (And I didn't
    catch it when doing the work for commit 1b97881fc0, 2021-09-12.)
    
    ANNOUNCE: Acknowledge Pavol Sloboda.




    _______________________________________________________

Reply to this item at:

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

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

Attachment: signature.asc
Description: PGP signature

Reply via email to