Closed Bug 752139 Opened 13 years ago Closed 13 years ago

libtheora ARM asm should mark its stacks non-executable

Categories

(Core :: Audio/Video, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla15

People

(Reporter: derf, Assigned: derf)

References

Details

(Keywords: sec-other)

Attachments

(2 files)

Bug 671426 identifies several object files that do not indicate support for a non-executable stack. The ARM asm from libtheora is included in these. This bug is about fixing that asm to request a non-executable stack.
This patch comes from upstream commit r18031.
Assignee: nobody → tterribe
Status: NEW → ASSIGNED
Attachment #621239 - Flags: review?(mh+mozilla)
Blocks: 671426
No longer blocks: 620058
No longer depends on: 671426
Attachment #621239 - Flags: review?(mh+mozilla) → review+
Flags: in-testsuite-
Keywords: checkin-needed
Target Milestone: --- → mozilla15
(In reply to Ryan VanderMeulen from comment #2) > https://hg.mozilla.org/integration/mozilla-inbound/rev/7a7c6d1e67e0 Actually, this patch wasn't quite ready to get checked in yet. I posted it right away since it was part of an upstream commit, but hadn't verified that it solved all the problems. As it turned out it did not: we're still building armopts.s, which winds up being empty, but doesn't get marked as allowing a non-executable stack (because it doesn't contain a CODE section). I guess I'll need to post a follow-up patch to fix that now. Please do not mark this bug fixed when you merge to m-c.
Attachment #621366 - Flags: review?(mh+mozilla)
Will do.
Whiteboard: [leave open]
Attachment #621239 - Flags: checkin+
Attachment #621366 - Flags: review?(mh+mozilla) → review+
Blocks: 752293
No longer blocks: 752293
Follow-up patch: https://hg.mozilla.org/mozilla-central/rev/7ac8857d0c83 Sorry about jumping the gun earlier. I'll leave your bugs alone in the future.
Status: ASSIGNED → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Attachment #621366 - Flags: checkin+
(In reply to Ryan VanderMeulen from comment #8) > Sorry about jumping the gun earlier. I'll leave your bugs alone in the > future. No worries, I should have done the patch right the first time.
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: