Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.server -> heap error

heap error

From: Aaron D. Hager <adh6_at_columbia.edu>
Date: 2000/08/13
Message-ID: <8n7np7$jf1$1@newsmaster.cc.columbia.edu>

I have written an OCI application that works fine under Personal Oracle 8/Win95 (my test platform) but crashes under AIX. When I issue an OCIDefineByPos() command I receive the following error: kghalo bad size 0x20202030
********** Internal heap ERROR KGHALO2 addr=0x0 *********



HEAP DUMP heap name="Alloc statemen" desc=0x2008b320  extent sz=0x1024 alt=32767 het=32767 rec=0 flg=2 opc=3  parent=20076d80 owner=0 nex=0 xsz=0xdf4 EXTENT 0
  Chunk 200b1304 sz=     2028    perm      "perm           "  alo=684
  Chunk 200b1af0 sz=     1316    free      "               "
  Chunk 200b2014 sz=       32    freeable assoc with mark prv=0 nxt=0
  Chunk 200b2034 sz=       32    free      "               "
  Chunk 200b2054 sz=       24    freeable assoc with mark prv=0 nxt=0
  Chunk 200b206c sz=       20    freeable assoc with mark prv=0 nxt=0
  Chunk 200b2080 sz=       56    freeable assoc with mark prv=0 nxt=0
  Chunk 200b20b8 sz=       56    freeable assoc with mark prv=0 nxt=0
EXTENT 1
  Chunk 200b2104 sz=     4624    perm      "perm           "  alo=4624
EXTENT 2
  Chunk 20088654 sz=      100    perm      "perm           "  alo=100
  Chunk 200886b8 sz=      424    perm      "perm           "  alo=424
  Chunk 20088860 sz=       68    freeable assoc with mark prv=0 nxt=0
  Chunk 200888a4 sz=       56    freeable assoc with mark prv=0 nxt=0
  Chunk 200888dc sz=       56    freeable assoc with mark prv=0 nxt=0
  Chunk 20088914 sz=       56    freeable assoc with mark prv=0 nxt=0
  Chunk 2008894c sz=       56    freeable assoc with mark prv=0 nxt=0
  Chunk 20088984 sz=       56    freeable assoc with mark prv=0 nxt=0
  Chunk 200889bc sz=       60    freeable assoc with mark prv=0 nxt=0
  Chunk 200889f8 sz=       56    freeable assoc with mark prv=0 nxt=0
  Chunk 20088a30 sz=       56    freeable assoc with mark prv=0 nxt=0
  Chunk 20088a68 sz=       56    freeable assoc with mark prv=0 nxt=0
  Chunk 20088aa0 sz=       56    freeable assoc with mark prv=0 nxt=0
  Chunk 20088ad8 sz=       56    freeable assoc with mark prv=0 nxt=0
  Chunk 20088b10 sz=       56    freeable assoc with mark prv=0 nxt=0
  Chunk 20088b48 sz=       56    freeable assoc with mark prv=0 nxt=0
  Chunk 20088b80 sz=       56    freeable assoc with mark prv=0 nxt=0
  Chunk 20088bb8 sz=       56    freeable assoc with mark prv=0 nxt=0
  Chunk 20088bf0 sz=       56    freeable assoc with mark prv=0 nxt=0
  Chunk 20088c28 sz=       56    freeable assoc with mark prv=0 nxt=0
  Chunk 20088c60 sz=       56    freeable assoc with mark prv=0 nxt=0
  Chunk 20088c98 sz=       56    freeable assoc with mark prv=0 nxt=0
  Chunk 20088cd0 sz=       56    freeable assoc with mark prv=0 nxt=0
  Chunk 20088d08 sz=       56    freeable assoc with mark prv=0 nxt=0
  Chunk 20088d40 sz=       56    freeable assoc with mark prv=0 nxt=0
  Chunk 20088d78 sz=       20    freeable assoc with mark prv=0 nxt=0
  Chunk 20088d8c sz=       20    freeable assoc with mark prv=0 nxt=0
  Chunk 20088da0 sz=       48    freeable assoc with mark prv=0 nxt=0
EXTENT 3
  Chunk 20088de4 sz=     2952    perm      "perm           "  alo=2952
  Chunk 2008996c sz=       20    freeable assoc with mark prv=0 nxt=0
  Chunk 20089980 sz=      144    freeable assoc with mark prv=0 nxt=0
  Chunk 20089a10 sz=      144    freeable assoc with mark prv=0 nxt=0
  Chunk 20089aa0 sz=      144    freeable assoc with mark prv=0 nxt=0
  Chunk 20089b30 sz=      144    freeable assoc with mark prv=0 nxt=0
  Chunk 20089bc0 sz=      144    freeable assoc with mark prv=0 nxt=0
  Chunk 20089c50 sz=      144    freeable assoc with mark prv=0 nxt=0
  Chunk 20089ce0 sz=      144    freeable assoc with mark prv=0 nxt=0
  Chunk 20089d70 sz=      144    freeable assoc with mark prv=0 nxt=0
EXTENT 4
  Chunk 20089e24 sz=       36    perm      "perm           "  alo=36
  Chunk 20089e48 sz=      104    perm      "perm           "  alo=88
  Chunk 20089eb0 sz=       20    freeable assoc with mark prv=0 nxt=0
  Chunk 20089ec4 sz=      144    freeable assoc with mark prv=0 nxt=0
  Chunk 20089f54 sz=      144    freeable assoc with mark prv=0 nxt=0
  Chunk 20089fe4 sz=      144    freeable assoc with mark prv=0 nxt=0
  Chunk 2008a074 sz=      144    freeable assoc with mark prv=0 nxt=0
  Chunk 2008a104 sz=      144    freeable assoc with mark prv=0 nxt=0
  Chunk 2008a194 sz=      144    freeable assoc with mark prv=0 nxt=0
  Chunk 2008a224 sz=      144    freeable assoc with mark prv=0 nxt=0
  Chunk 2008a2b4 sz=      144    freeable assoc with mark prv=0 nxt=0
  Chunk 2008a344 sz=      144    freeable assoc with mark prv=0 nxt=0
  Chunk 2008a3d4 sz=      144    freeable assoc with mark prv=0 nxt=0
  Chunk 2008a464 sz=      144    freeable assoc with mark prv=0 nxt=0
  Chunk 2008a4f4 sz=      144    freeable assoc with mark prv=0 nxt=0
  Chunk 2008a584 sz=      144    freeable assoc with mark prv=0 nxt=0
  Chunk 2008a614 sz=      144    freeable assoc with mark prv=0 nxt=0
  Chunk 2008a6a4 sz=      144    freeable assoc with mark prv=0 nxt=0
  Chunk 2008a734 sz=      144    freeable assoc with mark prv=0 nxt=0
  Chunk 2008a7c4 sz=      144    freeable assoc with mark prv=0 nxt=0
  Chunk 2008a854 sz=      144    freeable assoc with mark prv=0 nxt=0
  Chunk 2008a8e4 sz=       56    free      "               "
  Chunk 2008a91c sz=      144    freeable assoc with mark prv=0 nxt=0
  Chunk 2008a9ac sz=      144    freeable assoc with mark prv=0 nxt=0
  Chunk 2008aa3c sz=      144    freeable assoc with mark prv=0 nxt=0
  Chunk 2008aacc sz=       48    perm      "perm           "  alo=40
  Chunk 2008aafc sz=      144    freeable assoc with mark prv=0 nxt=0
  Chunk 2008ab8c sz=      144    freeable assoc with mark prv=0 nxt=0
  Chunk 2008ac1c sz=      188    freeable assoc with mark prv=0 nxt=0
  Chunk 2008acd8 sz=       32    freeable assoc with mark prv=0 nxt=0
  Chunk 2008acf8 sz=      144    freeable assoc with mark prv=0 nxt=0
  Chunk 2008ad88 sz=      116    freeable assoc with mark prv=0 nxt=0
  Chunk 2008adfc sz=       52    freeable assoc with mark prv=0 nxt=0
Total heap size = 18336
FREE LISTS:
 Bucket 0 size=272
  Chunk 2008a8e4 sz=       56    free      "               "
  Chunk 200b2034 sz=       32    free      "               "
 Bucket 1 size=528
 Bucket 2 size=1040
  Chunk 200b1af0 sz=     1316    free      "               "
Total free space   =     1404

UNPINNED RECREATABLE CHUNKS (lru first): PERMANENT CHUNKS:
  Chunk 200b1304 sz=     2028    perm      "perm           "  alo=684
  Chunk 200886b8 sz=      424    perm      "perm           "  alo=424
  Chunk 200b2104 sz=     4624    perm      "perm           "  alo=4624
  Chunk 20088654 sz=      100    perm      "perm           "  alo=100
  Chunk 2008aacc sz=       48    perm      "perm           "  alo=40
  Chunk 20089e48 sz=      104    perm      "perm           "  alo=88
  Chunk 20088de4 sz=     2952    perm      "perm           "  alo=2952
  Chunk 20089e24 sz=       36    perm      "perm           "  alo=36
Permanent space    =    10316

MARKS:
  Mark 200b131c
  Mark 200886c8
  Mark 20089e34

 Hla: 0

kgepop: no error frame to pop to for error 0

Any help would be greatly appreciated.

Thanks,

Aaron Received on Sun Aug 13 2000 - 00:00:00 CDT

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US