Skip to content

win32: ensure data symbols are correctly annotated - #946

Open
kleisauke wants to merge 1 commit into
Multicorewareinc:masterfrom
kleisauke:win32-annotate-data-symbols
Open

win32: ensure data symbols are correctly annotated#946
kleisauke wants to merge 1 commit into
Multicorewareinc:masterfrom
kleisauke:win32-annotate-data-symbols

Conversation

@kleisauke

Copy link
Copy Markdown

Without this, the linker may treat data symbols as functions and generate import thunks for them, which can cause crashes.

Fixes: strukturag/libheif#357.
Additional context: https://blog.s-schoener.com/2025-06-15-windows-data-linker/.

Without this, the linker may treat data symbols as functions and
generate import thunks for them, which can cause crashes.
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.

crash during HEIC encoding on MSYS2 platform

1 participant