Ticket #1008 (closed bug: fixed)
continuation mark function marks non pobj PackFile_ByteCode *seg
|Reported by:||jessevdam||Owned by:|
|Severity:||medium||Keywords:||continuation mark pobj|
The continuation mark function marks(Parrot_gc_mark_PObj_alive) a non pobj. The ATTR seg is a PackFile_ByteCode which is not a pmc.
I added patch which removes the specific mark, but I do not know whether there are any memory leaks or other problems.
I also added a patch which allows you to check whether any non pobj are passed into the gc function which expects pobj objects. I ran the test on r41260 and did not find any other non pobj being but into the gc functions.