So, there seem to be two problems with 8.3.2. One is very rare; the other I’m not sure of. In both cases, I don’t have a simple test case. I’ll send more details separately to @jan (but not today).
- (very rare) consulting a file sometimes gives a bogus “unknown procedure” message (there’s no missing procedure, and the procedure that’s claimed to be missing isn’t used). This is (I think) triggered by
wrap_procedure
and only shows up with--threads=yes
(--threads=no
works fine). I can reproduce it, but only with one particular source and goal. (I had a previous problem with compiling to a.qlf
file that went away with--threads=no
; but that mysteriously ceased to reproduce: Cannot allocate memory (tcmalloc) building .qlf file + re_replace crash)
- The likely change:
git difftool --tool=tkdiff 3314e0692fcd760d6935da4bf14f6fbdd50878e2 f91a985a3d7e3b3d37de616e9ffd72ea15b7d0a3
- FD leak
- The likely change:
git difftool --tool=tkdiff cf00d089bcef49e5a00fd410f4dda0613601e27e 528d0b03e5fca71a42f8438164d9cb2c0d80634c