Skip to content

fix(macOS): remove layer from superlayer when dropping#326

Merged
wusyong merged 1 commit intomainfrom
remove-layer
Dec 31, 2024
Merged

fix(macOS): remove layer from superlayer when dropping#326
wusyong merged 1 commit intomainfrom
remove-layer

Conversation

@wusyong
Copy link
Copy Markdown
Member

@wusyong wusyong commented Dec 30, 2024

servo/servo#34780 's macOS smoketest failed because of double free on CALayer.
I totally forgot I had to deal with various double free issues on macOS when I attempted to make window's lifetime shorter.
Winit window will also try to free it when dropping.

Could we make a new release after this?

@sagudev
Copy link
Copy Markdown
Member

sagudev commented Dec 30, 2024

Could we make a new release after this?

You can just pin servo to new version, see #325.

@wusyong
Copy link
Copy Markdown
Member Author

wusyong commented Dec 30, 2024

Ah you are right. I'll update rev later on.

@wusyong wusyong added this pull request to the merge queue Dec 31, 2024
Merged via the queue into main with commit 300789d Dec 31, 2024
@wusyong wusyong deleted the remove-layer branch December 31, 2024 03:26
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.

3 participants