Hi,

On SuSE 8.2, i586 glibc, loader/wine-* crash due to the 256 MB static array
in main().

The test machine has just 64MB RAM and 200MB swap.

If I start decreasing the array it works, up to 201MB.

$ /lib/ld-linux.so.2 ./wine-kthread
./wine-kthread: error while loading shared libraries: ./wine-kthread: cannot map 
zero-fill pages: Cannot allocate memory
$

So ld.so really wants to get 20xMB memory but fails.

-> Not good on low memory machines.

(Not sure if we should fix it.)

Btw, why don't we use -Wa,--noexecstack ?

Ciao, Marcus

Attachment: pgp00000.pgp
Description: PGP signature

Reply via email to