[cgiapp] Weird Perl Internal Errors

Jerry Kaidor jerry at tr2.com
Sat Aug 28 11:26:42 EDT 2010


Hello,

    I'm getting some errors in my cgiapp-based application that seem to be
related to Perl internals.  They are produced by the Apache webserver,
and are ending up in /var/log/httpd/error_log.

  There's one of them tacked onto the end of this message.   I have no
clue as how to even approach this stuff.  I did find some mention of
such items in the perlguts man page.

   The first one seems to be saying:
" There exists a scalar of unknown value. "
" There is a reference pointing to 0x8c64f64 located at 0x8c64f58."
(etc)

   Is there some way for me to get at the symbol table and find out what's
at 0x8c64f58?  I sure would like to troubleshoot this in some other way
than just removing pieces  of the app until it goes away....  Is there
a
"usual cause" for such distress in the cgiapp environment?  BTW, the app
seems to work fine.

Thanks in advance,

                       - Jerry Kaidor

------- snip ---------------------
[Sat Aug 28 07:37:21 2010] [error] [client 10.120.102.6] SV =
[Sat Aug 28 07:37:21 2010] [error] [client 10.120.102.6] RV(0x8c64f64) at
0x8c64f58
[Sat Aug 28 07:37:21 2010] [error] [client 10.120.102.6]   REFCNT = 1
[Sat Aug 28 07:37:21 2010] [error] [client 10.120.102.6]   FLAGS =
(ROK,READONLY)
[Sat Aug 28 07:37:21 2010] [error] [client 10.120.102.6]   RV = 0x8c64d28
[Sat Aug 28 07:37:21 2010] [error] [client 10.120.102.6]
[Sat Aug 28 07:37:21 2010] [error] [client 10.120.102.6] SV =
[Sat Aug 28 07:37:21 2010] [error] [client 10.120.102.6] PVHV(0x8a0a51c)
at 0x8c64d28
[Sat Aug 28 07:37:21 2010] [error] [client 10.120.102.6]       REFCNT = 1
[Sat Aug 28 07:37:21 2010] [error] [client 10.120.102.6]       FLAGS =
(OBJECT,OOK,SHAREKEYS)
[Sat Aug 28 07:37:21 2010] [error] [client 10.120.102.6]
[Sat Aug 28 07:37:21 2010] [error] [client 10.120.102.6]   STASH = 0x8703ef8
[Sat Aug 28 07:37:21 2010] [error] [client 10.120.102.6] \t"DBI::db"
[Sat Aug 28 07:37:21 2010] [error] [client 10.120.102.6]
[Sat Aug 28 07:37:21 2010] [error] [client 10.120.102.6]   ARRAY = 0x8c68680
[Sat Aug 28 07:37:21 2010] [error] [client 10.120.102.6]
[Sat Aug 28 07:37:21 2010] [error] [client 10.120.102.6]
[Sat Aug 28 07:37:21 2010] [error] [client 10.120.102.6]   KEYS = 0
[Sat Aug 28 07:37:21 2010] [error] [client 10.120.102.6]
[Sat Aug 28 07:37:21 2010] [error] [client 10.120.102.6]   FILL = 0
[Sat Aug 28 07:37:21 2010] [error] [client 10.120.102.6]
[Sat Aug 28 07:37:21 2010] [error] [client 10.120.102.6]   MAX = 7
[Sat Aug 28 07:37:21 2010] [error] [client 10.120.102.6]
[Sat Aug 28 07:37:21 2010] [error] [client 10.120.102.6]   RITER = -1
[Sat Aug 28 07:37:21 2010] [error] [client 10.120.102.6]
[Sat Aug 28 07:37:21 2010] [error] [client 10.120.102.6]   EITER = 0x0

-------------- endsnip ---------





More information about the cgiapp mailing list