mpalmer / action-validator

Tool to validate GitHub Action and Workflow YAML files
GNU General Public License v3.0
271 stars 25 forks source link

RUSTSEC-2022-0054: wee_alloc is Unmaintained #33

Closed github-actions[bot] closed 1 year ago

github-actions[bot] commented 1 year ago

wee_alloc is Unmaintained

Details
Status unmaintained
Package wee_alloc
Version 0.4.5
URL https://github.com/rustwasm/wee_alloc/issues/107
Date 2022-05-11

Two of the maintainers have indicated that the crate may not be maintained.

The crate has open issues including memory leaks and may not be suitable for production use.

It may be best to switch to the default Rust standard allocator on wasm32 targets.

Last release seems to have been three years ago.

Possible Alternative(s)

The below list has not been vetted in any way and may or may not contain alternatives;

Honorable Mention(s)

The below may serve to educate on potential future alternatives:

See advisory page for additional details.

mpalmer commented 1 year ago

This seems relevant to your interests, @bcheidemann. I'm inclined to just remove wee_alloc entirely and rely on the default allocator, unless you've got an alternate plan.

bcheidemann commented 1 year ago

@mpalmer ouch! I didn't realise it was un-maintained 😬 The wasm-pack docs make reference to it so I assumed it would be ok. It's not really needed anyway so I can raise a PR to remove it.

corneliusroemer commented 1 year ago

@bcheidemann could you maybe open an issue on wasm-pack to indicate that wee_alloc should be removed from the docs so that others don't fall into the same trap? You know best where you found it mentioned there!

bcheidemann commented 1 year ago

@corneliusroemer Thanks for reminding me :)

See https://github.com/rustwasm/wasm-pack/issues/1258