Bug 74988 - Buffer overrun (segfault) decompressing ETC2 texture in GLBenchmark 3.0 Manhattan
Buffer overrun (segfault) decompressing ETC2 texture in GLBenchmark 3.0 Manha...
Status: NEW
Product: Mesa
Classification: Unclassified
Component: Mesa core
10.0
x86-64 (AMD64) Linux (All)
: medium normal
Assigned To: mesa-dev
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2014-02-14 15:49 UTC by Courtney Goeltzenleuchter
Modified: 2014-02-14 15:49 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Courtney Goeltzenleuchter 2014-02-14 15:49:19 UTC
Saw intermittent segfault running GLBenchmark 3.0's Manhattan test. Narrowed issue down to writing outside the memory bounds of the texture when decompressing ETC2 data. Probably the root cause of bug 71002 (which has a nice repro) as well.

See patch mesa-add-bounds-checking-to-eliminate-buffer-overrun on mesadev for more details.