Comment 3 for bug 1983248

Revision history for this message
Vasily Postnicov (shamaz-mazum) wrote :

> Do you know if you configured the OS with ASLR enabled by default?

It seems not.

vasily@vonbraun:~ % sysctl kern.elf64
kern.elf64.allow_wx: 1
kern.elf64.sigfastblock: 1
kern.elf64.aslr.stack: 0
kern.elf64.aslr.honor_sbrk: 1
kern.elf64.aslr.pie_enable: 0
kern.elf64.aslr.enable: 0
kern.elf64.pie_base: 16912384
kern.elf64.vdso: 1
kern.elf64.nxstack: 1
kern.elf64.fallback_brand: -1

Also SBCL's memory map does not look randomized:

vasily@vonbraun:~ % cat /proc/XXXX/map
0x200000 0x21c000 28 0 0xfffff8012557e528 r-- 4 2 0x1000 COW NC vnode /home/vasily/sbcl/src/runtime/sbcl NCH -1
0x21c000 0x250000 52 0 0xfffff8012557e528 r-x 4 2 0x1000 COW NC vnode /home/vasily/sbcl/src/runtime/sbcl NCH -1
0x250000 0x252000 2 0 0xfffff8006cf71528 r-- 1 0 0x3010 COW NC vnode /home/vasily/sbcl/src/runtime/sbcl CH 1001
0x252000 0x253000 1 0 0xfffff8006d059630 rw- 1 0 0x3010 COW NNC vnode /home/vasily/sbcl/src/runtime/sbcl CH 1001
0x253000 0x25b000 8 0 0xfffff8006f669a50 rw- 1 0 0x3010 COW NNC swap - CH 1001
0x20000000 0x20100000 15 0 0xfffff807ae7a2738 rwx 1 0 0x3010 COW NNC swap - CH 1001
0x20100000 0x20108000 8 0 0xfffff807861c0948 rwx 1 0 0x3010 COW NNC vnode /home/vasily/sbcl/output/sbcl.core CH 1001
0x20108000 0x20200000 0 0 0xfffff80070689630 rwx 1 0 0x2010 COW NC swap - CH 1001
0x20200000 0x20201000 1 0 0xfffff800704fb108 rwx 1 0 0x3010 COW NNC vnode /home/vasily/sbcl/output/sbcl.core CH 1001
<output skipped>

> Building gtk failed on FreeBSD for me.

I forgot to say I use Ultralisp. Will this help?