Thomas Gummerer wrote: > Currently the 'compute_assignment()' function may read memory out > of bounds, even if used correctly. Namely this happens when we only > have one column. [...] > Reported-by: ryenus <ryenus@xxxxxxxxx> > Helped-by: Derrick Stolee <stolee@xxxxxxxxx> > Signed-off-by: Thomas Gummerer <t.gummerer@xxxxxxxxx> > --- > linear-assignment.c | 6 ++++++ > t/t3206-range-diff.sh | 5 +++++ > 2 files changed, 11 insertions(+) Here's a bit of a non-review, but hopefully it pokes others into doing a proper review. I haven't carefully examined the checks you're adding here. Your goals seem to be right. I've been running with this patch since last Thursday, with no problems yet. Thanks for writing it. Sincerely, Jonathan