develooper Front page | perl.perl5.porters | Postings from May 2012

'SV = IV...' dump, what to do?

Thread Next
From:
Ed Avis
Date:
May 8, 2012 04:24
Subject:
'SV = IV...' dump, what to do?
Message ID:
loom.20120508T131545-819@post.gmane.org
I found my program (which uses DBI and DBD::Sybase) produced the following
diagnostic message:

SV = IV(0x54a9210) at 0x54a9220
  REFCNT = 1
  FLAGS = (ROK,READONLY)
  RV = 0x607dc40
    SV = PVHV(0x600f7f0) at 0x607dc40
      REFCNT = 1
      FLAGS = (OBJECT,SHAREKEYS)
      STASH = 0x510f3e8 "CacheTableDBH"
      ARRAY = 0x60bcaf0  (0:5, 1:3)
      hash quality = 150.0%
      KEYS = 3
      FILL = 3
      MAX = 7
      RITER = -1
      EITER = 0x0
        Elt "seen_table_names" HASH = 0xc552b0aa
        SV = IV(0x607dd68) at 0x607dd78
          REFCNT = 1
          FLAGS = (ROK)
          RV = 0x50e63f0
            SV = PVHV(0x4f6bca0) at 0x50e63f0
              REFCNT = 1
              FLAGS = (PADMY,RMG,SHAREKEYS)
              MAGIC = 0x60bd040
                MG_VIRTUAL = &PL_vtbl_pack
                MG_TYPE = PERL_MAGIC_tied(P)
                MG_FLAGS = 0x02
                  REFCOUNTED
                MG_OBJ = 0x607dd90
                    SV = IV(0x607dd80) at 0x607dd90
                      REFCNT = 1
                      FLAGS = ()
                      IV = 0
              ARRAY = 0x0
              KEYS = 0
              FILL = 0
              MAX = 7
              RITER = -1
              EITER = 0x0


Does this indicate an assertion failure or other error condition in the perl
interpreter?  If so, I will try to make a minimal test case which reproduces
the error.  If not, what's causing it to be printed?

(didn't see this in perlfaq)

-- 
Ed Avis <eda@waniasset.com>


Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About