diff options
| author | Gabríel Arthúr Pétursson <gabriel@system.is> | 2018-03-21 22:44:11 +0000 |
|---|---|---|
| committer | Dave Houlton <daveh@lunarg.com> | 2018-04-04 16:16:14 -0600 |
| commit | 90605a51d8197d87f9b280d99c9da5e1627f0977 (patch) | |
| tree | 0e27ddc22fc25c5eee3231ffd0139a6f5cedf738 /scripts/check_code_format.sh | |
| parent | e86bb48e0aa57fb85865447c8d573cc724d71920 (diff) | |
| download | usermoji-90605a51d8197d87f9b280d99c9da5e1627f0977.tar.xz | |
layers: Avoid reading pointer to array when count is zero
Take for example VkSubmitInfo. It has, amongst others, two fields:
waitSemaphoreCount and pWaitSemaphores. The specification states that
if waitSemaphoreCount is zero, the application may leave pWaitSemaphores
uninitialized (in essence, that field is ignored).
The layers read that value anyway, triggering uninitialized read errors
by memory sanitization tools.
Fixes uninitialized read in QueueSubmitSemaphoresAndLayoutTracking.
Diffstat (limited to 'scripts/check_code_format.sh')
0 files changed, 0 insertions, 0 deletions
