When I use gjs[-xulrunner] gnome-shell segfaults when starting up. I only tried this with versions >3.1, but I would highly suspect that this is a spidermonkey-related error. The most I could get from the crash was a "Could not access memory address 0x8", suggesting that NULL struct-pointer was accessed. Reproducible: Always Steps to Reproduce: 1. emerge gjs[-xulrunner] 2. Try to use gnome-shell Actual Results: Segfaults. Expected Results: No segfault.
Strange; spidermonkey-1.8.5 + gjs-1.29.16[-xulrunner] + gnome-shell-3.1.4 work fine here. > The most I could get from the crash was a "Could > not access memory address 0x8", suggesting that NULL struct-pointer was > accessed. Could you please try getting a gdb backtrace? (For a useful backtrace, you will need to build spidermonkey, gjs, gnome-shell, etc. with debug symbols, see http://www.gentoo.org/proj/en/qa/backtraces.xml)