Skip to content

Remove support for meta layers enabling other meta layers#1953

Merged
charles-lunarg merged 1 commit into
KhronosGroup:mainfrom
charles-lunarg:remove_recursive_meta_layer_support
Jul 1, 2026
Merged

Remove support for meta layers enabling other meta layers#1953
charles-lunarg merged 1 commit into
KhronosGroup:mainfrom
charles-lunarg:remove_recursive_meta_layer_support

Conversation

@charles-lunarg

Copy link
Copy Markdown
Collaborator

This can cause a stack overflow if a meta layer enables another meta layer that enables itself. The stack overflow was found by OSS-Fuzz

@ci-tester-lunarg

Copy link
Copy Markdown

CI Vulkan-Loader build queued with queue ID 24064.

1 similar comment
@ci-tester-lunarg

Copy link
Copy Markdown

CI Vulkan-Loader build queued with queue ID 24064.

@ci-tester-lunarg

Copy link
Copy Markdown

CI Vulkan-Loader build # 3598 running.

@ci-tester-lunarg

Copy link
Copy Markdown

CI Vulkan-Loader build # 3598 passed.

This can cause a stack overflow if a meta layer enables another meta layer that
enables itself. The stack overflow was found by OSS-Fuzz
@charles-lunarg charles-lunarg force-pushed the remove_recursive_meta_layer_support branch from 0344f92 to e1a3561 Compare July 1, 2026 04:50
@ci-tester-lunarg

Copy link
Copy Markdown

CI Vulkan-Loader build queued with queue ID 24084.

@ci-tester-lunarg

Copy link
Copy Markdown

CI Vulkan-Loader build # 3599 running.

@ci-tester-lunarg

Copy link
Copy Markdown

CI Vulkan-Loader build queued with queue ID 24102.

@ci-tester-lunarg

Copy link
Copy Markdown

CI Vulkan-Loader build # 3600 running.

@ci-tester-lunarg

Copy link
Copy Markdown

CI Vulkan-Loader build # 3600 passed.

@charles-lunarg charles-lunarg merged commit b56f871 into KhronosGroup:main Jul 1, 2026
51 checks passed
@charles-lunarg charles-lunarg deleted the remove_recursive_meta_layer_support branch July 1, 2026 05:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants