Opened 10 years ago
Closed 10 years ago
#6956 closed enhancement (fixed)
pixman-0.32.8
Reported by: | Fernando de Oliveira | Owned by: | Igor Živković |
---|---|---|---|
Priority: | normal | Milestone: | 7.9 |
Component: | BOOK | Version: | SVN |
Severity: | normal | Keywords: | |
Cc: |
Description (last modified by ) ¶
http://cairographics.org/releases/pixman-0.32.8.tar.gz
http://cairographics.org/releases/pixman-0.32.8.tar.gz.sha1
c1119bbdb587c56009b653e6f81c083f98a20135 pixman-0.32.8.tar.gz
http://cairographics.org/releases/pixman-0.32.8.tar.gz.sha1.asc
Git:
http://cgit.freedesktop.org/pixman/
Only find empty changelog and news. perhaps the following is relevant:
http://cgit.freedesktop.org/pixman/log/?h=0.32&showmsg=1
19 hours Post-release version bump to 0.32.90.32 Oded Gabbay 1 -1/+1 Signed-off-by: Oded Gabbay <oded.gabbay@gmail.com> 25 hours Pre-release version bump to 0.32.8pixman-0.32.8 Oded Gabbay 1 -1/+1 Signed-off-by: Oded Gabbay <oded.gabbay@gmail.com> 29 hours pixman-general: Fix stack related pointer arithmetic overflow Siarhei Siamashka 1 -9/+7 As https://bugs.freedesktop.org/show_bug.cgi?id=92027#c6 explains, the stack is allocated at the very top of the process address space in some configurations (32-bit x86 systems with ASLR disabled). And the careless computations done with the 'dest_buffer' pointer may overflow, failing the buffer upper limit check. The problem can be reproduced using the 'stress-test' program, which segfaults when executed via setarch: export CFLAGS="-O2 -m32" && ./autogen.sh ./configure --disable-libpng --disable-gtk && make setarch i686 -R test/stress-test This patch introduces the required corrections. The extra check for negative 'width' may be redundant (the invalid 'width' value is not supposed to reach here), but it's better to play safe when dealing with the buffers allocated on stack. Reported-by: Ludovic Courtès <ludo@gnu.org> Signed-off-by: Siarhei Siamashka <siarhei.siamashka@gmail.com> Reviewed-by: soren.sandmann@gmail.com Signed-off-by: Oded Gabbay <oded.gabbay@gmail.com> 2014-07-05 Post-release version bump to 0.32.7 Søren Sandmann Pedersen 1 -1/+1 2014-07-05 Pre-release version bump to 0.32.6pixman-0.32.6
Change History (3)
comment:1 by , 10 years ago
Description: | modified (diff) |
---|
comment:2 by , 10 years ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
comment:3 by , 10 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Note:
See TracTickets
for help on using tickets.
Fixed at r16505