I had the problem that Photoshop would hang during an install. Coping the cxoffice, .cxoffice and .loki directories from a working system resulted in the message from cxmaptest that low 16Mb area is not free (got 0x4001c000). I was running with exec-shield supposedly disabled.
The solution I found was to disable the cron job that runs prelink and run prelink with -au. Now Photoshop runs cleanly and all I have to do is find out how to keep the first 16M out of prelinks hands.
On Fri, 31 Oct 2003, Jakub Jelinek wrote:
On Thu, Oct 30, 2003 at 09:31:07PM -0600, Gerry Tool wrote:
On Thu, 2003-10-30 at 20:34, ne... wrote:
On Oct 30, 2003 at 19:50, Gerry Tool in a soothing rage wrote: [...]
$ /usr/sbin/chstk -e ~/cxoffice/bin/wineloader
I do not have a program called /usr/sbin/chstk, and suspect this is not the solution anyway.
The kernel-utils-2.4-8.31 rpm provided this. I note it is not in the kernel-utils-2.4-9.1.101.fedora rpm does not provide it. You may have to downgrade.
Thanks for your reply. I did as you suggested and then executed the command
[root@gstpc severn]# /usr/sbin/chstk -e /opt/cxoffice/bin/wineloader
FYI, for Fedora Core 1, there is no chstk utility any more, but execstack(8) (included in prelink package), as the marking is very different from what it used to be (it is now in PT_GNU_STACK program header entry's p_flags). But note that there are 2 major separate things the execshield patch does: a) making stack non-executable for apps (and all their libraries) which don't need it b) mmap randomization (mmap (NULL, ...) returns without MAP_FIXED are randomized, if non-executable stack then PROT_EXEC mappings are assigned preferrably from ASCII shield area or the rest of address space below executable)
Depends what cxoffice has problems with. As it hasn't been likely compiled on FC1 (or RHEL3), it should not have PT_GNU_STACK segment and thus default to executable stack. So most probably this is about randomization, which can be ATM turned off with running the program with setarch -3 program arguments
Jakub
-- fedora-list mailing list fedora-list@redhat.com http://www.redhat.com/mailman/listinfo/fedora-list