Description of problem: The bug was originally filed as http://bugzilla.livna.org/show_bug.cgi?id=1243: When running ffmpeg it crashes with the following error: ffmpeg: error while loading shared libraries: /usr/lib/libx264.so.54: cannot restore segment prot after reloc: Permission denied This crash occurs as both a normal user and root. ---- The problem was later identified as a problem with text relocations. As per http://post-office.corp.redhat.com/mailman/private/memo-list/2006-November/msg00262.html I am filing this bug here as well. Version-Release number of selected component (if applicable): selinux-policy-targeted-2.4.2-3.fc6 How reproducible: 100% with SELinux in enforcing mode Steps to Reproduce: 1.start ffplay (or anyother application using ffmpeg libraries, e.g., it is reproducible with mplayer as well) and it crashes with error message: ffplay: error while loading shared libraries: /usr/lib/libx264.so.54: cannot restore segment prot after reloc: Permission denied (the same selinux error is generated by rhythmbox and mplayer or probably any other application using ffmpeg libraries or gstreamer-ffmpeg). 2. when applying chcon -t textrel_shlib_t /usr/lib/libx264.so.54 everything works 3. Actual results: programs using libx264 doesn't work without applying chcon on /usr/lib/libx264.so.54 Expected results: programs should work ouf of the box Additional info:
Fixed in selinux-policy-2.4.3-2
Fixed in current release