Compare commits

...

1 Commits

Author SHA1 Message Date
Claude Bot
9b87e4a3f3 fix(cmake): disable bmalloc/libpas on Windows to fix crash
Remove bmalloc.lib from Windows link targets in both DEBUG and RELEASE
builds. libpas was originally disabled on Windows in PR #20931 due to
stability issues (pas_assertion_failed crashes after extended runtime),
but was inadvertently re-enabled in PR #26381 ("Update WebKit").

No changes were made to fix the underlying libpas stability issues on
Windows between the disable and re-enable, so the same class of crashes
(documented in #21192, #24576, #20505) resurfaced.

Fixes #26982

Co-Authored-By: Claude <noreply@anthropic.com>
2026-02-12 22:01:00 +00:00

View File

@@ -1265,7 +1265,6 @@ if(WIN32)
target_link_libraries(${bun} PRIVATE
${WEBKIT_LIB_PATH}/WTF.lib
${WEBKIT_LIB_PATH}/JavaScriptCore.lib
${WEBKIT_LIB_PATH}/bmalloc.lib
${WEBKIT_LIB_PATH}/sicudtd.lib
${WEBKIT_LIB_PATH}/sicuind.lib
${WEBKIT_LIB_PATH}/sicuucd.lib
@@ -1274,7 +1273,6 @@ if(WIN32)
target_link_libraries(${bun} PRIVATE
${WEBKIT_LIB_PATH}/WTF.lib
${WEBKIT_LIB_PATH}/JavaScriptCore.lib
${WEBKIT_LIB_PATH}/bmalloc.lib
${WEBKIT_LIB_PATH}/sicudt.lib
${WEBKIT_LIB_PATH}/sicuin.lib
${WEBKIT_LIB_PATH}/sicuuc.lib