..] > > wine: failed to create the process heap > > > > The same wine executable was running ok on my 32bits distro. > > I read that this happens on fedora2 too because of nx stack, and > > i think that, even if i do not have SeLinux installed, the stack > > is not executable by default on amd64... > > > > Do you have any idea of how this could be fixed/hacked? > > Probably something is being loaded at the address we need to create the > heap at - check that you don't have things like execshield/prelink active > - it's not the NX stack that breaks Wine, it's the DSO load address > randomization.
Mh, i'm not convinced :-) I do not have execshield (kernel 2.6.4-rc2 with only supermount and reiser4 patches) or prelink. The strange thing is that it MUST be a kernel problem because: [EMAIL PROTECTED] maurizio]# wine wine: failed to create the process heap [EMAIL PROTECTED] maurizio]# chroot /partitions/mandrake32/ [EMAIL PROTECTED] /]# wine wine: failed to create the process heap /partitions/mandrake32/ is a 32bits only install, and wine (the same executable) runs on mandrake32 (with its 32bits kernel). Thanx Maurizio I am not subscribed to wine-devel, so please CC monge(at)sns(dot)it