Bug report for musl just uncovered that recent Chromium has the whole binary as one giant LOAD segment, mode RWX. This is awful for several reasons and needs to be fixed.
-
-
Replying to @RichFelker
As in the Chromium binary included with a specific distro, or is it a problem with the Chromium build system? Chromium seems like one of the projects that should have this sort of thing figured out.
1 reply 0 retweets 0 likes -
Replying to @int10h
Binary was built by the user reporting the problem (this awful linker output is not being handled right by musl - we skip mapping its bss) so I think it's the Chromium build system (probably an evil linker script) doing it.
1 reply 0 retweets 0 likes -
Replying to @RichFelker @int10h
My guess would be they're doing some awful hack and have code to mprotect most of it R-X and RW- later.
1 reply 0 retweets 0 likes -
Replying to @RichFelker
I'm looking forward to the day that I can run one of Gentoo's hardened musl profiles on my main desktop without tearing my hair out over stuff like this. Maybe I should just go for it and send patches to musl and/or broken 3rd party projects.
2 replies 0 retweets 1 like
In this case it's a real musl bug that kept it from working, but a Chromium bug that they're (apparently) trying to do this since it consumes an extra 160MB of commit charge.
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.