libera/#sbcl - IRC Chatlog
Search
6:39:20
hayley
Got to the point where I can allocate some stuff using the allocator for my mark-region GC, but I get a weird error in make-target-2.sh. The system is hardly ready, and after sleuthing with ldb and gdb I _think_ it crashes as somehow SB-IMPL::*ID->PACKAGE* is not accessible in SB-IMPL, and src/code/symbol.lisp attempts to export that symbol.
6:44:47
hayley
It's early enough that Lisp couldn't even print the error message, and one of the variables related to detecting nested errors is unbound too. So it looks especially broken right now.
10:09:29
hayley
I rebased and got a completely different error so I guess it's just heap corruption of some sort.
12:30:18
hayley
Yup, memory corruption, I was off by one when counting the number of pages to claim for a large object. Now it crashes in GC!