Closed nobod33 closed 1 month ago
We've noticed the same issue. I've managed to trigger the behavior with the following few lines
$lowerval = 0;
%val = ();
%nextval = ();
%egal = ();
AddInTree("0", 30, 0);
AddInTree("--", 30);
AddInTree("testing", 237);
We're facing exactly the same issue with infinitive loop in
while ( $nextval{$valcursor} && ( $nextval{$valcursor} < $keyval ) ) {
Any news on when it could possibly be pached?
Any news on when it could possibly be pached?
Yes, but this was not merged yet. We did apply to the one particular system that currently fails nasty with the bug, but we're reluctant on mass applying the patch without an official release.
Describe the bug
On one particular dataset getting into semi random infinite loops add AddInTree:
It's not constant. Sometimes finishes, more often than not - no. Original host where it was first observed - Cloudlinux 8(Awstats - 7.9 (build 20230108)/perl v5.26.3), for testing purposes copied dataset to Debian 11(Awstats - 7.9 (build 20230108)/perl v5.32.1) machine, where it shows similar/same behaviour. Following ofc. Is not from original code:
seen no specific pattern on where it hangs(XXXX.YYY ann some-pathY are changed):
To Reproduce Steps to reproduce the behavior are likely data dependent. Otherwise following has been executed.