"Will Coleda" <[EMAIL PROTECTED]> wrote:
I've done this now - hopefully it works?
Sorry, nope: :(
../../pbc_merge -o lib/tcllib.pbc lib/tcllib_temp.pbc lib/
tclbinaryops.pbc lib/tclcommand.pbc lib/tclcommandlist.pbc lib/
tclconst.pbc lib/tclfunc.pbc lib/tclops.pbc lib/tclvar.pbc lib/
tclword.pbc
Program received signal EXC_BAD_ACCESS, Could not access memory.
Reason: KERN_INVALID_ADDRESS at address: 0xdeadbeef
0x0011b3e0 in list_pmc_new (interpreter=0xd000f0, container=0x18d9028) at
src/list.c:1209
1209 PMC_data(container) = l;
I reproduced this and tracked it down to being the GC swallowing some stuff
during the merge process; leo provided a fix by blocking DOD during the
merge.
Better now?
Jonathan