while (val = hv_iternext_flags((HV*) sstr, HV_ITERNEXT_WANTPLACEHOLDERS)) { #### warn( "gc_note_sv12.2.1" ); sv_dump( sstr ); warn( "magic follows" ); sv_dump( SvMAGIC(sstr) ); while (val = hv_iternext_flags((HV*) sstr, HV_ITERNEXT_WANTPLACEHOLDERS)) { #### gc_note_sv12.2.1 at testhelper.pl line 13. SV = PVHV(0x9c99a30) at 0x9d19c7c REFCNT = 1 FLAGS = (RMG,SHAREKEYS) IV = 0 NV = 0 MAGIC = 0x9de2398 MG_VIRTUAL = &PL_vtbl_pack MG_TYPE = PERL_MAGIC_tied(P) MG_FLAGS = 0x02 REFCOUNTED MG_OBJ = 0x9dd7520 SV = RV(0x9cb4d30) at 0x9dd7520 REFCNT = 1 FLAGS = (ROK) RV = 0x9dd752c ARRAY = 0x0 KEYS = 0 FILL = 0 MAX = 7 RITER = -1 EITER = 0x0 magic follows at testhelper.pl line 13. SV = NULL(0x0) at 0x9de2398 REFCNT = 6251956 FLAGS = (FAKE,pNOK)