Re: ArcticFox crash on startup (OOM)

2018-12-06 Thread Riccardo Mottola

Hi!

m...@netbsd.org wrote:

Make sure you use `paxctl +m 
obj-x86_64-unknown-netbsd8.99.26/dist/bin/arcticfox`
browsers and JITs don't get along with W^X.

(In some exterme circumstances, you might also need paxctl +a)


oh +m did the trick! It works!! and ArcticFox seems funcional... I will 
test it more, but this is very promising.

I can load facebook.com :) This is a big test!

I cannot yet "install" it since "mack package" fails... this all is not 
very BSD friendly, unfortunately, but I hope we can make it and that 
some people will like to use it.


Riccardo


Re: ArcticFox crash on startup (OOM)

2018-12-06 Thread maya
Make sure you use `paxctl +m 
obj-x86_64-unknown-netbsd8.99.26/dist/bin/arcticfox`
browsers and JITs don't get along with W^X.

(In some exterme circumstances, you might also need paxctl +a)


ArcticFox crash on startup (OOM)

2018-12-05 Thread Riccardo Mottola



Hi,

I got ArcticFox (the PaleMoon 27 / FireFox cousin) to compile on NetBSD! 
Yay!


Now, it craashes on run:

$ obj-x86_64-unknown-netbsd8.99.26/dist/bin/arcticfox
out of memory
Assertion failure: [unhandlable oom] OOM in createJitRuntime, at 
/home/multix/code/Arctic-Fox/js/src/jscntxt.cpp:1191
[1]   Segmentation fault (core dumped) 
obj-x86_64-unknown-netbsd8.99.26/dist/bin/arcticfox


Fine you think, first think to do, is to run in gdb ?

(gdb) r
Starting program: 
/home/multix/code/Arctic-Fox/obj-x86_64-unknown-netbsd8.99.26/dist/bin/arcticfox

[New LWP 1 of process 24205]
[New LWP 12 of process 24205]
[New LWP 24 of process 24205]
[New LWP 69 of process 24205]
[Inferior 1 (process 24205) exited normally]

It works fine in gdb!

The browser works fine on Linux/x86-amd64 (same architecture thus)

Riccardo