php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #32466 OCI Collections passing into and out of PLSQL procedures
Submitted: 2005-03-27 09:23 UTC Modified: 2005-04-16 01:00 UTC
Votes:2
Avg. Score:5.0 ± 0.0
Reproduced:2 of 2 (100.0%)
Same Version:1 (50.0%)
Same OS:0 (0.0%)
From: chris at ausregsitry dot com dot au Assigned:
Status: No Feedback Package: OCI8 related
PHP Version: 5.0.3 OS: linux (mandrake)
Private report: No CVE-ID: None
Welcome back! If you're the original bug submitter, here's where you can edit the bug or add additional notes.
If you forgot your password, you can retrieve your password here.
Password:
Status:
Package:
Bug Type:
Summary:
From: chris at ausregsitry dot com dot au
New email:
PHP Version: OS:

 

 [2005-03-27 09:23 UTC] chris at ausregsitry dot com dot au
Description:
------------
It appears that either the support for OCI collections is incomplete, or requires fixing a series of test below best illustrate the problems faced.

the config line I used to build php is:

./configure  --with-apxs=/usr/local/apache/bin/apxs --with-oci8 --enable-sigchild

Reproduce code:
---------------
#!/usr/local/bin/php
<?
/*

in SQLPlus create the following types and functions:

CREATE OR REPLACE TYPE integer_list_t IS TABLE OF INTEGER;
/

CREATE OR REPLACE TYPE str_and_int_t IS OBJECT (
        s       VARCHAR2(63),
        i       INTEGER
);
/

CREATE OR REPLACE TYPE sai_list_t is TABLE OF str_and_int_t;
/

CREATE OR REPLACE FUNCTION integer_list_size(
        p_list          IN      integer_list_t
) RETURN INTEGER AS
BEGIN
        return p_list.COUNT;
END;
/

CREATE OR REPLACE FUNCTION sai_list_size(
        p_list          IN      sai_list_t
) RETURN INTEGER AS
BEGIN
        return p_list.COUNT;
END;
/

CREATE OR REPLACE PROCEDURE get_integer_list(
        p_list          IN OUT  integer_list_t
) AS
BEGIN
        p_list := INTEGER_LIST_T(1,2,3);
        return;
END;
/

*/
oci_internal_debug(1);

$schema="schema"; // put your schema
$password="password"; // put your passwird
$instance=null; // put your instance
$db=oci_connect($schema,$password,$instance);

//passing in integer list to a plsql function... no problems
print("<<INTEGER LIST TEST>>>\n");
$sql1="BEGIN :a1 := integer_list_size(p_list => :b1); END;";
$stmt1=oci_parse($db,$sql1);
oci_bind_by_name($stmt1,'a1',$a1);
$b1=oci_new_collection($db,'INTEGER_LIST_T');
$b1->append(1);
$b1->append(2);
$b1->append(3);
oci_bind_by_name($stmt1,'b1',$b1,-1,OCI_B_NTY);

oci_execute($stmt1);

oci_free_statement($stmt1);

print "Count integer: $a1\n";
print "<<DONE INTEGER LIST>>\n";

//now we try the list of named type being passed to plsql function... but no joy

print("<<NAMED TYPE LIST TEST>>>\n");

$sql2="BEGIN :a2 := sai_list_size(p_list => :b2); END;";

$stmt2=oci_parse($db,$sql2);
oci_bind_by_name($stmt2,'a2',$a2);
$b2=oci_new_collection($db,'SAI_LIST_T');

//try any version of temp and it doesnt work... intersting enough though, if $temp is null it will pass a collection of NULLs to the plsql procedure
$temp=array(
        's'     => 'string',
        'i'     => 1
);
//$temp=array('string',1);
//$temp="str_and_int_t('string',1)";

$b2->append($temp);
oci_bind_by_name($stmt2,'b2',$b2,-1,OCI_B_NTY);

oci_execute($stmt2);

oci_free_statement($stmt2);

print "Count str_and_int_t: $a2\n";
print "<<DONE NAMED TYPE LIST>>\n";

//using even simple collections as out vars from plsql procedures doesnt seem to work at all
print "<<GETTING INTEGER LIST>>\n";

$sql3="BEGIN get_integer_list(p_list => :b3); END;";
$stmt3=oci_parse($db,$sql3);
$b3=oci_new_collection($db,'INTEGER_LIST_T'); // if you comment out this line it tells you that the variable must be allocated using oci_new_collection
print "before count ".$b3->size()."\n";
oci_bind_by_name($stmt3,'b3',$b3,-1,OCI_B_NTY);

oci_execute($stmt3);
print "after count ".$b3->size()."\n";

print "<<DONE GETTING INTEGER LIST>>\n";

//similar test can show that even things like "select integer_list_t(1,2,3) from dual;" fails to work as well, also
//you do not get any better success using named types
?>


Expected result:
----------------
I expect the collection counts retuned from the PLSQL procedures to be correctm and I expect the PLSQL procedure that returns a collection to have the collection usable rather than a stack trace

Actual result:
--------------
Counts are incorrect and then we dump stack(see output from script above).

OCIDebug: _oci_open_server new conn=0 dname=<br />
OCIDebug: _oci_open_session new sess=5 user=mdb<br />
OCIDebug: oci_do_connect: id=6<br />
<<INTEGER LIST TEST>>>
OCIDebug: oci_parse "BEGIN :a1 := integer_list_size(p_list => :b1); END;" id=7 conn=6<br />
OCIDebug: START _oci_stmt_list_dtor: id=7 last_query="BEGIN :a1 := integer_list_size(p_list => :b1); END;"<br />
OCIDebug: _oci_bind_hash_dtor:<br />
OCIDebug: _oci_bind_hash_dtor:<br />
OCIDebug: END   _oci_stmt_list_dtor: id=7<br />
Count integer: 3
<<DONE INTEGER LIST>>
<<NAMED TYPE LIST TEST>>>
OCIDebug: oci_parse "BEGIN :a2 := sai_list_size(p_list => :b2); END;" id=9 conn=6<br />
OCIDebug: START _oci_stmt_list_dtor: id=9 last_query="BEGIN :a2 := sai_list_size(p_list => :b2); END;"<br />
OCIDebug: _oci_bind_hash_dtor:<br />
OCIDebug: _oci_bind_hash_dtor:<br />
OCIDebug: END   _oci_stmt_list_dtor: id=9<br />
Count str_and_int_t: 0
<<DONE NAMED TYPE LIST>>
<<GETTING INTEGER LIST>>
OCIDebug: oci_parse "BEGIN get_integer_list(p_list => :b3); END;" id=11 conn=6<br />
before count 0
kgepop: no error frame to pop to for error 21522
OCI-21522: attempted to use an invalid connection in OCI (object mode only)
Errors in file :
OCI-21522: attempted to use an invalid connection in OCI (object mode only)


----- Call Stack Trace -----
Cannot open /proc/4956/exe.
calling              call     entry                argument values in hex
location             type     point                (? means dubious value)
-------------------- -------- -------------------- ----------------------------
Cannot find symbol in /proc/4956/exe.
Cannot find symbol in /proc/4956/exe.
Cannot find symbol in /proc/4956/exe.
Cannot find symbol in /proc/4956/exe.
Cannot find symbol in /proc/4956/exe.
Cannot find symbol in /proc/4956/exe.
Cannot find symbol in /proc/4956/exe.
Cannot find symbol in /proc/4956/exe.
40375C7F             CALL     401AA790             40375BAE ? 0 ? 82813E4 ?
                                                   BFFF6F4C ? 407C1BF2 ?
                                                   82813E4 ?
407C1BF0             CALLr    00000000             0 ? BFFF6F6C ?
407C2369             CALL     407C1B12             BFFF6F8C ? 407C2173 ?
                                                   82813E4 ?
407C216E             CALL     401962C0             BFFF6FD4 ? 40659CC4 ?
                                                   82813E4 ? 828568C ? 5412 ?
40659CBF             CALL     401A9160             830E558 ? 0 ? 830EDE4 ?
405E44EB             CALL     40193990             40C21710 ? 830E9C0 ?
                                                   82C2EE4 ? 40C21710 ?
                                                   830E9C0 ? 82C2EE4 ?
405E3F65             CALL     405E42C0             82813E4 ? 82C2EE4 ? 830E144 ?
                                                   82C51A4 ? BFFF717C ?
                                                   405E5349 ?
405E5347             CALLr    00000000             0 ? 0 ?
405FA829             CALL     401AD180             40BEA6DC ? 830E990 ? 0 ? 0 ?
                                                   0 ? 0 ?
405C7A81             CALLr    00000000             82C511C ? 830EEA0 ? 0 ? 0 ?
                                                   0 ? 0 ?
405C8952             CALL     401A2D00             82FB288 ? 1 ? BFFF79A4 ? 0 ?
                                                   0 ? AF ?
4046A5FB             CALLr    00000000             82C2F88 ? 0 ?
402DC1CB             CALLr    00000000             7FFFFFFF ? 0 ? 0 ? BFFF8340 ?
                                                   40674A52 ? 82E4D7C ?
40272E80             CALL     4019E7A0             82C60D8 ? 82FB288 ? 1 ? 0 ?
                                                   0 ? 40C21710 ?
4022F62B             CALL     401A43E0             82C60D8 ? 82FB288 ? 1 ? 0 ?
                                                   0 ? BFFFC684 ?
402314F7             CALL     4022EB5C             40C21710 ? 82F71A4 ?
                                                   82E4D01 ? 1648 ? 0 ? F ?
402A5CD1             CALL     401ACD50             0 ? 0 ? 20 ? 821A784 ?
                                                   82D3C9C ? 821CCC8 ?
oci_execute()+233    CALL     _init()+3224         0 ? 20 ? 82FE06C ? 8307580 ?
                                                   BFFFC738 ? 819C690 ?
zif_oci_execute      CALL     oci_execute()+0      BFFFC818 ? 821A784 ?
                                                   82CBCC0 ? 1 ?
zend_do_fcall_commo  CALLr    00000000             6 ? 819279E ? 82B7D0C ? 5 ?
                                                   FFC808 ? 0 ?
zend_do_fcall_handl  CALL     zend_do_fcall_commo  8221094 ? 82CBC74 ? 82CBC28 ?
                                                   8221094 ? 0 ? 821A784 ?
execute()+250        CALLr    00000000             0 ? 0 ? 0 ? 0 ?
zend_execute_script  CALLr    00000000             0 ? 1 ? BFFFD4D4 ? 0 ?
                                                   BFFFD4C8 ? 0 ?
php_execute_script   CALL     zend_execute_script  40 ? BFFFF59C ? 400D2A00 ?
                                                   4008C760 ? 40C21710 ? 0 ?
main()+2983          CALL     php_execute_script   A ? 40D51DB8 ? 0 ? 1 ?
                                                   D630B3 ? D630B3 ?
Cannot find symbol in /proc/4956/exe.
40D6795A             CALLr    00000000             81CB910 ? BFFFF7F8 ?
                                                   BFFFF7A0 ? 40D67922 ? 0 ? 0 ?
_start()+28          CALL     _init()+4728         BFFFF81C ? 40016D44 ? 2 ?
                                                   BFFFF997 ? BFFFF9AA ? 0 ?

----- Argument/Register Address Dump -----

Argument/Register addr=40375bae.  Dump of memory from 0x40375B6E to 0x40375CAE
40375B60                            FFFE4FE8 FC458BFF DAEB008B 56EC8B55 8B0C558B
40375B80 5D891045 0000E8FC 815B0000 8ABB86C3 208B8D00 8B00008B 6A31FF09 E8525001
40375BA0 FFE3693C 8B10C483 E58BFC5D 8B55C35D 5D8956EC 0000E8FC 815B0000 8ABB56C3
40375BC0 94838D00 8B0000A1 74C08500 5DE85007 59FFE1EE 8BFC5D8B 90C35DE5 83EC8B55
40375BE0 7D890CEC F87589FC 890C758B 00E8F45D 5B000000 BB1DC381 838D008A 0000A194
40375C00 D285108B B5E80575 8DFFFFFD 009F90BB 83178A00 168801C7 8401C683 8BF275D2
40375C20 7D8BF875 98938DFC 8B0000A1 F45D8B02 C35DE58B 83EC8B55 758918EC 08758BEC
40375C40 890C458B 00E8E85D 5B000000 BAC5C381 C085008A E856377E FFE23CA4 905C838D
40375C60 108B0000 8DF05589 008D248B 89018B00 7589F445 89C033FC 558DF845 E85250F0
40375C80 FFE34B0C FF24E856 C483FFFF E85D8B10 8BEC758B 90C35DE5 83EC8B55 458B24EC
40375CA0 E04D8D0C DC5D8950 000000E8 C3815B00
Argument/Register addr=82813e4.  Dump of memory from 0x82813A4 to 0x82814E4
082813A0          00000000 00000000 00000000 00000000 00000000 00000000 00000000
082813C0 00000000 00000000 00000000 00000000 082811B4 08285100 00000002 00000000
082813E0 00000000 08282AE0 082848B0 08284AC4 00000000 00000000 08288600 00000000
08281400 08280EE0 00000000 00000000 00000000 00000000 00000000 00000000 00000000
08281420 00000000 00000000 00000000 00000000 40B5793C 00001000 00000000 00000000
08281440 00000000 00000000 00000000 00000000 65AA48CE 000000FF 00000000 00000000
08281460 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
        Repeat 2 times
082814C0 00000000 00000000 0828568C 08280F30 00000000 00000000 0828568C 00000002
082814E0 00005412
Argument/Register addr=bfff6f4c.  Dump of memory from 0xBFFF6F0C to 0xBFFF704C
BFFF6F00                            082813E4 40C21710 082813E4 40375ADA 40375BAE
BFFF6F20 00000000 082813E4 BFFF6F4C 407C1BF2 082813E4 00000003 00005412 0828568C
BFFF6F40 00005412 40B34620 00000000 BFFF6F6C 407C236E 082813E4 0828568C 00005412
BFFF6F60 40C21710 00000000 082813E4 BFFF6F8C 407C2173 082813E4 0828568C 00005412
BFFF6F80 00000000 BFFF6FA0 40C21710 BFFF6FD4 40659CC4 082813E4 0828568C 00005412
BFFF6FA0 40C21710 0830E9C0 0830E558 0830E558 00000000 0830EDE4 00000000 BFFF700C
BFFF6FC0 4000C890 0830EDE4 00000000 40659C54 4008C760 BFFF700C 405E44F0 082813E4
BFFF6FE0 0000FFFF 0830E558 00000000 0830EDE4 00000000 40C21710 0830E9C0 082C2EE4
BFFF7000 40C21710 0830E9C0 082C2EE4 BFFF703C 405E3F6A 0830E9C0 082C51A4 00000000
BFFF7020 40C21710 082C522C 082C2EE4 082813E4 082C2EE4 0830E144 082C51A4 BFFF717C
BFFF7040 405E5349 0830E9C0 082C51A4
Argument/Register addr=407c1bf2.  Dump of memory from 0x407C1BB2 to 0x407C1CF2
407C1BA0                                     FF9DDCAC 8B08C483 000D8096 8BCEEB00
407C1BC0 B0938DC2 50FFFC89 11FF5652 8B0CC483 000D8886 08F88300 C0831D7D 88868901
407C1BE0 8B00000D 408BF845 74C08520 56036A1A C483D0FF 8B10EB08 838DF855 FFFC8980
407C1C00 12FF5650 8B08C483 86C7F845 00000D88 00000000 5850FF56 FF34E959 8B55FFFF
407C1C20 5D8956EC 14458DFC 0000E850 815B0000 45FAE2C3 FF006A00 75FF1075 0875FF0C
407C1C40 9D838BE8 14C483FF 8BFC5D8B 90C35DE5 56EC8B55 8DFC5D89 E8501445 00000000
407C1C60 B0C3815B 6A0045FA 1075FF01 FF0C75FF 59E80875 83FF9D83 5D8B14C4 5DE58BFC
407C1C80 8B5590C3 5D8956EC 14458DFC 0000E850 815B0000 45FA7EC3 FF026A00 75FF1075
407C1CA0 0875FF0C 9D8327E8 14C483FF 8BFC5D8B 90C35DE5 56EC8B55 8DFC5D89 E8501445
407C1CC0 00000000 4CC3815B 6A0045FA 1075FF03 FF0C75FF F5E80875 83FF9D82 5D8B14C4
407C1CE0 5DE58BFC 8B5590C3 5D8956EC 14458DFC 0000E850
Argument/Register addr=bfff6f8c.  Dump of memory from 0xBFFF6F4C to 0xBFFF708C
BFFF6F40                            BFFF6F6C 407C236E 082813E4 0828568C 00005412
BFFF6F60 40C21710 00000000 082813E4 BFFF6F8C 407C2173 082813E4 0828568C 00005412
BFFF6F80 00000000 BFFF6FA0 40C21710 BFFF6FD4 40659CC4 082813E4 0828568C 00005412
BFFF6FA0 40C21710 0830E9C0 0830E558 0830E558 00000000 0830EDE4 00000000 BFFF700C
BFFF6FC0 4000C890 0830EDE4 00000000 40659C54 4008C760 BFFF700C 405E44F0 082813E4
BFFF6FE0 0000FFFF 0830E558 00000000 0830EDE4 00000000 40C21710 0830E9C0 082C2EE4
BFFF7000 40C21710 0830E9C0 082C2EE4 BFFF703C 405E3F6A 0830E9C0 082C51A4 00000000
BFFF7020 40C21710 082C522C 082C2EE4 082813E4 082C2EE4 0830E144 082C51A4 BFFF717C
BFFF7040 405E5349 0830E9C0 082C51A4 00000000 00000400 00000001 00000100 00000000
BFFF7060 00000000 00040000 00000006 00000400 00010000 BFFF7180 40221D9F 082E4D7C
BFFF7080 0830E990 082FB59C 04000000
Argument/Register addr=407c2173.  Dump of memory from 0x407C2133 to 0x407C2273
407C2120                                     851C408B 530774C0 83D0FF56 5D8B08C4
407C2140 EC758BF0 8BF47D8B 90C35DE5 56EC8B55 8DFC5D89 E8501445 00000000 B4C3815B
407C2160 6A0045F5 1075FF00 FF0C75FF 4DE80875 83FF9D41 5D8B14C4 5DE58BFC 8B5590C3
407C2180 5D8956EC 14458DFC 0000E850 815B0000 45F582C3 FF016A00 75FF1075 0875FF0C
407C21A0 9D411BE8 14C483FF 8BFC5D8B 90C35DE5 56EC8B55 8DFC5D89 E8501445 00000000
407C21C0 50C3815B 6A0045F5 1075FF02 FF0C75FF E9E80875 83FF9D40 5D8B14C4 5DE58BFC
407C21E0 8B5590C3 5D8956EC 14458DFC 0000E850 815B0000 45F51EC3 FF036A00 75FF1075
407C2200 0875FF0C 9D40B7E8 14C483FF 8BFC5D8B 90C35DE5 56EC8B55 8DFC5D89 E8501445
407C2220 00000000 ECC3815B 6A0045F4 1075FF04 FF0C75FF 85E80875 83FF9D40 5D8B14C4
407C2240 5DE58BFC 8B5590C3 5D8956EC 14458DFC 0000E850 815B0000 45F4BAC3 FF056A00
407C2260 75FF1075 0875FF0C 9D4053E8 14C483FF 8BFC5D8B
Argument/Register addr=bfff6fd4.  Dump of memory from 0xBFFF6F94 to 0xBFFF70D4
BFFF6F80                                              082813E4 0828568C 00005412
BFFF6FA0 40C21710 0830E9C0 0830E558 0830E558 00000000 0830EDE4 00000000 BFFF700C
BFFF6FC0 4000C890 0830EDE4 00000000 40659C54 4008C760 BFFF700C 405E44F0 082813E4
BFFF6FE0 0000FFFF 0830E558 00000000 0830EDE4 00000000 40C21710 0830E9C0 082C2EE4
BFFF7000 40C21710 0830E9C0 082C2EE4 BFFF703C 405E3F6A 0830E9C0 082C51A4 00000000
BFFF7020 40C21710 082C522C 082C2EE4 082813E4 082C2EE4 0830E144 082C51A4 BFFF717C
BFFF7040 405E5349 0830E9C0 082C51A4 00000000 00000400 00000001 00000100 00000000
BFFF7060 00000000 00040000 00000006 00000400 00010000 BFFF7180 40221D9F 082E4D7C
BFFF7080 0830E990 082FB59C 04000000 00000001 00000400 00000000 00000006 40BC3BC8
BFFF70A0 00000000 0830E990 00000000 082E4D7C 082E4E68 00000000 00000000 40C21710
BFFF70C0 082E4878 082C2EE4 BFFF7180 BFFF70A0 40221C9A
Argument/Register addr=40659cc4.  Dump of memory from 0x40659C84 to 0x40659DC4
40659C80          CC5D8908 8B04578B 0000E492 8A548B00 0000E804 815B0000 5C7A76C3
40659CA0 0FD28500 0000E084 C0B60F00 8582348B 681475F6 00005412 00E4B7FF E8570000
40659CC0 FFB4F49C 8D0CC483 C031EC55 42890289 08428904 890C4289 7D891042 85068BEC
40659CE0 0F3A74C0 00009884 44508B00 F7104A8B 000400C1 0F267400 013892B6 45890000
40659D00 0C878BE8 8D000016 C901120C 148DD129 90548B8A E8458B28 EB04C283 0C978B0C
40659D20 8B000016 C2835C52 4C4A8B04 2A74C985 8DDC7D8B 8B57EC55 8B57E07D 8B57E47D
40659D40 5057D87D 520476FF C483D1FF CC5D8B1C 8BD4758B EC89D07D 838DC35D FFFAA328
40659D60 FF50006A 0000E4B7 21E85700 83FFB433 5D8B10C4 D4758BCC 31D07D8B 5DEC89C0
40659D80 44508BC3 FFFF6EE9 E9F631FF FFFFFF23 83E58955 7D8930EC D87589D4 0F087D8B
40659DA0 8B0C45B7 4D8B1055 E8458914 8BE05589 4D891855 DC5589E4 8908F8C1 578BD05D
40659DC0 E4928B04
Argument/Register addr=828568c.  Dump of memory from 0x828564C to 0x828578C
08285640                            00000000 00000000 00000D84 40B26C48 40B26CCE
08285660 00000000 00000000 40B30640 40B30640 40B30640 40B30640 00000000 4030CE34
08285680 4030CF68 00000000 00000000 082856B4 082858D0 000053FC 000053FF 00000000
082856A0 00000000 00000000 00000000 08285E68 08285E6C 0000008C 0000028C 0000038C
082856C0 0000068C 00000000 00000000 08280F30 02820670 0000000C 004200B9 00010042
082856E0 00000001 00000000 00000000 00B900B9 00B90000 00000042 00010001 01010100
08285700 180E0900 2C2E1C12 2C2E0000 002C0000 00000000 00000000 00000000 00000000
08285720 00000000 00000000 00000000 00000000 00000000 00000000 00000024 00000000
08285740 24000000 00000000 00000000 002D0000 00000000 00000000 00000000 00000000
08285760 44440000 4E4F4D2D 0052522D 00000000 00000000 00000000 00000000 00000000
08285780 00000000 00000000 00000000
Argument/Register addr=830e558.  Dump of memory from 0x830E518 to 0x830E658
0830E500                                                       00000000 00000000
0830E520 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
0830E540 00000000 20000035 0830E138 00000000 00000000 08022200 49BF14F2 D5AD35D7
0830E560 C0A830E0 9D620201 00000000 00000000 00000000 01000100 0000040D 0830E544
0830E580 40BC3BC8 0830E144 00000000 00000000 00000000 00000000 00000000 00000000
0830E5A0 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
        Repeat 4 times
0830E640 00000000 00000000 00000000 00000000 00000000 00000000
Argument/Register addr=830ede4.  Dump of memory from 0x830EDA4 to 0x830EEE4
0830EDA0          00000000 00000000 00000000 00000000 00000000 00000000 00000000
0830EDC0 00000000 00000000 00000000 00000000 00000000 082C2EE4 08301800 00000000
0830EDE0 00000002 00000000 20000049 0830E9B0 00000000 00000000 08307580 00000000
0830EE00 00000000 00000000 00000000 00000000 082FE06C 00000000 0000000B 00000000
0830EE20 00000004 00000004 00000004 00000000 20000139 0830EDE8 00000000 00000000
0830EE40 F8E9DACB 00000500 082FB23C 082E4878 00000010 00000000 00000000 00000000
0830EE60 000001F0 00000000 00001000 0830EF40 00010002 006C0405 000007D0 0830EDF8
0830EE80 08307614 00000000 08307616 00000000 00000000 00000000 00000000 00000000
0830EEA0 0000056C 000007D0 00000000 00000000 08301800 00010010 00000000 00000000
0830EEC0 00000000 00000030 00000000 00000000 00000000 00000000 00000000 00000000
0830EEE0 00000000
Argument/Register addr=40c21710.  Dump of memory from 0x40C216D0 to 0x40C21810
40C216C0                                     00006167 00000000 00000000 00000000
40C216E0 00000000 00000000 00000000 00000000 00000000 00000000 00000000 FFFFFFFF
40C21700 00000000 FFFFFFFF 00000000 00000000 00B6D5FC 4008C760 4000C880 4018E4B6
40C21720 4018E4C6 409EA9F0 405214A6 4018E4F6 4018E506 4018E516 409EAC28 4099FC74
40C21740 4018E546 4018E556 4018E566 4018E576 4018E586 4018E596 4018E5A6 4018E5B6
40C21760 4018E5C6 4018E5D6 4018E5E6 4044277E 4018E606 4018E616 4018E626 4018E636
40C21780 4018E646 4018E656 4018E666 4018E676 406F4E24 40659774 4018E6A6 4018E6B6
40C217A0 4018E6C6 4018E6D6 4018E6E6 4018E6F6 4018E706 4018E716 4018E726 4018E736
40C217C0 4018E746 4018E756 4018E766 4018E776 4018E786 4018E796 4018E7A6 4018E7B6
40C217E0 409E904C 4018E7D6 4018E7E6 40A5AE1C 4018E806 4018E816 4018E826 4018E836
40C21800 4018E846 4018E856 4018E866 4018E876
Argument/Register addr=830e9c0.  Dump of memory from 0x830E980 to 0x830EAC0
0830E980 00000000 0000002D 0830E578 40B2D408 0830E584 082FB59C 04000000 00000400
0830E9A0 00000400 00060001 40BC3BC8 00000000 20000439 0830E984 00000000 00000000
0830E9C0 082813E4 BFFF719C 00000400 00000010 00000002 00000000 00000000 00000000
0830E9E0 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
  Repeat 6 times
Argument/Register addr=82c2ee4.  Dump of memory from 0x82C2EA4 to 0x82C2FE4
082C2EA0          F8E9DACB 00000801 08280EE0 08280EE0 00000000 00000000 00000000
082C2EC0 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
082C2EE0 082C6CA0 50002DA9 00000001 00010000 00000000 00000000 00000000 00000000
082C2F00 00000000 00000000 00000000 00000000 00001100 00000001 00000136 00000000
082C2F20 0BFDAFA0 00000000 00000000 00000000 00000000 00000000 00000000 00000000
082C2F40 082C3EC0 00000C00 40C21710 00000006 00000000 00000000 082C4AE0 4022094E
082C2F60 402231E0 082FB23C 082F71A4 082D2F60 082C2F88 0829512C 00000000 00000000
082C2F80 7FFFFFFF 082D49A8 082D4950 00000000 082E4068 082DEC82 082E4068 082DED01
082C2FA0 00000000 00000000 00000001 00010000 00000000 082C5240 082C58D8 40BC2660
082C2FC0 082C30F8 082C2FF8 00000000 00000000 00000002 00000000 00000000 00000000
082C2FE0 00000080
Argument/Register addr=830e144.  Dump of memory from 0x830E104 to 0x830E244
0830E100          00000000 00000000 00000000 00000000 00000000 00000000 00000000
0830E120 00000000 00000000 00000000 00000000 00000000 00000000 0000040D 0830DFF4
0830E140 40BC3BC8 01100188 02030003 C10202C1 04C10203 00000000 00000000 00000000
0830E160 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
        Repeat 6 times
0830E240 00000000
Argument/Register addr=82c51a4.  Dump of memory from 0x82C5164 to 0x82C52A4
082C5160          0830E990 00000000 0830E9C0 082C2EE4 00000000 00000000 00000002
082C5180 4022365A 40223F06 00000000 00000004 00200020 00000000 00000000 00000000
082C51A0 00000001 0830E554 00000024 00000000 08280000 00000000 00000000 00000010
082C51C0 08290001 0000000B 00000000 00000000 00000000 0830E990 00000000 0830E9C0
082C51E0 082C2EE4 08301800 00000000 00000002 4022365A 40223F06 40BBAB60 00000000
082C5200 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
082C5220 00000000 00000000 00000000 00000002 0830E144 00000400 00000010 00000000
082C5240 00000000 00000010 40BBAC00 00000000 00000000 00000002 00200020 00000000
082C5260 00000000 082C51C0 40BBAB60 00000000 00000000 00000000 00000000 00000000
082C5280 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
082C52A0 00000000
Argument/Register addr=bfff717c.  Dump of memory from 0xBFFF713C to 0xBFFF727C
BFFF7120                                                                00000000
BFFF7140 00000000 00000000 00000000 40C21710 082C522C 082C2EE4 082C5238 082DED01
BFFF7160 40BC2660 082813E4 40BC355C 0830E9C0 082C51A4 082C51A0 082C2EE4 BFFF7254
BFFF7180 405FA82E 082C2EE4 082C51A4 0830E9C0 40BC355C 00000000 00000000 40BEA6DC
BFFF71A0 0830E990 00000000 00000000 00000000 00000000 00000000 00000000 00000000
BFFF71C0 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
        Repeat 1 times
BFFF7200 00000000 40C21710 40BC2660 082C2EE4 00000000 00000000 BFFF719C 00000000
BFFF7220 082C51A4 082813E4 00000000 082D2F60 0830EDF8 0830EDF8 00000000 082C511C
BFFF7240 0830EEA0 00000000 00000000 000007D0 0000006C BFFF7978 405C7A84 082813E4
BFFF7260 082C2EE4 0830EDF8 000007D0 0000006C 00000000 082C511C 0830EEA0
Argument/Register addr=405e5349.  Dump of memory from 0x405E5309 to 0x405E5449
405E5300                   708DF055 08788D04 57EC458B FF525156 C4830450 0FC08510
405E5320 00015E85 D4458B00 E908408B FFFFFF56 7D8BF28B EC458BD8 8508488B 8B1E74C9
405E5340 558BF445 FF5250F0 08C483D1 0D74C085 8BD05D8B 7D8BF875 5DE58BFC 0006C6C3
405E5360 00D0B789 C0330000 8BD05D8B 7D8BF875 5DE58BFC D05D8BC3 8BF8758B E58BFC7D
405E5380 5D8BC35D F8758BD0 8BFC7D8B 8BC35DE5 006AF455 8F8B206A 000000A0 0C71FF52
405E53A0 0851FF50 E914C483 FFFFFE8A 8BD4758B D2850C56 FEED850F 7D8BFFFF 8C978BD8
405E53C0 8B000000 55891472 0C528BE4 3BE07589 D0830FD6 0FFFFFFE FE8132B6 000000FC
405E53E0 FEC18F0F F03BFFFF FEB98F0F 758BFFFF 027C8DE0 0FFE3B01 FFFEAA87 E4458BFF
405E5400 89014A8D 458B0C48 0AB60FD4 8B04788B 4889D855 8C928B0C 8B000000 C1510C72
405E5420 A5F302E9 03E18359 758BA4F3 D44D8BD8 008C868B 518B0000 0C50010C 8FE9C033
405E5440 8BFFFFFE 918BD84D 000000DC
Argument/Register addr=40bea6dc.  Dump of memory from 0x40BEA69C to 0x40BEA7DC
40BEA680                                                                6E696362
40BEA6A0 6C3A7469 6C61636F 706F6C67 00007274 7368676B 6E696362 623A7469 00006675
40BEA6C0 00000000 7FF00000 7F800000 00000000 80000000 00007FFF 7FC00000 407CAD50
40BEA6E0 407CAD5C 407CAE9C 407CAFF6 407CB090 407CB0B8 407CB0E0 407CB45C 407CADFA
40BEA700 407C8FE8 407C8FF2 407C905A 407C90C2 407C910A 407C90F6 407CB486 407CB490
40BEA720 407CB4CE 407CB504 407CB548 407CB57E 407CB5BA 407CB5FC 407CB4A8 407C8FE8
40BEA740 407C8FF2 407C905A 407C90C2 407C910A 407C90F6 407CB9E2 407CB9EE 407CBA2E
40BEA760 407CBA8C 407CBAEA 407CBB48 407CBBA8 407CBC16 407CAD3A 407C8FE8 407C8FF2
40BEA780 407C905A 407C90C2 407C910A 407C90F6 407CB62C 407CB638 407CB6A2 407CB716
40BEA7A0 407CB75A 407CB7DE 407CB864 407CB908 407CB67A 407C8FE8 407C8FF2 407C905A
40BEA7C0 407C90C2 407C910A 407C90F6 407CBC78 407CBC84 407CBC90 407CBD26
Argument/Register addr=830e990.  Dump of memory from 0x830E950 to 0x830EA90
0830E940                                     00000000 00000000 00000000 00000000
0830E960 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
0830E980 00000000 0000002D 0830E578 40B2D408 0830E584 082FB59C 04000000 00000400
0830E9A0 00000400 00060001 40BC3BC8 00000000 20000439 0830E984 00000000 00000000
0830E9C0 082813E4 BFFF719C 00000400 00000010 00000002 00000000 00000000 00000000
0830E9E0 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
        Repeat 4 times
0830EA80 00000000 00000000 00000000 00000000
Argument/Register addr=82c511c.  Dump of memory from 0x82C50DC to 0x82C521C
082C50C0                                                                00000000
082C50E0 00000030 00000000 00000000 00000000 00000000 00000000 00000000 00000002
082C5100 00000001 00000000 00000000 00000001 00000000 08307614 08307616 00000000
082C5120 0830EE74 00000000 00000000 0830EE60 00003001 00000000 00000024 00000000
082C5140 00000000 00000000 00000000 0000000B 00000001 0000056D 000007D0 00000000
082C5160 00000000 0830E990 00000000 0830E9C0 082C2EE4 00000000 00000000 00000002
082C5180 4022365A 40223F06 00000000 00000004 00200020 00000000 00000000 00000000
082C51A0 00000001 0830E554 00000024 00000000 08280000 00000000 00000000 00000010
082C51C0 08290001 0000000B 00000000 00000000 00000000 0830E990 00000000 0830E9C0
082C51E0 082C2EE4 08301800 00000000 00000002 4022365A 40223F06 40BBAB60 00000000
082C5200 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Argument/Register addr=830eea0.  Dump of memory from 0x830EE60 to 0x830EFA0
0830EE60 000001F0 00000000 00001000 0830EF40 00010002 006C0405 000007D0 0830EDF8
0830EE80 08307614 00000000 08307616 00000000 00000000 00000000 00000000 00000000
0830EEA0 0000056C 000007D0 00000000 00000000 08301800 00010010 00000000 00000000
0830EEC0 00000000 00000030 00000000 00000000 00000000 00000000 00000000 00000000
0830EEE0 00000000 00000000 00000000 0830EE40 00000000 00000000 00000000 00000000
0830EF00 00000000 0000006C 00000000 00000000 0830EDF8 00000000 00000000 00000000
0830EF20 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
0830EF40 00003342 00000000 00000000 00000000 00000000 00000000 00000000 00000000
0830EF60 40C303A0 00000000 2000003D 0830EE30 00000000 00000000 49474542 6567204E
0830EF80 6E695F74 65676574 696C5F72 70287473 73696C5F 3E3D2074 33623A20 45203B29
Argument/Register addr=82fb288.  Dump of memory from 0x82FB248 to 0x82FB388
082FB240                   082E4878 00001000 00000000 00000000 00000000 00000000
082FB260 00000000 00000000 00000000 00000000 00000000 00000000 082FB59C 00000000
082FB280 00000000 00000000 00000BFF 00000000 00000000 00040529 00070001 0830EF78
082FB2A0 0000002B 0830EE60 00000001 00000000 00000000 00000001 00000001 00000000
082FB2C0 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000
082FB2E0 00000000 082FB23C 00000008 00000000 00000000 00000000 00000000 00000020
082FB300 00000000 082F71A4 00000000 00000000 00000001 00000000 00000000 00000000
082FB320 00000000 00000000 00000000 00000000 0830EFB4 00000000 00000000 00000000
082FB340 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
        Repeat 1 times
082FB380 00000000 00000000
Argument/Register addr=bfff79a4.  Dump of memory from 0xBFFF7964 to 0xBFFF7AA4
BFFF7960          000007D0 0830EDF8 0830EE60 00000001 082FB288 BFFF8204 405C8957
BFFF7980 082C2EE4 082C58D8 00000000 00000000 00000001 00000000 082FB288 00000001
BFFF79A0 BFFF79A4 00000000 00000000 000000AF 00000000 00000000 00000000 00000000
BFFF79C0 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
BFFF79E0 00000000 00000000 00000000 00000000 00000000 00000000 00000000 409D325A
BFFF7A00 40DC7521 00000000 00000000 00000000 40E975C0 40E97208 40E971C0 00000000
BFFF7A20 00000000 00000000 00000000 00000000 00000000 00000000 08307ED8 00000004
BFFF7A40 00001045 40E971C0 40E96800 40E971C0 0000103C BFFF7A7C 40DC54BF 407A4B82
BFFF7A60 40C21710 082E4D7C 082E845C 00000000 08307EF0 08307EE8 082E845C 082E84A0
BFFF7A80 BFFF7AD4 407ABA2F 082E4D7C 082E845C 00000000 08307EE8 00001034 40C21710
BFFF7AA0 00000000
Argument/Register addr=82c2f88.  Dump of memory from 0x82C2F48 to 0x82C3088
082C2F40                   40C21710 00000006 00000000 00000000 082C4AE0 4022094E
082C2F60 402231E0 082FB23C 082F71A4 082D2F60 082C2F88 0829512C 00000000 00000000
082C2F80 7FFFFFFF 082D49A8 082D4950 00000000 082E4068 082DEC82 082E4068 082DED01
082C2FA0 00000000 00000000 00000001 00010000 00000000 082C5240 082C58D8 40BC2660
082C2FC0 082C30F8 082C2FF8 00000000 00000000 00000002 00000000 00000000 00000000
082C2FE0 00000080 00000000 00000000 00000000 00000000 00000000 08280F38 40BFABCC
082C3000 08280670 00000000 00000000 00000000 00000000 00000001 0000002B 00000000
082C3020 0000002B 00000000 00000000 001F0000 00D30001 000100B9 00000000 00000000
082C3040 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0830EFA3
082C3060 00000000 082C515F 00000000 00000015 001F0001 07D0001F 0001014A 001F0001
082C3080 010207D0 02020101
Argument/Register addr=bfff8340.  Dump of memory from 0xBFFF8300 to 0xBFFF8440
BFFF8300 407E189C 40C21710 0000171C 00000040 40C21710 0831178C 082FE6EC 0000171C
BFFF8320 0000009A BFFF8368 407E0819 082E4D7C 082FE3B4 08310070 00000040 40C21710
BFFF8340 0000004D 082FE6EC 0000009A 082E4D7C 082F42F0 082E4D7C 407E189C 40C21710
BFFF8360 082E4D7C 08311798 082E4D7C 00000000 BFFF83B4 40674E15 082E4D7C 082FE3B4
BFFF8380 08311798 40C21710 00000000 00000010 082F42F0 082F42E4 40BCBBF0 082E4D7C
BFFF83A0 00000000 082E8248 082E9D98 407101B4 40C21710 0831186C BFFF84B8 BFFF8464
BFFF83C0 BFFF8468 BFFF83EC 40710348 0831186C BFFF84B8 BFFF846C BFFF8468 BFFF8464
BFFF83E0 40C21710 BFFF84B8 08311887 BFFF8478 406F5487 0831186C BFFF84B8 BFFF846C
BFFF8400 BFFF8468 BFFF8464 40C21710 00000001 407B3609 40C21710 082E4D7C 0000038C
BFFF8420 082FE8D8 082FEC70 0000040C 10000000 00000000 D0000041 00000040 40BD1F14
Argument/Register addr=40674a52.  Dump of memory from 0x40674A12 to 0x40674B52
40674A00                                     0575C985 EB44408B 8352E805 8366FFB3
40674A20 00163880 458BFF00 F45D8BF0 8BF87D8B EC89FC75 75FFC35D 1C75FF20 0F1875FF
40674A40 0F104DB7 521455B6 0C75FF51 0212E850 C4830000 F45D8B1C C35DEC89 0575C985
40674A60 EB44708B 8306E819 C689FFB3 FF2C958B 428BFFFF 0C488B64 8310498B C98510E1
40674A80 408B0575 E805EB44 FFB382E4 166C968B 3C050000 50000016 51E832FF 83FFB29E
40674AA0 858B08C4 FFFFFF2C 8B64788B 528B0C57 10E28310 778B0575 E819EB44 FFB382B0
40674AC0 958BC689 FFFFFF2C 8B647A8B 518B0C4F 10E28310 0575D285 EB44478B 828EE805
40674AE0 968BFFB3 0000166C 00162805 32FF5000 B2BF2BE8 08C483FF FFFF29E9 34858BFF
40674B00 89FFFFFF 30958B02 83FFFFFF 000C9482 B4E9FF00 90FFFFFE FF30958B 828BFFFF
40674B20 00000488 0C8C8A8B B28B0000 00000C94 89E44589 7589EC4D 047A8BE8 8DE07D89
40674B40 4289E045 2C858B04 8BFFFFFF 488B6440 08C1F610
Argument/Register addr=82e4d7c.  Dump of memory from 0x82E4D3C to 0x82E4E7C
082E4D20                                                                00000000
082E4D40 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
082E4D60 00000000 00000000 082E4B4C 082E8A98 00000022 00000000 00000000 082E6478
082E4D80 082E8248 082E845C 00000000 00000000 082D2F60 00000000 082E4878 00000000
082E4DA0 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
082E4DC0 00000000 00000000 40BC3840 00001000 00000000 00000000 00000000 00000000
082E4DE0 00000000 00000000 65AA4928 000000FF 00000000 00000000 00000000 00000000
082E4E00 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
        Repeat 2 times
082E4E60 082E9024 082E48C8 00000000 00000000 00000000 00000000 00000000
Argument/Register addr=82c60d8.  Dump of memory from 0x82C6098 to 0x82C61D8
082C6080                                                       00000000 00000000
082C60A0 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
082C60C0 00000000 00000000 00000000 00000000 00000000 00000000 082C4C74 082FB288
082C60E0 00000001 00000001 00000000 00000001 00000001 00000000 00000000 00000000
082C6100 00000000 00000000 00000008 00000000 00000000 00000000 00000000 00000000
082C6120 00000005 00000000 00000000 00000000 00000000 00000000 00000000 00000000
082C6140 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
        Repeat 3 times
082C61C0 00000000 00000000 00000000 00000000 00000000 00000000
Argument/Register addr=bfffc684.  Dump of memory from 0xBFFFC644 to 0xBFFFC784
BFFFC640          00000000 00000000 00000000 00000000 082C2EE4 082F6F00 082F6F00
BFFFC660 082FB288 0830EE60 00000020 00000001 00000000 00000001 083017FC 00000000
BFFFC680 00000000 08300000 00000000 00000000 00000000 BFFFC6D8 402A5CD6 082F71A4
BFFFC6A0 082FB23C 0830F744 00000001 00000000 00000000 00000000 00000000 00000020
BFFFC6C0 0821A784 082D3C9C 0821CCC8 082F71A4 082FB23C 0830F744 BFFFC798 0808B60E
BFFFC6E0 082F71A4 082FB23C 0830F744 00000001 00000000 00000000 00000000 00000020
BFFFC700 082FE06C 08307580 BFFFC738 0819C690 08221034 00000001 BFFFC72C 0821CCC8
BFFFC720 0830EE40 00000000 BFFFC7C8 083074EC 0821A784 0000000B BFFFC768 0819C77F
BFFFC740 0000000B BFFFC758 082D3DF4 082D3DF4 BFFFD200 082D3C9C 0000000E 0821A784
BFFFC760 00000020 00000001 BFFFC798 0808ABA0 082B7CF8 FFFFFFFF 081CE368 00000000
BFFFC780 00000001
Argument/Register addr=82f71a4.  Dump of memory from 0x82F7164 to 0x82F72A4
082F7160          00000810 082F7168 082F7168 00001010 082F7174 082F7174 00004010
082F7180 082F7180 082F7180 00008010 082F718C 082F718C 30000075 082F6EF0 00000000
082F71A0 00000000 F8E9DACB 00000300 082E4878 082E4878 0000000C 00000000 00000000
082F71C0 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
082F71E0 00000000 00000000 082C2EA4 00000000 082F6F00 00000000 00000000 00000000
082F7200 00000000 00000000 00000000 00001009 7665642F 7374702F 0000332F 00000000
082F7220 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
        Repeat 3 times
082F72A0 00000000
Argument/Register addr=82e4d01.  Dump of memory from 0x82E4CC1 to 0x82E4E01
082E4CC0 4D412046 525A5420 00000000 00000000 00000000 00000000 00000000 00000000
082E4CE0 00000000 00000000 00000000 00000000 00000000 00000000 44440000 4E4F4D2D
082E4D00 2052522D 4D2E4848 53532E49 20464658 54204D41 0000525A 00000000 00000000
082E4D20 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
        Repeat 1 times
082E4D60 00000000 00000000 082E4B4C 082E8A98 00000022 00000000 00000000 082E6478
082E4D80 082E8248 082E845C 00000000 00000000 082D2F60 00000000 082E4878 00000000
082E4DA0 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
082E4DC0 00000000 00000000 40BC3840 00001000 00000000 00000000 00000000 00000000
082E4DE0 00000000 00000000 65AA4928 000000FF 00000000 00000000 00000000 00000000
082E4E00 00000000
Argument/Register addr=821a784.  Dump of memory from 0x821A744 to 0x821A884
0821A740          00000000 00000000 00000000 00000000 00000000 00000000 00000000
0821A760 00000000 00000000 00000000 00000000 FFFFFFFF 00000000 FFFFFFFF 00000000
0821A780 00000000 0821A658 40016D58 4000C880 08071B8E 08071B9E 08071BAE 08071BBE
0821A7A0 08071BCE 08071BDE 08071BEE 08071BFE 08071C0E 08071C1E 08071C2E 08071C3E
0821A7C0 08071C4E 08071C5E 08071C6E 08071C7E 08071C8E 08071C9E 08071CAE 08071CBE
0821A7E0 08071CCE 08071CDE 08071CEE 40DBB8E0 08071D0E 402A5158 08071D2E 08071D3E
0821A800 08071D4E 08071D5E 08071D6E 08071D7E 08071D8E 08071D9E 08071DAE 08071DBE
0821A820 08071DCE 40DB6840 40DCD0F0 08071DFE 08071E0E 08071E1E 08071E2E 08071E3E
0821A840 08071E4E 08071E5E 08071E6E 08071E7E 08071E8E 08071E9E 40E02EF0 08071EBE
0821A860 4077683C 08071EDE 40D747A0 08071EFE 08071F0E 08071F1E 08071F2E 08071F3E
0821A880 08071F4E
Argument/Register addr=82d3c9c.  Dump of memory from 0x82D3C5C to 0x82D3D9C
082D3C40                                                                3D3A2031
082D3C60 746E6920 72656765 73696C5F 69735F74 7028657A 73696C5F 3E3D2074 31623A20
082D3C80 45203B29 003B444E 00000000 00000049 082DCC68 082D3CD8 00000034 0000000B
082D3CA0 082C7654 00000000 0830F744 082FB23C 08307854 00000000 08307594 00000000
082D3CC0 00000000 00000000 00000000 00000008 00000000 00000049 082D3C90 082D3D20
082D3CE0 80000034 49474542 613A204E 3D3A2031 746E6920 72656765 73696C5F 69735F74
082D3D00 7028657A 73696C5F 3E3D2074 31623A20 45203B29 003B444E 00000000 00000039
082D3D20 082D3CD8 082D3D58 00000028 105FCAC7 00000005 082D3D38 082D2F4C 08307084
082D3D40 08306FAC 00000000 00000000 326C7173 00000000 00000021 082D3D20 082D2F00
082D3D60 00000010 00000009 00000000 00000001 00000007 00000019 08307078 083070B8
082D3D80 00000007 69727473 6700676E 00000039 082D2F40 082D3DC8 00000026
Argument/Register addr=821ccc8.  Dump of memory from 0x821CC88 to 0x821CDC8
0821CC80                   081A8BF0 081A8C20 081A8930 00000000 00000000 0829F2B8
0821CCA0 082AEB80 082ACF40 082A8968 082B4C30 082A2900 082ABBF8 082AD3F8 081CD3A5
0821CCC0 081CD3A5 081CD3A5 00000000 08295B68 00000001 00000000 08280EE0 00000001
0821CCE0 00000008 00000007 00000000 00000000 00000000 00000000 00000000 08222568
0821CD00 080A2A70 00010001 00000000 00000000 00000000 00000000 00000000 00000000
0821CD20 081CC568 081D2F6B 00000000 081CC568 081CC568 081D30DA 00000000 00000000
0821CD40 081CC566 081CC568 00000000 08208400 00000000 00000001 00000001 00000064
0821CD60 000005A0 00000007 000000B4 00000101 08208220 00000000 00000100 00000000
0821CD80 00000000 00000004 00000000 00000000 00000000 08264D18 08265DF0 08266750
0821CDA0 08263AE0 08263318 08265750 08267148 082644C0 00000000 00000000 00000000
0821CDC0 081A90E0 081A9110
Argument/Register addr=82fe06c.  Dump of memory from 0x82FE02C to 0x82FE16C
082FE020                            00000000 00000000 00000000 80000072 082FDFBC
082FE040 40BCBBB0 083017F0 083047C0 00000001 08304860 00010000 083046C0 082FE06C
082FE060 083045F8 082FDFE4 0010406C AE9A0001 083047A0 08304770 08304750 0000007A
082FE080 08304710 083046E0 00010080 08304840 00000000 00000000 0010C000 40BEA6DC
082FE0A0 082FE048 00000000 800000C2 082FE038 40BCE9C4 00000000 0831153C 00000001
082FE0C0 0831156C 00010000 00000000 082FE0DC 08311704 082F4304 001040FB FFFFFFFF
082FE0E0 00000002 00000000 00000000 00000000 00000000 00000000 00000000 00000000
082FE100 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
082FE120 00000000 00000000 00000002 00000010 00000001 03020018 00000000 083113FC
082FE140 00000000 00000000 00000000 082FE15C 082FE150 082FE150 0010C000 40BEA6DC
082FE160 082FE0B8 00000000 80000032
Argument/Register addr=8307580.  Dump of memory from 0x8307540 to 0x8307680
08307540 082D3E9C 00000000 00000000 08003262 00010000 00000031 08307520 08307588
08307560 00000020 0000000C 082C7654 082FE06C 000000F8 083140B4 08308790 08300003
08307580 082FE0DC 00000039 08307558 083075C0 00000028 00000010 0000000F 00000001
083075A0 00000000 08307984 08307984 08307984 082D3E4C 0808A120 00010000 00000039
083075C0 08307588 083076C0 00000026 0B885A5A 00000003 083075D8 083077CC 00000000
083075E0 0830778C 082B734C 00000000 00003362 00000000 00000029 08313088 08307848
08307600 00000014 0830EE40 083077CC 00000000 00000000 00000000 000A3020 00000021
08307620 083077C0 08307888 0000000C 08307564 00000011 00000001 00000000 00000019
08307640 083078F8 08307938 80000003 00003362 00000018 00000021 08307720 08307828
08307660 00000010 00000000 00000000 00000001 00000000 00000049 2D49434F 6C6C6F43
Argument/Register addr=bfffc738.  Dump of memory from 0xBFFFC6F8 to 0xBFFFC838
BFFFC6E0                                                       00000000 00000020
BFFFC700 082FE06C 08307580 BFFFC738 0819C690 08221034 00000001 BFFFC72C 0821CCC8
BFFFC720 0830EE40 00000000 BFFFC7C8 083074EC 0821A784 0000000B BFFFC768 0819C77F
BFFFC740 0000000B BFFFC758 082D3DF4 082D3DF4 BFFFD200 082D3C9C 0000000E 0821A784
BFFFC760 00000020 00000001 BFFFC798 0808ABA0 082B7CF8 FFFFFFFF 081CE368 00000000
BFFFC780 00000001 0000000E 08194E2B 0821A784 00000020 00000001 BFFFC7C8 08092B65
BFFFC7A0 082D3C9C 081CE7FD 00000020 082D3C9C 08307664 082B7CF8 BFFFC818 0821A784
BFFFC7C0 082CBCC0 00000001 BFFFC818 081BF60A 00000001 08307664 00000000 00000000
BFFFC7E0 08220F10 082C7794 00000006 0819279E 082B7D0C 00000005 00FFC808 00000000
BFFFC800 082CBCDC 45A5EB12 08271DC8 0821A784 082CBCDC BFFFD390 BFFFC858 081BF83E
BFFFC820 BFFFD390 082CBCC0 082C2DB4 00000000 082CBC8C 082CBCD8
Argument/Register addr=819c690.  Dump of memory from 0x819C650 to 0x819C790
0819C640                                     89FFFFE6 89E2EBC1 27BC8DF6 00000000
0819C660 56E58955 0000E853 815B0000 07E11AC3 14EC8300 8BF4458D 758B084D 838B500C
0819C680 00000FA4 0001F405 E8505100 FFFFF7F0 8510C483 8B1175C0 428BF455 8B068904
0819C6A0 F8658D02 C35D5E5B FFFF06C7 C031FFFF 5BF8658D 89C35D5E 27BC8DF6 00000000
0819C6C0 53E58955 000000E8 C3815B00 0007E0BB 458D5050 4D8B50F8 A4838B08 5100000F
0819C6E0 0001F405 95E85000 83FFFFF7 CA8310C4 75C085FF F8458B0C 4208508B 31085089
0819C700 FC5D8BD2 C3C9D089 26B48D90 00000000 56E58955 8B505053 458B0875 0000E810
0819C720 815B0000 07E062C3 458B5000 5DE8500C 83FFFFFE F68510C4 06890674 070C46C6
0819C740 5BF8658D 89C35D5E 27BC8DF6 00000000 57E58955 EC835356 0000E80C 815B0000
0819C760 07E026C3 0C758B00 8B08458B FE83187D 506D74FF F0458D50 E1E85650 83FFFFFE
0819C780 C08510C4 0FEC4589 00009984 8DD23100
Argument/Register addr=bfffc818.  Dump of memory from 0xBFFFC7D8 to 0xBFFFC918
BFFFC7C0                                                       00000000 00000000
BFFFC7E0 08220F10 082C7794 00000006 0819279E 082B7D0C 00000005 00FFC808 00000000
BFFFC800 082CBCDC 45A5EB12 08271DC8 0821A784 082CBCDC BFFFD390 BFFFC858 081BF83E
BFFFC820 BFFFD390 082CBCC0 082C2DB4 00000000 082CBC8C 082CBCD8 08221094 082CBC74
BFFFC840 082CBC28 08221094 00000000 0821A784 08220E40 BFFFD390 BFFFD3E8 081B60CC
BFFFC860 BFFFD390 082CBCC0 082C2DB4 BFFFD390 BFFFC874 082C77E4 00000000 00000000
BFFFC880 00000000 00000000 082C2E50 00000000 00000000 00000000 00000000 00000000
BFFFC8A0 BFFFC8A4 082C77C4 00000000 00000000 00000000 00000000 082B7300 00000000
BFFFC8C0 00000000 00000000 00000000 00000000 BFFFC8D4 082C77E4 00000000 00000000
BFFFC8E0 00000000 00000000 082B7358 00000000 00000000 00000000 00000000 00000000
BFFFC900 00000000 00000000 00000001 08180000 00000000 00000000
Argument/Register addr=82cbcc0.  Dump of memory from 0x82CBC80 to 0x82CBDC0
082CBC80 00000000 00000000 00000000 00000004 00000A38 00000010 00000000 00000000
082CBCA0 00000008 00000001 00000000 00000000 00000000 0000003C 0000006B 00000042
082CBCC0 081BF770 00000004 00000A50 00000001 00000000 00000000 00000001 082C7774
082CBCE0 0000000B 00000002 08220103 00000008 00000000 00000000 00000000 00000000
082CBD00 00000001 0000006B 0000003C 081BB6F0 00000004 00000A68 00000000 00000000
082CBD20 00000000 00000001 082C76B4 00000002 00000002 08220103 00000008 00000000
082CBD40 00000001 00000000 00000000 00000000 0000006C 00000050 081BE360 00000004
082CBD60 00000A80 00000000 00000000 00000000 00000004 00000A68 00000010 00000000
082CBD80 00000000 00000001 082C7814 00000004 00000002 08220103 00000000 0000006C
082CBDA0 00000070 081BF740 00000004 00000A98 00000000 00000000 00000000 00000008
Argument/Register addr=819279e.  Dump of memory from 0x819275E to 0x819289E
08192740                                                                08802AC3
08192760 0CEC8300 6808758B 00000100 FECD8FE8 0446C7FF 00000040 000006C7 46890000
08192780 0C468908 5BF8658D 90C35D5E 0026748D 57E58955 EC835356 0000E80C 815B0000
081927A0 087FE6C3 08458B00 8B0C558B 388B084D 8B3A048D D0390451 458B437F 10758D0C
081927C0 317EC085 8B08458B C2830C50 00768D04 4DFFF089 8D008B0C 4289014F 04C683FC
081927E0 CF89D089 8304C283 7F000C7D 08558BE3 42890A89 F4658D0C 5D5F5E5B 0C4D8BC3
08192800 8B51048D 42890855 E0C15104 50006A02 5208528B FECFD7E8 084D8BFF 8B10C483
08192820 08418939 89B8048D 8EEB0C41 0026748D 57E58955 8D505056 4D8B107D 7EC9850C
08192840 08458B3A 8B08558B 128B0C40 89F04589 F889F455 04C78349 458B108B FC708DF0
08192860 89FC408B F0758902 48F4458B 4589C985 8BDF7FF4 02890855 5E0C7289 5D5F5E5F
08192880 900DEBC3 90909090 90909090 90909090 53E58955 0000E850 815B0000 087EEAC3
Argument/Register addr=82b7d0c.  Dump of memory from 0x82B7CCC to 0x82B7E0C
082B7CC0                            00000000 00000000 00000000 00000000 00000000
082B7CE0 00000000 00000111 082B7BD8 082B7DF8 00000100 00000000 082D3DF4 00000001
082B7D00 00000000 08307834 08307944 00000005 00000000 00000000 00000000 00000000
082B7D20 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
        Repeat 5 times
082B7DE0 00000000 00000000 00000000 00000000 00000000 00000111 082B7CE8 082B7F08
082B7E00 00000100 00000000 00000000
Argument/Register addr=8221094.  Dump of memory from 0x8221054 to 0x8221194
08221040                                              0819C880 00010000 00000008
08221060 00000007 00000000 00000000 00000000 00000000 00000000 082230C0 0819C910
08221080 00000001 00000004 00000040 082B7CF4 082B7D04 00000000 00000000 00000000
082210A0 00000000 08307664 00000000 00000000 00000000 00000000 00000000 00000000
082210C0 00000040 082B7F44 00000000 00000040 082B8054 082B8054 00000000 00000040
082210E0 082B8164 082B8164 00000000 00000000 08225230 082B8274 00000004 00000400
08221100 FFFFFFFF 00000000 00000000 BFFFD390 00000000 00000100 081CE3D7 0000000A
08221120 5D358BB1 00000000 00000000 00000000 00000000 081B5FD0 00000000 00000000
08221140 0815F980 0815B650 0815A6B0 0815B400 08167920 00000000 0815B460 081E98F2
08221160 00000004 08059B00 0815C150 0815AD70 00000000 00000000 00000001 00000000
08221180 00000040 0000003F 0000000E 00000000 082361C8
Argument/Register addr=82cbc74.  Dump of memory from 0x82CBC34 to 0x82CBD74
082CBC20                                              00000000 00000000 00000000
082CBC40 00000001 082C7794 00000005 00000002 08220103 00000008 00000000 00000001
082CBC60 00000000 00000000 00000000 0000006B 00000050 081C0C40 00000008 00000000
082CBC80 00000000 00000000 00000000 00000004 00000A38 00000010 00000000 00000000
082CBCA0 00000008 00000001 00000000 00000000 00000000 0000003C 0000006B 00000042
082CBCC0 081BF770 00000004 00000A50 00000001 00000000 00000000 00000001 082C7774
082CBCE0 0000000B 00000002 08220103 00000008 00000000 00000000 00000000 00000000
082CBD00 00000001 0000006B 0000003C 081BB6F0 00000004 00000A68 00000000 00000000
082CBD20 00000000 00000001 082C76B4 00000002 00000002 08220103 00000008 00000000
082CBD40 00000001 00000000 00000000 00000000 0000006C 00000050 081BE360 00000004
082CBD60 00000A80 00000000 00000000 00000000 00000004
Argument/Register addr=82cbc28.  Dump of memory from 0x82CBBE8 to 0x82CBD28
082CBBE0                   00000001 00000000 00000000 00000001 082C75B4 00000010
082CBC00 00000002 08220103 00000008 00000000 00000000 00000000 00000000 00000005
082CBC20 00000069 0000003C 081BB6F0 00000004 00000A38 00000000 00000000 00000000
082CBC40 00000001 082C7794 00000005 00000002 08220103 00000008 00000000 00000001
082CBC60 00000000 00000000 00000000 0000006B 00000050 081C0C40 00000008 00000000
082CBC80 00000000 00000000 00000000 00000004 00000A38 00000010 00000000 00000000
082CBCA0 00000008 00000001 00000000 00000000 00000000 0000003C 0000006B 00000042
082CBCC0 081BF770 00000004 00000A50 00000001 00000000 00000000 00000001 082C7774
082CBCE0 0000000B 00000002 08220103 00000008 00000000 00000000 00000000 00000000
082CBD00 00000001 0000006B 0000003C 081BB6F0 00000004 00000A68 00000000 00000000
082CBD20 00000000 00000001
Argument/Register addr=bfffd4d4.  Dump of memory from 0xBFFFD494 to 0xBFFFD5D4
BFFFD480                                              00000000 00000000 00000000
BFFFD4A0 00000000 00000000 00000000 0821A784 00000000 00000000 BFFFF5F8 0815C961
BFFFD4C0 00000008 00000000 00000003 00000000 BFFFF760 00000000 00000040 BFFFF59C
BFFFD4E0 400D2A00 4008C760 40C21710 00000000 4008C8FC BFFFD538 4000C6F1 4008C8FC
BFFFD500 00000001 00000001 BFFFD54C 409D325A 4008C8FC BFFFDB74 BFFFDB18 40C22634
BFFFD520 400D2A44 40135500 00000000 BFFFDB14 40C21710 00000000 BFFFDB18 4000C890
BFFFD540 BFFFD570 BFFFDB14 0828B110 4008C760 BFFFDB60 40A1E283 40C21710 BFFFDBBC
BFFFD560 BFFFDB60 40A1FFFB 0828B110 00000000 00000000 BFFFDB5C BFFFDBBC BFFFDBB4
BFFFD580 BFFFDB60 00000000 BFFFD5B8 00000000 0828B110 00000000 BFFFDBA8 40A1E283
BFFFD5A0 40C21710 40C18EC8 BFFFDBA8 40A1FFFB 0828B110 00000000 00000000 00000000
BFFFD5C0 00000000 00000000 00000000 00000000 00000000
Argument/Register addr=bffff59c.  Dump of memory from 0xBFFFF55C to 0xBFFFF69C
BFFFF540                                                                00000000
BFFFF560 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
BFFFF580 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000007
BFFFF5A0 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
        Repeat 1 times
BFFFF5E0 00000001 082C20B8 00000006 0821A784 BFFFF740 BFFFF828 BFFFF798 081CAD6C
BFFFF600 BFFFF760 BFFFF828 BFFFF798 081CAD60 BFFFF650 40016EA8 0000000A 40D51DB8
BFFFF620 00000000 00000001 00D630B3 00D630B3 BFFFF690 BFFFF82C 00000000 00000000
BFFFF640 00000000 00000000 00000000 00000000 00000001 00000000 BFFFF9AA 00000000
BFFFF660 00000001 00000001 00000000 40D6316A 40D5DF24 00000002 40D6316A BFFFF9AA
BFFFF680 40D55434 40D51000 0000000D 40D516F0 40016B28 40D5151C 00D630B3
Argument/Register addr=400d2a00.  Dump of memory from 0x400D29C0 to 0x400D2B00
400D29C0 000A0012 0001C442 004AD762 000000C6 000A0012 00007A56 00B34974 00000004
400D29E0 000E0011 00006FEC 00231CEA 000000FE 000A0012 0002D428 0099AB04 000003B4
400D2A00 000A0012 00023FCE 00B3422C 00000004 000E0011 0001C185 004EC730 00000100
400D2A20 000A0012 0001702C 003FCD26 00000050 000A0012 0000AB86 005047D8 00000296
400D2A40 000A0012 0002D53B 0099CCB8 0000116E 000A0012 000182D0 0042643C 0000006C
400D2A60 000A0012 0000C800 0031A2AA 0000009C 000A0012 00004FC1 001F68FE 00000020
400D2A80 000A0012 0001ECA8 00573598 00000C54 000A0012 00014173 003D0052 0000019A
400D2AA0 000A0012 000089CE 0026D966 0000002A 000A0012 00006DF1 006C283C 00000FDA
400D2AC0 000A0012 0003074E 00A142D4 000003F6 000A0012 0001E58F 00554620 000000CC
400D2AE0 000A0012 000267C7 007C59A6 00000034 000A0012 0001A61C 00AE5F20 00000070
Argument/Register addr=4008c760.  Dump of memory from 0x4008C720 to 0x4008C860
4008C720 3130752F 7070612F 61726F2F 2F656C63 646F7270 2F746375 312E3031 442F302E
4008C740 2F315F62 2F62696C 6362696C 73746E6C 6F732E68 2E30312E 00000031 00000000
4008C760 400B4000 4008C720 40C215FC 4008CA00 4008C4D0 4008C988 00000000 40C21624
4008C780 40C2167C 40C21674 40C2164C 40C21654 40C2165C 00000000 00000000 00000000
4008C7A0 40C21664 40C2166C 40C2163C 40C21644 40C2162C 40C21634 00000000 40C21694
4008C7C0 40C2169C 40C216A4 40C21684 00000000 40C216AC 40C2168C 00000000 00000000
4008C7E0 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
4008C800 40C216BC 40C216B4 00000000 00000000 00000000 40C216CC 00000000 00000000
4008C820 00000000 00000000 00000000 00000000 00000000 00000000 00000000 40C216C4
4008C840 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Argument/Register addr=40d51db8.  Dump of memory from 0x40D51D78 to 0x40D51EB8
40D51D60                                                       40D44617 09691A76
40D51D80 00000000 00000000 40D44623 09691972 00000000 00000000 40D4462F 09691973
40D51DA0 00000000 00000000 40D4463B 0963CF85 00000000 00000000 40D4463B 0963CF85
40D51DC0 00000000 40D445AD 40D445F5 09691F72 00000000 40D445AD 40D445D5 0D696910
40D51DE0 00000000 40D445AD 40D44601 0D696912 00000000 40D445AD 40D4463B 0963CF85
40D51E00 00000000 40D445B7 40D44623 09691972 00000000 40D445AD 40D445DF 0D696911
40D51E20 00000000 40D445AD 40D44649 09691F73 00000000 40D445AD 40D445DF 0D696911
40D51E40 00000000 40D445B7 00000000 00000000 00000000 00000000 00000000 00000000
40D51E60 00000000 00000000 40D630B3 0D696910 00000000 00000000 40D630BD 0D696911
40D51E80 00000000 00000000 40D630C7 09691F71 00000000 00000000 40D630D3 09691F72
40D51EA0 00000000 00000000 40D630DF 09691F73 00000000 00000000
Argument/Register addr=81cb910.  Dump of memory from 0x81CB8D0 to 0x81CBA10
081CB8C0                                     0004EEB7 E80CEC83 FFEA6284 A87C838D
081CB8E0 938DFFFE FFFEA87C FAC1C229 73D63902 F0458910 14FFD789 F0458BB0 72FE3946
081CB900 0CC483F5 5D5F5E5B 26B48DC3 00000000 57E58955 00E85356 5B000000 EE69C381
081CB920 EC830004 7C838D0C 8DFFFEA8 FEA87CBB C1F829FF C08502F8 75FF708D 0052E813
081CB940 C4830000 5F5E5B0C B68DC35D 00000000 89B714FF C0854EF0 35E8F675 83000000
081CB960 5E5B0CC4 90C35D5F 90909090 90909090 53E58955 A770BB52 70A10821 830821A7
081CB980 0C74FFF8 FF04EB83 83038BD0 F475FFF8 C35D5B58 53E58955 000000E8 C3815B00
081CB9A0 0004EDE7 7F46E850 5B59FFEA 0000C3C9 00000000 00000000 00000000 00000000
081CB9C0 00000003 00020001 7862696C 735F6C6D 735F7465 61657274 635F736D 65746E6F
081CB9E0 6C007478 6D786269 7453006C 6D616572 6E6F432D 74786574 00627200 25006277
081CBA00 6E692073 2C732520 6E696C20 25203A65
Argument/Register addr=bffff7f8.  Dump of memory from 0xBFFFF7B8 to 0xBFFFF8F8
BFFFF7A0                                                       081CB910 BFFFF7F8
BFFFF7C0 BFFFF7A0 40D67922 00000000 00000000 00000000 40016B28 00000002 080738A0
BFFFF7E0 00000000 4000C890 4000CF80 40016B28 00000002 080738A0 00000000 080738C1
BFFFF800 081CA1C0 00000002 BFFFF824 081CB8C0 081CB910 4000CF80 BFFFF81C 40016D44
BFFFF820 00000002 BFFFF997 BFFFF9AA 00000000 BFFFF9BD BFFFF9D0 BFFFF9DF BFFFF9F0
BFFFF840 BFFFFA02 BFFFFA11 BFFFFA21 BFFFFA2C BFFFFA3A BFFFFA4B BFFFFA5C BFFFFA70
BFFFF860 BFFFFA9B BFFFFAA5 BFFFFC68 BFFFFC7B BFFFFCB4 BFFFFCC5 BFFFFCD7 BFFFFCE5
BFFFF880 BFFFFD05 BFFFFD1F BFFFFDCC BFFFFDDE BFFFFDED BFFFFE05 BFFFFE16 BFFFFE2B
BFFFF8A0 BFFFFE5F BFFFFE7D BFFFFE88 BFFFFE9D BFFFFEAF BFFFFEC6 BFFFFECE BFFFFED9
BFFFF8C0 BFFFFEEB BFFFFEFD BFFFFF0B BFFFFF14 BFFFFF21 BFFFFF42 BFFFFF51 BFFFFF73
BFFFF8E0 BFFFFFA3 BFFFFFB1 BFFFFFC6 BFFFFFD4 00000000 00000020
Argument/Register addr=bffff7a0.  Dump of memory from 0xBFFFF760 to 0xBFFFF8A0
BFFFF760 00000005 BFFFE500 00000000 082B72D0 081A2640 081A2670 00000000 081CB800
BFFFF780 41023034 40E96800 081CB8CD 40E96800 40016640 081CB910 BFFFF7F8 40D6795D
BFFFF7A0 00000002 BFFFF824 BFFFF830 00000000 40E96800 40016640 081CB910 BFFFF7F8
BFFFF7C0 BFFFF7A0 40D67922 00000000 00000000 00000000 40016B28 00000002 080738A0
BFFFF7E0 00000000 4000C890 4000CF80 40016B28 00000002 080738A0 00000000 080738C1
BFFFF800 081CA1C0 00000002 BFFFF824 081CB8C0 081CB910 4000CF80 BFFFF81C 40016D44
BFFFF820 00000002 BFFFF997 BFFFF9AA 00000000 BFFFF9BD BFFFF9D0 BFFFF9DF BFFFF9F0
BFFFF840 BFFFFA02 BFFFFA11 BFFFFA21 BFFFFA2C BFFFFA3A BFFFFA4B BFFFFA5C BFFFFA70
BFFFF860 BFFFFA9B BFFFFAA5 BFFFFC68 BFFFFC7B BFFFFCB4 BFFFFCC5 BFFFFCD7 BFFFFCE5
BFFFF880 BFFFFD05 BFFFFD1F BFFFFDCC BFFFFDDE BFFFFDED BFFFFE05 BFFFFE16 BFFFFE2B
Argument/Register addr=40d67922.  Dump of memory from 0x40D678E2 to 0x40D67A22
40D678E0 891474FF C931243C 4C89D231 54890824 F9E80424 8B00015B 000188B3 2046F600
40D67900 8B647502 C0851445 55FF0374 2046F614 89850F02 8D000000 0489B845 2ACEE824
40D67920 C0850001 A1655A75 00000050 65D44589 00004CA1 D8458900 65B8458D 000050A3
40D67940 7C838B00 8B000001 008B0C55 89241489 8B082444 44891045 55FF0424 89C18908
40D67960 79E8240C 8B00015A 028B1055 04244489 262C838D 0489FFFF FBE6E824 83EBFFFF
40D67980 838BC931 00002C80 0F08FFF0 D284C294 04C7CD75 00000024 4802E800 F689000C
40D679A0 8B10558B 24448902 46838D04 89FFFF26 ADE82404 E9FFFFFB FFFFFF5B 90909090
40D679C0 02A5B855 E5890000 14EC8353 FFFDBEE8 2FC381FF 890012EE 8D082444 FDECA083
40D679E0 244489FF 2404C704 00000001 0C55EFE8 14C48300 89C35D5B 27BC8DF6 00000000
40D67A00 5DE58955 10CDA5E8 F7C18100 8D0012ED FDEC8081 768DC3FF 27BC8D00 00000000
40D67A20 5DE58955
Argument/Register addr=40016d44.  Dump of memory from 0x40016D04 to 0x40016E44
40016D00          00000000 00000000 00000000 00000000 00000000 00000000 00000000
40016D20 00000000 00000000 00000000 BFFFF830 BFFFF81C 00000000 00000000 00000002
40016D40 00000000 00000001 40016D58 4000D2F0 00000000 40000000 00000000 400131CC
40016D60 0821A658 40017490 00000000 40016F80 00000000 0821A6A0 0821A6F8 0821A6F0
40016D80 0821A6C0 0821A6C8 0821A6D0 00000000 00000000 00000000 0821A6D8 0821A6E0
40016DA0 0821A6B0 0821A6B8 00000000 0821A6A8 00000000 0821A710 0821A718 0821A720
40016DC0 0821A700 0821A6E8 00000000 0821A708 00000000 00000000 00000000 00000000
40016DE0 00000000 00000000 00000000 00000000 00000000 00000000 0821A730 0821A728
40016E00 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
40016E20 00000000 00000000 00000000 00000000 00000000 0821A738 00000000 00000000
40016E40 00000000
Argument/Register addr=bffff997.  Dump of memory from 0xBFFFF957 to 0xBFFFFA97
BFFFF940                                              0000000C 00000000 0000000D
BFFFF960 00000000 0000000E 00000000 00000017 00000000 00000018 00000001 0000000F
BFFFF980 BFFFF992 00000000 00000000 00000000 36690000 2F003638 2F727375 61636F6C
BFFFF9A0 69622F6C 68702F6E 2F2E0070 5F69636F 5F6C6F63 74736574 7068702E 53454C00
BFFFF9C0 59454B53 74652F3D 6C2E2F63 00737365 505F434C 52455041 5F6E653D 4C005541
BFFFF9E0 44415F43 53455244 6E653D53 0055415F 4D5F434C 54454E4F 3D595241 415F6E65
BFFFFA00 4F480055 414E5453 703D454D 6E697265 45485300 2F3D4C4C 2F6E6962 68736162
BFFFFA20 52455400 74783D4D 006D7265 54534948 455A4953 3030313D 4D540030 52494450
BFFFFA40 6F722F3D 742F746F 4C00706D 554E5F43 4952454D 6E653D43 0055415F 49445451
BFFFFA60 752F3D52 6C2F7273 712F6269 002F3374 50444C4F 2F3D4457 2F746E6D 61746164
BFFFFA80 6F68762F 2F737473 69766F6D 7A2E7365 79687065 632E6169


----- End of Call Stack Trace -----




Patches

Pull Requests

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2005-03-27 14:15 UTC] tony2001@php.net
Thank you for this bug report. To properly diagnose the problem, we
need a backtrace to see what is happening behind the scenes. To
find out how to generate a backtrace, please read
http://bugs.php.net/bugs-generating-backtrace.php

Once you have generated a backtrace, please submit it to this bug
report and change the status back to "Open". Thank you for helping
us make PHP better.

Please, do not past next time SUCH big and unreadable traces.
Generate plain GDB backtrace, it would be much more helpful.
 [2005-04-01 09:56 UTC] chris at ausregsitry dot com dot au
I stand corrected... perhapse it is crashing... here is the results from running within gdb.

GNU gdb 6.0-2mdk (Mandrake Linux)
Copyright 2003 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i586-mandrake-linux-gnu"...Using host libthread_db library "/lib/tls/libthread_db.so.1".

(gdb) run oci_col_test.php
Starting program: /usr/local/bin/php oci_col_test.php
[Thread debugging using libthread_db enabled]
[New Thread 1090687808 (LWP 20689)]
Detaching after fork from child process 20692.
OCIDebug: _oci_open_server new conn=0 dname=<br />
OCIDebug: _oci_open_session new sess=5 user=mdb<br />
OCIDebug: oci_do_connect: id=6<br />
<<INTEGER LIST TEST>>>
OCIDebug: oci_parse "BEGIN :a1 := integer_list_size(p_list => :b1); END;" id=7 conn=6<br />
OCIDebug: START _oci_stmt_list_dtor: id=7 last_query="BEGIN :a1 := integer_list_size(p_list => :b1); END;"<br />
OCIDebug: _oci_bind_hash_dtor:<br />
OCIDebug: _oci_bind_hash_dtor:<br />
OCIDebug: END   _oci_stmt_list_dtor: id=7<br />
Count integer: 3
<<DONE INTEGER LIST>>
<<NAMED TYPE LIST TEST>>>
OCIDebug: oci_parse "BEGIN :a2 := sai_list_size(p_list => :b2); END;" id=9 conn=6<br />
OCIDebug: START _oci_stmt_list_dtor: id=9 last_query="BEGIN :a2 := sai_list_size(p_list => :b2); END;"<br />
OCIDebug: _oci_bind_hash_dtor:<br />
OCIDebug: _oci_bind_hash_dtor:<br />
OCIDebug: END   _oci_stmt_list_dtor: id=9<br />
Count str_and_int_t: 0
<<DONE NAMED TYPE LIST>>
<<GETTING INTEGER LIST>>
OCIDebug: oci_parse "BEGIN get_integer_list(p_list => :b3); END;" id=11 conn=6<br />
before count 0
kgepop: no error frame to pop to for error 21522
OCI-21522: attempted to use an invalid connection in OCI (object mode only)
Errors in file :
OCI-21522: attempted to use an invalid connection in OCI (object mode only)


----- Call Stack Trace -----
Cannot open /proc/20689/exe.
calling              call     entry                argument values in hex
location             type     point                (? means dubious value)
-------------------- -------- -------------------- ----------------------------
Cannot find symbol in /proc/20689/exe.
Cannot find symbol in /proc/20689/exe.
Cannot find symbol in /proc/20689/exe.
Cannot find symbol in /proc/20689/exe.
Cannot find symbol in /proc/20689/exe.
Cannot find symbol in /proc/20689/exe.
Cannot find symbol in /proc/20689/exe.
Cannot find symbol in /proc/20689/exe.

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1090687808 (LWP 20689)]
0x4078ce3c in slrac () from /u01/app/oracle/product/10.1.0/Db_1/lib/libclntsh.so.10.1
(gdb) bt
#0  0x4078ce3c in slrac () from /u01/app/oracle/product/10.1.0/Db_1/lib/libclntsh.so.10.1
#1  0x407dff67 in kgdsaaddr () from /u01/app/oracle/product/10.1.0/Db_1/lib/libclntsh.so.10.1
#2  0x407df9e2 in kgdsdst () from /u01/app/oracle/product/10.1.0/Db_1/lib/libclntsh.so.10.1
#3  0x40375c84 in skgudmp () from /u01/app/oracle/product/10.1.0/Db_1/lib/libclntsh.so.10.1
#4  0x407c1bf2 in kgepop () from /u01/app/oracle/product/10.1.0/Db_1/lib/libclntsh.so.10.1
#5  0x407c236e in kgesev () from /u01/app/oracle/product/10.1.0/Db_1/lib/libclntsh.so.10.1
#6  0x407c2173 in kgesec0 () from /u01/app/oracle/product/10.1.0/Db_1/lib/libclntsh.so.10.1
#7  0x40659cc4 in kodogr2lt () from /u01/app/oracle/product/10.1.0/Db_1/lib/libclntsh.so.10.1
#8  0x405e44f0 in kosindcv () from /u01/app/oracle/product/10.1.0/Db_1/lib/libclntsh.so.10.1
#9  0x405e3f6a in kosiend () from /u01/app/oracle/product/10.1.0/Db_1/lib/libclntsh.so.10.1
#10 0x405e5349 in kpctor () from /u01/app/oracle/product/10.1.0/Db_1/lib/libclntsh.so.10.1
#11 0x405fa82e in ttca2p () from /u01/app/oracle/product/10.1.0/Db_1/lib/libclntsh.so.10.1
#12 0x405c7a84 in ttcacr () from /u01/app/oracle/product/10.1.0/Db_1/lib/libclntsh.so.10.1
#13 0x405c8957 in ttcdrv () from /u01/app/oracle/product/10.1.0/Db_1/lib/libclntsh.so.10.1
#14 0x4046a5fd in nioqwa () from /u01/app/oracle/product/10.1.0/Db_1/lib/libclntsh.so.10.1
#15 0x402dc1ce in upirtrc () from /u01/app/oracle/product/10.1.0/Db_1/lib/libclntsh.so.10.1
#16 0x40272e85 in kpurcsc () from /u01/app/oracle/product/10.1.0/Db_1/lib/libclntsh.so.10.1
#17 0x4022f630 in kpuexecv8 () from /u01/app/oracle/product/10.1.0/Db_1/lib/libclntsh.so.10.1
#18 0x402314fc in kpuexec () from /u01/app/oracle/product/10.1.0/Db_1/lib/libclntsh.so.10.1
#19 0x402a5cd6 in OCIStmtExecute () from /u01/app/oracle/product/10.1.0/Db_1/lib/libclntsh.so.10.1
#20 0x0808b60e in oci_execute (statement=0x100, func=0x81ce7fd "OCIExecute", mode=32) at /root/install/php-5.0.3/ext/oci8/oci8.c:1709
#21 0x08092b65 in zif_oci_execute (ht=1, return_value=0x830728c, this_ptr=0x0, return_value_used=0)
    at /root/install/php-5.0.3/ext/oci8/oci8.c:5552
#22 0x081bf60a in zend_do_fcall_common_helper (execute_data=0xbfffd400, opline=0x82cb970, op_array=0x82c2a64)
    at /root/install/php-5.0.3/Zend/zend_execute.c:2711
#23 0x081bf83e in zend_do_fcall_handler (execute_data=0xbfffd400, opline=0x82cb970, op_array=0x82c2a64)
    at /root/install/php-5.0.3/Zend/zend_execute.c:2843
#24 0x081b60cc in execute (op_array=0x82c2a64) at /root/install/php-5.0.3/Zend/zend_execute.c:1400
#25 0x08194859 in zend_execute_scripts (type=8, retval=0x0, file_count=3) at /root/install/php-5.0.3/Zend/zend.c:1069
#26 0x0815c961 in php_execute_script (primary_file=0xbffff7d0) at /root/install/php-5.0.3/main/main.c:1628
#27 0x081cad6c in main (argc=2, argv=0xbffff894) at /root/install/php-5.0.3/sapi/cli/php_cli.c:943
 [2005-04-08 21:27 UTC] sniper@php.net
Please try using this CVS snapshot:

  http://snaps.php.net/php5-latest.tar.gz
 
For Windows:
 
  http://snaps.php.net/win32/php5-win32-latest.zip

And try generate that GDB backtrace with it..

 [2005-04-16 01:00 UTC] php-bugs at lists dot php dot net
No feedback was provided for this bug for over a week, so it is
being suspended automatically. If you are able to provide the
information that was originally requested, please do so and change
the status of the bug back to "Open".
 
PHP Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Fri Dec 27 04:01:29 2024 UTC