On Mon, Jan 20, 2003 at 02:09:10PM -0500, Dan Sugalski wrote:
> Rather badly, actually. All the tests that involve parrot currently 
> segfault in the NCI mark routine. At least on OS X, I'm not sure 
> about other platforms.

5.8.0/Sparc64/OpenBSD is also rather unhappy.

I'm getting the following core dumps:
intlist_1.core   intlist_3.core   list_1.core      parrot.core      sprintf_2.core
intlist_2.core   intlist_4.core   list_2.core      sprintf_1.core

parrot.core is the only one that seems to be having problems with 
Parrot_NCI_mark, however.

% gdb -c parrot.core parrot
GNU gdb 4.16.1
This GDB was configured as "sparc64-unknown-openbsd3.1"
Core was generated by `parrot'.
Program terminated with signal 10, Bus error.
#0  0x1a8638 in pobject_lives ()
(gdb) bt
#0  0x1a8638 in pobject_lives ()
#1  0x1bcc78 in Parrot_NCI_mark ()
#2  0x1a8b88 in trace_active_PMCs ()
#3  0x1a9340 in Parrot_do_dod_run ()
#4  0x1a72c0 in more_traceable_objects ()
#5  0x1a73cc in get_free_object ()
#6  0x1a7a1c in get_free_buffer ()
#7  0x1a7f3c in new_bufferlike_header ()
#8  0x164354 in list_new ()
#9  0x1b2190 in Parrot_Array_init ()
#10 0x1663b0 in setup_argv ()
#11 0x166640 in Parrot_runcode ()
#12 0x1cdf98 in main ()
#13 0x11332c in ___start ()

blair.

Reply via email to