Re: [RFC] overflow checks optimized away
От | Alvaro Herrera |
---|---|
Тема | Re: [RFC] overflow checks optimized away |
Дата | |
Msg-id | 20130715215950.GA4165@eldon.alvh.no-ip.org обсуждение исходный текст |
Ответ на | [RFC] overflow checks optimized away (Xi Wang <xi.wang@gmail.com>) |
Ответы |
Re: [RFC] overflow checks optimized away
|
Список | pgsql-hackers |
Xi Wang escribió: > Intel's icc and PathScale's pathcc compilers optimize away several > overflow checks, since they consider signed integer overflow as > undefined behavior. This leads to a vulnerable binary. This thread died without reaching a conclusion. Noah Misch, Robert Haas and Greg Stark each gave a +1 to the patches, but Tom Lane gave them a -inf; so they weren't applied. However, I think everyone walked away with the feeling that Tom is wrong on this. Meanwhile Xi Wang and team published a paper: http://pdos.csail.mit.edu/~xi/papers/stack-sosp13.pdf Postgres is mentioned a number of times in this paper -- mainly to talk about the bugs we leave unfixed. It might prove useful to have usable these guys' STACK checker output available continuously, so that if we happen to introduce more bugs in the future, it alerts us about that. -- Álvaro Herrera http://www.2ndQuadrant.com/ PostgreSQL Development, 24x7 Support, Training & Services
В списке pgsql-hackers по дате отправления: