Another example of ambiguity: SV = IV(0x2598d20) at 0x2598d30 REFCNT = 1 FLAGS = (TEMP,ROK) RV = 0x25a3840 SV = PVCV(0x2597c28) at 0x25a3840 REFCNT = 3 FLAGS = () COMP_STASH = 0x2583ff8 "main" START = 0x25aae40 ===> 1 ROOT = 0x27842f0 GVGV::GV = 0x25a3660 "main" :: "t" FILE = "/home/kes/tmp/t3.pl" DEPTH = 1 FLAGS = 0x0 OUTSIDE_SEQ = 2000 PADLIST = 0x2774220 PADNAME = 0x27d2970(0x27e0410) PAD = 0x25a36c0(0x26ba700) 3. 0x2743170<1> (2001,2002) "$x" OUTSIDE = 0x25843d0 (MAIN) Here we can think that PADNAME is member of PVCV. But from the next out we can understand that PADNAME is child for PADLIST: SV = PVCV(0x2597c28) at 0x25a3840 REFCNT = 2 FLAGS = () COMP_STASH = 0x2583ff8 "main" START = 0x25aae40 ===> 1 ROOT = 0x27842f0 GVGV::GV = 0x25a3660 "main" :: "t" FILE = "/home/kes/tmp/t3.pl" DEPTH = 1 FLAGS = 0x0 OUTSIDE_SEQ = 2000 PADLIST = 0x2774220 PADNAME = 0x27d2970(0x27e0410) PAD = 0x25a36c0(0x26ba700) 3. 0x2743170<1> (2001,2002) "$x" OUTSIDE = 0x25843d0 (MAIN) --- via perlbug: queue: perl5 status: new https://rt.perl.org/Ticket/Display.html?id=132764Thread Next