ubuntu-webapps-bugs team mailing list archive
-
ubuntu-webapps-bugs team
-
Mailing list archive
-
Message #04181
[Bug 1595324] [NEW] Oxide library overrides malloc when it shouldn't
Public bug reported:
When compiled without the experimental allocator shim or tcmalloc,
Chromium overrides glibc's malloc symbols (via
base/process/memory_linux.cc) with wrappers that abort on failure. This
is undesirable for Oxide because it means we change the allocator
behaviour for embedders linked against us.
We only want this behaviour for child processes.
** Affects: oxide
Importance: Medium
Assignee: Chris Coulson (chrisccoulson)
Status: Triaged
** Changed in: oxide
Importance: Undecided => Medium
** Changed in: oxide
Status: New => Triaged
** Changed in: oxide
Assignee: (unassigned) => Chris Coulson (chrisccoulson)
--
You received this bug notification because you are a member of Ubuntu
WebApps bug tracking, which is subscribed to Oxide.
https://bugs.launchpad.net/bugs/1595324
Title:
Oxide library overrides malloc when it shouldn't
Status in Oxide:
Triaged
Bug description:
When compiled without the experimental allocator shim or tcmalloc,
Chromium overrides glibc's malloc symbols (via
base/process/memory_linux.cc) with wrappers that abort on failure.
This is undesirable for Oxide because it means we change the allocator
behaviour for embedders linked against us.
We only want this behaviour for child processes.
To manage notifications about this bug go to:
https://bugs.launchpad.net/oxide/+bug/1595324/+subscriptions
Follow ups