Bug#876992: procmail: formail: out-of-bounds read in skipcomment()

2023-01-07 Thread Santiago Vila
El 7/1/23 a las 15:03, Jakub Wilk escribió: I don't remember how it did it back in 2017, buck today building the whole package with ASAN enabled turned out out to be surprisingly difficult. Indeed. I also tried without success. There seems to be some special requirement about the order of com

Bug#876992: procmail: formail: out-of-bounds read in skipcomment()

2023-01-07 Thread Jakub Wilk
* Santiago Vila , 2023-01-05 23:14: Jakub Wilk escribió: To reproduce, rebuild the package with -fsanitize=address, [...] Could you tell exactly how I do that? (preferably based on the package for version 3.24-1 which I have just uploaded for unstable which finally uses dh). I don't rememb

Bug#876992: procmail: formail: out-of-bounds read in skipcomment()

2023-01-05 Thread Santiago Vila
forwarded 876992 https://github.com/BuGlessRB/procmail/issues/4 thanks Thanks for the report. I have "forwarded" it as a github issue to the above address. Jakub Wilk escribió: To reproduce, rebuild the package with -fsanitize=address, [...] Could you tell exactly how I do that? (preferably b

Bug#876992: procmail: formail: out-of-bounds read in skipcomment()

2017-09-27 Thread Jakub Wilk
Source: procmail Version: 3.22-25 The skipcomment() function looks like this: static const char*skipcomment(start)const char*start; { for(;;) switch(*++start) { case '\0':start--; case ')':return start; case '\\':start++; break;/* P