# New Ticket Created by  Jerry Gay 
# Please include the string:  [perl #51028]
# in the subject line of all future correspondence about this issue. 
# <URL: http://rt.perl.org/rt3/Ticket/Display.html?id=51028 >


i don't know why i didn't try this first... possibly lulled into a
false sense of security by chromatic and andy's recent bug squashing
efforts? anyway, after much debugging it turns out that
t/dynoplibs/myops.t's test 7 is failing on win32 with msvc due to a
garbage collector bug.

here's the backtrace:
>       libparrot.dll!Parrot_Scheduler_delete_keyed_int(parrot_interp_t *
interp=0x03a911b8, PMC * pmc=0x03bba830, long key=3)  Line 180 + 0x6
bytes   C
        libparrot.dll!Parrot_cx_delete_task(parrot_interp_t *
interp=0x03a911b8, PMC * task=0x03b49058)  Line 359 + 0x23 bytes        C
        libparrot.dll!Parrot_Timer_destroy(parrot_interp_t *
interp=0x03a911b8, PMC * pmc=0x03b49058)  Line 177 + 0xd bytes  C
        libparrot.dll!Parrot_dod_free_pmc(parrot_interp_t *
interp=0x03a911b8, Small_Object_Pool * pool_unused=0x03a93558, Buffer
* p=0x03b49058)  Line 684 + 0x13 bytes  C
        libparrot.dll!Parrot_dod_sweep(parrot_interp_t * interp=0x03a911b8,
Small_Object_Pool * pool=0x03a93558)  Line 650 + 0xf bytes      C
        libparrot.dll!Parrot_dod_ms_run(parrot_interp_t * interp=0x03a911b8,
int flags=4)  Line 1111 + 0x13 bytes    C
        libparrot.dll!Parrot_do_dod_run(parrot_interp_t * interp=0x03a911b8,
unsigned long flags=4)  Line 1177 + 0x13 bytes  C
        libparrot.dll!Parrot_really_destroy(parrot_interp_t *
interp=0x03a911b8, int exit_code_unused=0, void *
arg_unused=0x00000000)  Line 354 + 0xb bytes    C
        libparrot.dll!Parrot_exit(parrot_interp_t * interp=0x03a911b8, int
status=0)  Line 89 + 0x16 bytes C
        parrot.exe!main(int argc=1, const char * * argv=0x03a92f64)  Line 62    
C
        parrot.exe!__tmainCRTStartup()  Line 586 + 0x17 bytes   C
        kernel32.dll!761719f1()         
        [Frames below may be incorrect and/or missing, no symbols loaded for
kernel32.dll]
        ntdll.dll!77d5d109()    

this test is currently marked TODO for a ticket related to JIT. i'll
add a note to the test about this ticket as soon as i have it's id.
~jerry

Reply via email to