Red Hat Bugzilla – Bug 179274
guile causes gnucash to crash on start
Last modified: 2007-11-30 17:11:22 EST
Description of problem: gnucash fails on startup with an error message that:
[john@rallypointgamma ~]$ gnucash
/usr/bin/guile: error while loading shared libraries: libqthreads.so.12: cannot
enable executable stack as shared object requires: Permission denied
Version-Release number of selected component (if applicable):
How reproducible: always
Steps to Reproduce:
1. run gnucash from the terminal.
2. read the error message regarding /usr/bin/guile
Unfortunately it is impossible for guile to link against the qthreads library
due to a selinux policy issue. The library is marked correctly as requiring
The library needs executable stack or is built with executable stack?
Does execstack -c LIBRARY fix the problem?
Yes, execstack -c fixes it, thanks for the hint. There is an assembly source
without the GNU-stack section, so I passed --noexecstack option to the assembler.
*** Bug 180313 has been marked as a duplicate of this bug. ***