Hi all, since Hank's report about the crash on files containing an empty pattern, I have released 1.4.13 with the fix for this regression introduced in 1.4.11 when trying to fix handling of empty lines.
In the commit, I stated that I could only reproduce it with files composed only of empty lines but this is wrong. In fact if patterns are not loaded in a tree (eg: regex, prefixes, ...) then the issue can happen if the file ends with an empty line, so this is quite a serious regression because many pattern lists may be manually edited and contain an empty line at the end. The nice point is that it crashes upon startup so if your process is running, there is nothing to worry about. Of course, my tests only stressed IP addresses which are loaded in a tree... So please avoid 1.4.11-1.4.12 and use only 1.4.13 : site index : http://haproxy.1wt.eu/ sources : http://haproxy.1wt.eu/download/1.4/src/ changelog : http://haproxy.1wt.eu/download/1.4/src/CHANGELOG binaries : http://haproxy.1wt.eu/download/1.4/bin/ Thanks and sorry for the mess, Willy