Skip to content

[JSC] testapi hits initializeMainThread assertion#66871

Open
aoikonomopoulos wants to merge 1 commit into
WebKit:mainfrom
aoikonomopoulos:eng/JSC-testapi-hits-initializeMainThread-assertion
Open

[JSC] testapi hits initializeMainThread assertion#66871
aoikonomopoulos wants to merge 1 commit into
WebKit:mainfrom
aoikonomopoulos:eng/JSC-testapi-hits-initializeMainThread-assertion

Conversation

@aoikonomopoulos

@aoikonomopoulos aoikonomopoulos commented Jun 10, 2026

Copy link
Copy Markdown
Contributor

https://bugs.webkit.org/show_bug.cgi?id=316776

Reviewed by NOBODY (OOPS!).

After https://commits.webkit.org/314233@main, on non-Cocoa, we need the
main thread to be the first to call initializeMainThread(), so do that
before running the tests. Otherwise, at least
startMultithreadedMultiVMExecutionTest() calls the function after other
threads have been constructed, hitting the assertion re: the uid in
initializeMainThread.
@aoikonomopoulos aoikonomopoulos requested a review from a team as a code owner June 10, 2026 13:14
@aoikonomopoulos aoikonomopoulos self-assigned this Jun 10, 2026
@aoikonomopoulos aoikonomopoulos added the JavaScriptCore For bugs in JavaScriptCore, the JS engine used by WebKit, other than kxmlcore issues. label Jun 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

JavaScriptCore For bugs in JavaScriptCore, the JS engine used by WebKit, other than kxmlcore issues.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants