[omniORB] Memory leak resolution in MFC?

Daniel Weber daniel-weber@austin.rr.com
30 Sep 2000 21:00:29 +0600


--=-JezUQdsk0HCMigswNIdi
Content-Type: text/plain

I found references in the archives to VC 6 reporting memory leaks with
omniORB and was wondering if anyone had come to any conclusions on
it.  VC is reporting a series of leaks in my (very simple) demo program
and I'm not sure if it's me not cleaning up properly, omni leaking or VC
reporting leaks that don't exist.  

FYI, my app:

- Initializes the orb in InitInstance
- Has a dialog main window
- creates an object and fills a list box with the return results in
OnInitDialog
- Object is on the heap and is cleaned up on function exit
- ORB is destroyed after the dialog returns in InitInstance

After a mighty struggle with VC (I've never used MFC before), I managed
to get this working (with the nameserver, even!), but VC is reporting
many leaks.  I've attached a text file print out of the leaks.  Note
that most of the code is copied from eg3_clt (including verbatim the
nameserver).

TIA,

daniel

--=-JezUQdsk0HCMigswNIdi
Content-Type: text/plain
Content-Disposition: attachment ; filename="mem_leak.txt"
Content-Transfer-Encoding: quoted-printable

Loaded symbols for 'C:\omni\bin\x86_win32\omniDynamic301_rtd.dll'
Loaded symbols for 'C:\WINNT\system32\MFC42D.DLL'
Loaded 'C:\WINNT\system32\gdi32.dll', no matching symbolic information foun=
d.
Loaded 'C:\WINNT\system32\user32.dll', no matching symbolic information fou=
nd.
Loaded symbols for 'C:\WINNT\system32\MFCO42D.DLL'
Loaded 'C:\WINNT\system32\comctl32.dll', no matching symbolic information f=
ound.
Loaded 'C:\WINNT\system32\rnr20.dll', no matching symbolic information foun=
d.
Loaded 'C:\WINNT\system32\dnsapi.dll', no matching symbolic information fou=
nd.
Loaded 'C:\WINNT\system32\winrnr.dll', no matching symbolic information fou=
nd.
Loaded 'C:\WINNT\system32\wldap32.dll', no matching symbolic information fo=
und.
Loaded 'C:\WINNT\system32\rasadhlp.dll', no matching symbolic information f=
ound.
Loaded 'C:\WINNT\system32\rtutils.dll', no matching symbolic information fo=
und.
Loaded 'C:\WINNT\system32\msafd.dll', no matching symbolic information foun=
d.
Loaded 'C:\WINNT\system32\wshtcpip.dll', no matching symbolic information f=
ound.
Loaded 'C:\Program Files\Logitech\MouseWare\system\LGMOUSHK.DLL', no matchi=
ng symbolic information found.
The thread 0x424 has exited with code 0 (0x0).
The thread 0x204 has exited with code 0 (0x0).
Detected memory leaks!
The thread 0x3F4 has exited with code 0 (0x0).
Dumping objects ->
{1745} normal block at 0x0044A3E8, 60 bytes long.
 Data: <l A     T A     > 6C A5 41 00 00 00 00 00 54 A5 41 00 00 00 00 00=20
{1721} normal block at 0x0044C690, 8200 bytes long.
 Data: <GIOP    ^       > 47 49 4F 50 01 00 01 01 5E 00 00 00 00 00 00 00=20
{1720} normal block at 0x0044A648, 8200 bytes long.
 Data: <GIOP    o       > 47 49 4F 50 01 00 01 00 6F 00 00 00 00 00 00 00=20
{1719} normal block at 0x0044A560, 164 bytes long.
 Data: <h  g  D pZ      > 68 E4 E9 67 F4 A1 44 00 70 5A 13 00 FF FF FF FF=20
{1713} normal block at 0x0044A0B0, 12 bytes long.
 Data: <NameService > 4E 61 6D 65 53 65 72 76 69 63 65 00=20
{1712} normal block at 0x00449F30, 16 bytes long.
 Data: <      D     h D > 01 00 00 00 B0 A0 44 00 00 00 00 00 68 A1 44 00=20
{1711} normal block at 0x0044A380, 43 bytes long.
 Data: <IDL:omg.org/CosN> 49 44 4C 3A 6F 6D 67 2E 6F 72 67 2F 43 6F 73 4E=20
{1710} normal block at 0x0044A160, 64 bytes long.
 Data: <   g       gx D > CC E7 E9 67 00 00 00 00 AC E7 E9 67 78 A1 44 00=20
{1709} normal block at 0x0044A0F8, 36 bytes long.
 Data: <   gNameService > 14 D3 E9 67 4E 61 6D 65 53 65 72 76 69 63 65 CD=20
{1708} normal block at 0x0044A328, 13 bytes long.
 Data: <192.168.0.10 > 31 39 32 2E 31 36 38 2E 30 2E 31 30 00=20
{1707} normal block at 0x0044A2E0, 6 bytes long.
 Data: <TCPIP > 54 43 50 49 50 00=20
{1706} normal block at 0x0044A288, 16 bytes long.
 Data: <   g  D ( D     > DC E3 E9 67 E0 A2 44 00 28 A3 44 00 F9 0A CD CD=20
{1705} normal block at 0x0044A1F0, 92 bytes long.
 Data: <H  g0Z          > 48 E4 E9 67 30 5A 13 00 FF FF FF FF 00 00 00 00=20
{1700} normal block at 0x0044A048, 39 bytes long.
 Data: <        192.168.> 01 01 00 00 0D 00 00 00 31 39 32 2E 31 36 38 2E=20
{1699} normal block at 0x00449FF0, 24 bytes long.
 Data: <        '   '   > 01 00 00 00 00 00 00 00 27 00 00 00 27 00 00 00=20
{1698} normal block at 0x00449F98, 16 bytes long.
 Data: <              D > 01 00 00 00 01 00 00 00 01 00 CD CD F4 9F 44 00=20
{1692} normal block at 0x00447EE8, 8200 bytes long.
 Data: <GIOP    o       > 47 49 4F 50 01 00 01 01 6F 00 00 00 00 00 00 00=20
{1691} normal block at 0x00445EA0, 8200 bytes long.
 Data: <GIOP    8       > 47 49 4F 50 01 00 01 00 38 00 00 00 00 00 00 00=20
{1690} normal block at 0x00445DB8, 164 bytes long.
 Data: <h  g YD  T      > 68 E4 E9 67 14 59 44 00 90 54 13 00 FF FF FF FF=20
{1689} normal block at 0x00445D40, 60 bytes long.
 Data: <   g       g    > 98 E5 E9 67 00 00 00 00 84 E5 E9 67 00 00 00 00=20
{1670} normal block at 0x00445A48, 6 bytes long.
 Data: <WIN2K > 57 49 4E 32 4B 00=20
{1669} normal block at 0x00445A00, 6 bytes long.
 Data: <TCPIP > 54 43 50 49 50 00=20
{1668} normal block at 0x004459A8, 16 bytes long.
 Data: <   g ZD HZD     > DC E3 E9 67 00 5A 44 00 48 5A 44 00 F9 0A CD CD=20
{1667} normal block at 0x00445910, 92 bytes long.
 Data: <H  g T          > 48 E4 E9 67 10 54 13 00 FF FF FF FF 00 00 00 00=20
{1657} normal block at 0x00445520, 12 bytes long.
 Data: <   g    JBOC> 0C D4 E9 67 00 00 00 00 4A 42 4F 43=20
{1641} normal block at 0x00445238, 4 bytes long.
 Data: <   g> C0 DF E9 67=20
{1640} normal block at 0x004451F0, 8 bytes long.
 Data: <   g    > C8 E3 E9 67 00 00 00 00=20
{1639} normal block at 0x00445188, 36 bytes long.
 Data: <4  g S          > 34 E4 E9 67 D0 53 13 00 FF FF FF FF 00 00 00 00=20
{1638} normal block at 0x00445140, 8 bytes long.
 Data: <@  g QD > 40 D3 E9 67 88 51 44 00=20
{1632} normal block at 0x00444D80, 7 bytes long.
 Data: <nobody > 6E 6F 62 6F 64 79 00=20
{1631} normal block at 0x00444B38, 524 bytes long.
 Data: <                > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00=20
{1630} normal block at 0x00444AE0, 24 bytes long.
 Data: < Q              > 90 51 13 00 FF FF FF FF 00 00 00 00 00 00 00 00=20
{1629} normal block at 0x00444A88, 24 bytes long.
 Data: <pQ              > 70 51 13 00 FF FF FF FF 00 00 00 00 00 00 00 00=20
{1628} normal block at 0x00444A30, 24 bytes long.
 Data: <PQ              > 50 51 13 00 FF FF FF FF 00 00 00 00 00 00 00 00=20
{1627} normal block at 0x004449E8, 8 bytes long.
 Data: <unknown > 75 6E 6B 6E 6F 77 6E 00=20
{1616} normal block at 0x00444670, 22 bytes long.
 Data: <IDL:MP3/mp3Serve> 49 44 4C 3A 4D 50 33 2F 6D 70 33 53 65 72 76 65=20
{1615} normal block at 0x00444618, 28 bytes long.
 Data: <0  g    JBOC    > 30 DD E9 67 00 00 00 00 4A 42 4F 43 01 00 00 00=20
{1604} normal block at 0x004440D0, 12 bytes long.
 Data: <     >D     > 01 00 00 00 F8 3E 44 00 CD CD CD CD=20
{1603} normal block at 0x00444088, 4 bytes long.
 Data: <    > 01 00 00 00=20
{1602} normal block at 0x00444040, 4 bytes long.
 Data: < @D > D0 40 44 00=20
{1601} normal block at 0x00443FE8, 17 bytes long.
 Data: <NamingContextExt> 4E 61 6D 69 6E 67 43 6F 6E 74 65 78 74 45 78 74=20
{1600} normal block at 0x00443F80, 43 bytes long.
 Data: <IDL:omg.org/CosN> 49 44 4C 3A 6F 6D 67 2E 6F 72 67 2F 43 6F 73 4E=20
{1599} normal block at 0x00443EF8, 64 bytes long.
 Data: <   gLOYT    @@D > EC 9A F7 67 4C 4F 59 54 01 00 00 00 40 40 44 00=20
{1598} normal block at 0x00443EB0, 12 bytes long.
 Data: <            > 00 00 00 00 01 00 00 00 00 00 00 00=20
{1597} normal block at 0x00443E68, 4 bytes long.
 Data: <    > 01 00 00 00=20
{1596} normal block at 0x00443E20, 4 bytes long.
 Data: < >D > B0 3E 44 00=20
{1595} normal block at 0x00443DA8, 58 bytes long.
 Data: <IDL:omg.org/CosN> 49 44 4C 3A 6F 6D 67 2E 6F 72 67 2F 43 6F 73 4E=20
{1594} normal block at 0x00443D50, 15 bytes long.
 Data: <InvalidAddress > 49 6E 76 61 6C 69 64 41 64 64 72 65 73 73 00=20
{1593} normal block at 0x00443CC8, 72 bytes long.
 Data: <   gLOYT     >D > D4 9C F7 67 4C 4F 59 54 01 00 00 00 20 3E 44 00=20
{1592} normal block at 0x00443C80, 0 bytes long.
 Data: <>=20
{1591} normal block at 0x00443C38, 4 bytes long.
 Data: <    > 00 00 00 00=20
{1590} normal block at 0x00443BF0, 4 bytes long.
 Data: <P^1 > 50 5E 31 00=20
{1589} normal block at 0x00443BA8, 10 bytes long.
 Data: <URLString > 55 52 4C 53 74 72 69 6E 67 00=20
{1588} normal block at 0x00443B30, 53 bytes long.
 Data: <IDL:omg.org/CosN> 49 44 4C 3A 6F 6D 67 2E 6F 72 67 2F 43 6F 73 4E=20
{1587} normal block at 0x00443AA8, 68 bytes long.
 Data: <P  gLOYT     ;D > 50 9B F7 67 4C 4F 59 54 01 00 00 00 F0 3B 44 00=20
{1586} normal block at 0x00443A60, 4 bytes long.
 Data: <    > 00 00 00 00=20
{1585} normal block at 0x00443A18, 4 bytes long.
 Data: <P^1 > 50 5E 31 00=20
{1584} normal block at 0x004439D0, 8 bytes long.
 Data: <Address > 41 64 64 72 65 73 73 00=20
{1583} normal block at 0x00443958, 51 bytes long.
 Data: <IDL:omg.org/CosN> 49 44 4C 3A 6F 6D 67 2E 6F 72 67 2F 43 6F 73 4E=20
{1582} normal block at 0x004438D0, 68 bytes long.
 Data: <P  gLOYT     :D > 50 9B F7 67 4C 4F 59 54 01 00 00 00 18 3A 44 00=20
{1581} normal block at 0x00443888, 4 bytes long.
 Data: <    > 00 00 00 00=20
{1580} normal block at 0x00443840, 4 bytes long.
 Data: <P^1 > 50 5E 31 00=20
{1579} normal block at 0x004437F8, 11 bytes long.
 Data: <StringName > 53 74 72 69 6E 67 4E 61 6D 65 00=20
{1578} normal block at 0x00443780, 54 bytes long.
 Data: <IDL:omg.org/CosN> 49 44 4C 3A 6F 6D 67 2E 6F 72 67 2F 43 6F 73 4E=20
{1577} normal block at 0x004436F8, 68 bytes long.
 Data: <P  gLOYT    @8D > 50 9B F7 67 4C 4F 59 54 01 00 00 00 40 38 44 00=20
{1576} normal block at 0x004436B0, 12 bytes long.
 Data: <     4D     > 01 00 00 00 D8 34 44 00 CD CD CD CD=20
{1575} normal block at 0x00443668, 4 bytes long.
 Data: <    > 01 00 00 00=20
{1574} normal block at 0x00443620, 4 bytes long.
 Data: < 6D > B0 36 44 00=20
{1573} normal block at 0x004435C8, 16 bytes long.
 Data: <BindingIterator > 42 69 6E 64 69 6E 67 49 74 65 72 61 74 6F 72 00=20
{1572} normal block at 0x00443560, 42 bytes long.
 Data: <IDL:omg.org/CosN> 49 44 4C 3A 6F 6D 67 2E 6F 72 67 2F 43 6F 73 4E=20
{1571} normal block at 0x004434D8, 64 bytes long.
 Data: <   gLOYT     6D > EC 9A F7 67 4C 4F 59 54 01 00 00 00 20 36 44 00=20
{1570} normal block at 0x00443490, 12 bytes long.
 Data: <     2D     > 01 00 00 00 B8 32 44 00 CD CD CD CD=20
{1569} normal block at 0x00443448, 4 bytes long.
 Data: <    > 01 00 00 00=20
{1568} normal block at 0x00443400, 4 bytes long.
 Data: < 4D > 90 34 44 00=20
{1567} normal block at 0x004433A8, 14 bytes long.
 Data: <NamingContext > 4E 61 6D 69 6E 67 43 6F 6E 74 65 78 74 00=20
{1566} normal block at 0x00443340, 40 bytes long.
 Data: <IDL:omg.org/CosN> 49 44 4C 3A 6F 6D 67 2E 6F 72 67 2F 43 6F 73 4E=20
{1565} normal block at 0x004432B8, 64 bytes long.
 Data: <   gLOYT     4D > EC 9A F7 67 4C 4F 59 54 01 00 00 00 00 34 44 00=20
{1564} normal block at 0x00443270, 12 bytes long.
 Data: <            > 00 00 00 00 01 00 00 00 00 00 00 00=20
{1563} normal block at 0x00443228, 4 bytes long.
 Data: <    > 01 00 00 00=20
{1562} normal block at 0x004431E0, 4 bytes long.
 Data: <p2D > 70 32 44 00=20
{1561} normal block at 0x00443168, 49 bytes long.
 Data: <IDL:omg.org/CosN> 49 44 4C 3A 6F 6D 67 2E 6F 72 67 2F 43 6F 73 4E=20
{1560} normal block at 0x00443120, 9 bytes long.
 Data: <NotEmpty > 4E 6F 74 45 6D 70 74 79 00=20
{1559} normal block at 0x00443098, 72 bytes long.
 Data: <   gLOYT     1D > D4 9C F7 67 4C 4F 59 54 01 00 00 00 E0 31 44 00=20
{1558} normal block at 0x00443050, 0 bytes long.
 Data: <>=20
{1557} normal block at 0x00443008, 12 bytes long.
 Data: <            > 00 00 00 00 01 00 00 00 00 00 00 00=20
{1556} normal block at 0x00442FC0, 4 bytes long.
 Data: <    > 01 00 00 00=20
{1555} normal block at 0x00442F78, 4 bytes long.
 Data: < 0D > 08 30 44 00=20
{1554} normal block at 0x00442F00, 53 bytes long.
 Data: <IDL:omg.org/CosN> 49 44 4C 3A 6F 6D 67 2E 6F 72 67 2F 43 6F 73 4E=20
{1553} normal block at 0x00442EA8, 13 bytes long.
 Data: <AlreadyBound > 41 6C 72 65 61 64 79 42 6F 75 6E 64 00=20
{1552} normal block at 0x00442E20, 72 bytes long.
 Data: <   gLOYT    x/D > D4 9C F7 67 4C 4F 59 54 01 00 00 00 78 2F 44 00=20
{1551} normal block at 0x00442DD8, 0 bytes long.
 Data: <>=20
{1550} normal block at 0x00442D90, 12 bytes long.
 Data: <            > 00 00 00 00 01 00 00 00 00 00 00 00=20
{1549} normal block at 0x00442D48, 4 bytes long.
 Data: <    > 01 00 00 00=20
{1548} normal block at 0x00442D00, 4 bytes long.
 Data: < -D > 90 2D 44 00=20
{1547} normal block at 0x00442C88, 52 bytes long.
 Data: <IDL:omg.org/CosN> 49 44 4C 3A 6F 6D 67 2E 6F 72 67 2F 43 6F 73 4E=20
{1546} normal block at 0x00442C40, 12 bytes long.
 Data: <InvalidName > 49 6E 76 61 6C 69 64 4E 61 6D 65 00=20
{1545} normal block at 0x00442BB8, 72 bytes long.
 Data: <   gLOYT     -D > D4 9C F7 67 4C 4F 59 54 01 00 00 00 00 2D 44 00=20
{1544} normal block at 0x00442B70, 0 bytes long.
 Data: <>=20
{1543} normal block at 0x00442B28, 4 bytes long.
 Data: <    > 00 00 00 00=20
{1542} normal block at 0x00442AE0, 8 bytes long.
 Data: <H(D H D > 48 28 44 00 48 14 44 00=20
{1541} normal block at 0x00442A68, 54 bytes long.
 Data: <IDL:omg.org/CosN> 49 44 4C 3A 6F 6D 67 2E 6F 72 67 2F 43 6F 73 4E=20
{1540} normal block at 0x00442A10, 14 bytes long.
 Data: <CannotProceed > 43 61 6E 6E 6F 74 50 72 6F 63 65 65 64 00=20
{1539} normal block at 0x00442988, 72 bytes long.
 Data: <   gLOYT     *D > D4 9C F7 67 4C 4F 59 54 02 00 00 00 E0 2A 44 00=20
{1538} normal block at 0x00442930, 13 bytes long.
 Data: <rest_of_name > 72 65 73 74 5F 6F 66 5F 6E 61 6D 65 00=20
{1537} normal block at 0x004428E8, 4 bytes long.
 Data: <cxt > 63 78 74 00=20
The thread 0xFC has exited with code 0 (0x0).
{1536} normal block at 0x00442890, 16 bytes long.
 Data: < (D p&D 0)D   D > E8 28 44 00 70 26 44 00 30 29 44 00 90 14 44 00=20
{1535} normal block at 0x00442848, 12 bytes long.
 Data: <    p&D     > 01 00 00 00 70 26 44 00 CD CD CD CD=20
{1534} normal block at 0x00442800, 4 bytes long.
 Data: <    > 01 00 00 00=20
{1533} normal block at 0x004427B8, 4 bytes long.
 Data: <H(D > 48 28 44 00=20
{1532} normal block at 0x00442760, 14 bytes long.
 Data: <NamingContext > 4E 61 6D 69 6E 67 43 6F 6E 74 65 78 74 00=20
{1531} normal block at 0x004426F8, 40 bytes long.
 Data: <IDL:omg.org/CosN> 49 44 4C 3A 6F 6D 67 2E 6F 72 67 2F 43 6F 73 4E=20
{1530} normal block at 0x00442670, 64 bytes long.
 Data: <   gLOYT     'D > EC 9A F7 67 4C 4F 59 54 01 00 00 00 B8 27 44 00=20
{1529} normal block at 0x00442628, 12 bytes long.
 Data: <            > 00 00 00 00 04 00 00 00 04 00 00 00=20
{1528} normal block at 0x004425E0, 4 bytes long.
 Data: <    > 01 00 00 00=20
{1527} normal block at 0x00442598, 8 bytes long.
 Data: <(&D H D > 28 26 44 00 48 14 44 00=20
{1526} normal block at 0x00442520, 49 bytes long.
 Data: <IDL:omg.org/CosN> 49 44 4C 3A 6F 6D 67 2E 6F 72 67 2F 43 6F 73 4E=20
{1525} normal block at 0x004420D0, 9 bytes long.
 Data: <NotFound > 4E 6F 74 46 6F 75 6E 64 00=20
{1524} normal block at 0x00442498, 72 bytes long.
 Data: <   gLOYT     %D > D4 9C F7 67 4C 4F 59 54 02 00 00 00 98 25 44 00=20
{1523} normal block at 0x00442078, 13 bytes long.
 Data: <rest_of_name > 72 65 73 74 5F 6F 66 5F 6E 61 6D 65 00=20
{1522} normal block at 0x00442030, 4 bytes long.
 Data: <why > 77 68 79 00=20
{1521} normal block at 0x00441FD8, 16 bytes long.
 Data: <0 D  !D x D   D > 30 20 44 00 18 21 44 00 78 20 44 00 90 14 44 00=20
{1520} normal block at 0x00442450, 12 bytes long.
 Data: <            > 00 00 00 00 04 00 00 00 04 00 00 00=20
{1519} normal block at 0x00442408, 4 bytes long.
 Data: <    > 01 00 00 00=20
{1518} normal block at 0x004423C0, 4 bytes long.
 Data: <P$D > 50 24 44 00=20
{1517} normal block at 0x00442378, 11 bytes long.
 Data: <not_object > 6E 6F 74 5F 6F 62 6A 65 63 74 00=20
{1516} normal block at 0x00442330, 12 bytes long.
 Data: <not_context > 6E 6F 74 5F 63 6F 6E 74 65 78 74 00=20
{1515} normal block at 0x004422D8, 13 bytes long.
 Data: <missing_node > 6D 69 73 73 69 6E 67 5F 6E 6F 64 65 00=20
{1514} normal block at 0x00442280, 20 bytes long.
 Data: <TSQS     "D 0#D > 54 53 51 53 03 00 00 00 D8 22 44 00 30 23 44 00=20
{1513} normal block at 0x00442228, 15 bytes long.
 Data: <NotFoundReason > 4E 6F 74 46 6F 75 6E 64 52 65 61 73 6F 6E 00=20
{1512} normal block at 0x004421B0, 55 bytes long.
 Data: <IDL:omg.org/CosN> 49 44 4C 3A 6F 6D 67 2E 6F 72 67 2F 43 6F 73 4E=20
{1511} normal block at 0x00442118, 80 bytes long.
 Data: <4  gLOYT     #D > 34 9D F7 67 4C 4F 59 54 01 00 00 00 C0 23 44 00=20
{1506} normal block at 0x00441F90, 4 bytes long.
 Data: <    > 00 00 00 00=20
{1505} normal block at 0x00441F48, 4 bytes long.
 Data: <  D > C8 1D 44 00=20
{1504} normal block at 0x00441F00, 12 bytes long.
 Data: <BindingList > 42 69 6E 64 69 6E 67 4C 69 73 74 00=20
{1503} normal block at 0x00441E98, 38 bytes long.
 Data: <IDL:omg.org/CosN> 49 44 4C 3A 6F 6D 67 2E 6F 72 67 2F 43 6F 73 4E=20
{1502} normal block at 0x00441E10, 68 bytes long.
 Data: <P  gLOYT    H D > 50 9B F7 67 4C 4F 59 54 01 00 00 00 48 1F 44 00=20
{1501} normal block at 0x00441DC8, 12 bytes long.
 Data: <      D     > 01 00 00 00 B0 1C 44 00 CD CD CD CD=20
{1500} normal block at 0x00441D80, 4 bytes long.
 Data: <    > 01 00 00 00=20
{1499} normal block at 0x00441D38, 4 bytes long.
 Data: <  D > C8 1D 44 00=20
{1498} normal block at 0x00441CB0, 68 bytes long.
 Data: <   gLOYT    8 D > B0 9B F7 67 4C 4F 59 54 01 00 00 00 38 1D 44 00=20
{1497} normal block at 0x00441C68, 12 bytes long.
 Data: <            > 00 00 00 00 04 00 00 00 04 00 00 00=20
{1496} normal block at 0x00441C20, 4 bytes long.
 Data: <    > 02 00 00 00=20
{1495} normal block at 0x00441BD8, 8 bytes long.
 Data: <H D h D > 48 14 44 00 68 1C 44 00=20
{1494} normal block at 0x00441B70, 34 bytes long.
 Data: <IDL:omg.org/CosN> 49 44 4C 3A 6F 6D 67 2E 6F 72 67 2F 43 6F 73 4E=20
{1493} normal block at 0x00441B28, 8 bytes long.
 Data: <Binding > 42 69 6E 64 69 6E 67 00=20
{1492} normal block at 0x00441AA0, 72 bytes long.
 Data: <t  gLOYT      D > 74 9C F7 67 4C 4F 59 54 02 00 00 00 D8 1B 44 00=20
{1491} normal block at 0x00441A48, 13 bytes long.
 Data: <binding_type > 62 69 6E 64 69 6E 67 5F 74 79 70 65 00=20
{1490} normal block at 0x004416B0, 13 bytes long.
 Data: <binding_name > 62 69 6E 64 69 6E 67 5F 6E 61 6D 65 00=20
{1489} normal block at 0x00441658, 16 bytes long.
 Data: <  D   D H D @ D > B0 16 44 00 90 14 44 00 48 1A 44 00 40 17 44 00=20
{1488} normal block at 0x00441A00, 12 bytes long.
 Data: <            > 00 00 00 00 04 00 00 00 04 00 00 00=20
{1487} normal block at 0x004419B8, 4 bytes long.
 Data: <    > 01 00 00 00=20
{1486} normal block at 0x00441970, 4 bytes long.
 Data: <  D > 00 1A 44 00=20
{1485} normal block at 0x00441928, 9 bytes long.
 Data: <ncontext > 6E 63 6F 6E 74 65 78 74 00=20
{1484} normal block at 0x004418E0, 8 bytes long.
 Data: <nobject > 6E 6F 62 6A 65 63 74 00=20
{1483} normal block at 0x00441888, 16 bytes long.
 Data: <TSQS      D ( D > 54 53 51 53 02 00 00 00 E0 18 44 00 28 19 44 00=20
 Data: <    > 08 00 00 00=20
{1143} normal block at 0x0043A200, 16 bytes long.
 Data: <P^1  Y1   C   C > 50 5E 31 00 A0 59 31 00 E0 9E 43 00 A0 A2 43 00=20
{1142} normal block at 0x0043A198, 43 bytes long.
 Data: <IDL:omg.org/CORB> 49 44 4C 3A 6F 6D 67 2E 6F 72 67 2F 43 4F 52 42=20
{1141} normal block at 0x0043A140, 21 bytes long.
 Data: <ParameterDescrip> 50 61 72 61 6D 65 74 65 72 44 65 73 63 72 69 70=20
{1140} normal block at 0x0043A0B8, 72 bytes long.
 Data: <t  gLOYT      C > 74 9C F7 67 4C 4F 59 54 04 00 00 00 00 A2 43 00=20
{1139} normal block at 0x0043A070, 5 bytes long.
 Data: <mode > 6D 6F 64 65 00=20
{1138} normal block at 0x0043A028, 9 bytes long.
 Data: <type_def > 74 79 70 65 5F 64 65 66 00=20
{1137} normal block at 0x00439FD8, 5 bytes long.
 Data: <type > 74 79 70 65 00=20
{1136} normal block at 0x00439F90, 5 bytes long.
 Data: <name > 6E 61 6D 65 00=20
{1135} normal block at 0x00439F28, 32 bytes long.
 Data: <  C  6C   C  X1 > 90 9F 43 00 88 36 43 00 D8 9F 43 00 98 58 31 00=20
{1134} normal block at 0x00439EE0, 12 bytes long.
 Data: <      C     > 01 00 00 00 88 96 43 00 CD CD CD CD=20
{1133} normal block at 0x00439E98, 4 bytes long.
 Data: <    > 01 00 00 00=20
{1132} normal block at 0x00439710, 4 bytes long.
 Data: <  C > E0 9E 43 00=20
{1131} normal block at 0x00439A88, 8 bytes long.
 Data: <IDLType > 49 44 4C 54 79 70 65 00=20
{1130} normal block at 0x00439E30, 30 bytes long.
 Data: <IDL:omg.org/CORB> 49 44 4C 3A 6F 6D 67 2E 6F 72 67 2F 43 4F 52 42=20
{1129} normal block at 0x00439688, 64 bytes long.
 Data: <   gLOYT      C > EC 9A F7 67 4C 4F 59 54 01 00 00 00 10 97 43 00=20
{1128} normal block at 0x00439DE8, 12 bytes long.
 Data: <            > 00 00 00 00 04 00 00 00 04 00 00 00=20
{1127} normal block at 0x00439DA0, 4 bytes long.
 Data: <    > 01 00 00 00=20
{1126} normal block at 0x00439D58, 4 bytes long.
 Data: <  C > E8 9D 43 00=20
{1125} normal block at 0x00439D10, 12 bytes long.
 Data: <PARAM_INOUT > 50 41 52 41 4D 5F 49 4E 4F 55 54 00=20
{1124} normal block at 0x00439CC8, 10 bytes long.
 Data: <PARAM_OUT > 50 41 52 41 4D 5F 4F 55 54 00=20
{1123} normal block at 0x00439C80, 9 bytes long.
 Data: <PARAM_IN > 50 41 52 41 4D 5F 49 4E 00=20
{1122} normal block at 0x00439C28, 20 bytes long.
 Data: <TSQS      C   C > 54 53 51 53 03 00 00 00 80 9C 43 00 C8 9C 43 00=20
{1121} normal block at 0x00439BD0, 14 bytes long.
 Data: <ParameterMode > 50 61 72 61 6D 65 74 65 72 4D 6F 64 65 00=20
{1120} normal block at 0x00439B68, 36 bytes long.
 Data: <IDL:omg.org/CORB> 49 44 4C 3A 6F 6D 67 2E 6F 72 67 2F 43 4F 52 42=20
{1119} normal block at 0x00439AD0, 80 bytes long.
 Data: <4  gLOYT    X C > 34 9D F7 67 4C 4F 59 54 01 00 00 00 58 9D 43 00=20
{1114} normal block at 0x00439A40, 12 bytes long.
 Data: <            > 00 00 00 00 04 00 00 00 04 00 00 00=20
{1113} normal block at 0x004399F8, 4 bytes long.
 Data: <    > 01 00 00 00=20
{1112} normal block at 0x004399B0, 4 bytes long.
 Data: <@ C > 40 9A 43 00=20
{1111} {574} normal block at 0x0031F138, 38 bytes long.
 Data: <IDL:omg.org/CORB> 49 44 4C 3A 6F 6D 67 2E 6F 72 67 2F 43 4F 52 42=20
{573} normal block at 0x0031F0E0, 16 bytes long.
 Data: <DATA_CONVERSION > 44 41 54 41 5F 43 4F 4E 56 45 52 53 49 4F 4E 00=20
{572} normal block at 0x0031F058, 72 bytes long.
 Data: <   gLOYT      1 > D4 9C F7 67 4C 4F 59 54 01 00 00 00 A0 F1 31 00=20
{571} normal block at 0x0031F010, 10 bytes long.
 Data: <completed > 63 6F 6D 70 6C 65 74 65 64 00=20
{570} normal block at 0x0031EFC8, 6 bytes long.
 Data: <minor > 6D 69 6E 6F 72 00=20
{569} normal block at 0x0031EF70, 16 bytes long.
 Data: <  1 `O1   1 H 1 > C8 EF 31 00 60 4F 31 00 10 F0 31 00 48 A2 31 00=20
{568} normal block at 0x0031EF28, 12 bytes long.
 Data: <            > 00 00 00 00 04 00 00 00 08 00 00 00=20
{567} normal block at 0x0031EEE0, 4 bytes long.
 Data: <    > 01 00 00 00=20
{566} normal block at 0x0031EE98, 4 bytes long.
 Data: <( 1 > 28 EF 31 00=20
{565} normal block at 0x0031EE30, 34 bytes long.
 Data: <IDL:omg.org/CORB> 49 44 4C 3A 6F 6D 67 2E 6F 72 67 2F 43 4F 52 42=20
{564} normal block at 0x0031EDE8, 12 bytes long.
 Data: <OBJ_ADAPTER > 4F 42 4A 5F 41 44 41 50 54 45 52 00=20
{563} normal block at 0x0031ED60, 72 bytes long.
 Data: <   gLOYT      1 > D4 9C F7 67 4C 4F 59 54 01 00 00 00 98 EE 31 00=20
{562} normal block at 0x0031ED18, 10 bytes long.
 Data: <completed > 63 6F 6D 70 6C 65 74 65 64 00=20
{561} normal block at 0x0031ECD0, 6 bytes long.
 Data: <minor > 6D 69 6E 6F 72 00=20
{560} normal block at 0x0031EC78, 16 bytes long.
 Data: <  1 `O1   1 H 1 > D0 EC 31 00 60 4F 31 00 18 ED 31 00 48 A2 31 00=20
{559} normal block at 0x0031EC30, 12 bytes long.
 Data: <            > 00 00 00 00 04 00 00 00 08 00 00 00=20
{558} normal block at 0x0031EBE8, 4 bytes long.
 Data: <    > 01 00 00 00=20
{557} normal block at 0x0031EBA0, 4 bytes long.
 Data: <0 1 > 30 EC 31 00=20
{556} normal block at 0x0031EB38, 34 bytes long.
 Data: <IDL:omg.org/CORB> 49 44 4C 3A 6F 6D 67 2E 6F 72 67 2F 43 4F 52 42=20
{555} normal block at 0x0031EAF0, 12 bytes long.
 Data: <BAD_CONTEXT > 42 41 44 5F 43 4F 4E 54 45 58 54 00=20
{554} normal block at 0x0031EA68, 72 bytes long.
 Data: <   gLOYT      1 > D4 9C F7 67 4C 4F 59 54 01 00 00 00 A0 EB 31 00=20
{553} normal block at 0x0031EA20, 10 bytes long.
 Data: <completed > 63 6F 6D 70 6C 65 74 65 64 00=20
{552} normal block at 0x0031E9D8, 6 bytes long.
 Data: <minor > 6D 69 6E 6F 72 00=20
{551} normal block at 0x0031E980, 16 bytes long.
 Data: <  1 `O1   1 H 1 > D8 E9 31 00 60 4F 31 00 20 EA 31 00 48 A2 31 00=20
{550} normal block at 0x0031E938, 12 bytes long.
 Data: <            > 00 00 00 00 04 00 00 00 08 00 00 00=20
{549} normal block at 0x0031E8F0, 4 bytes long.
 Data: <    > 01 00 00 00=20
{548} normal block at 0x0031E8A8, 4 bytes long.
 Data: <8 1 > 38 E9 31 00=20
{547} normal block at 0x0031E840, 33 bytes long.
 Data: <IDL:omg.org/CORB> 49 44 4C 3A 6F 6D 67 2E 6F 72 67 2F 43 4F 52 42=20
{546} normal block at 0x0031E7F8, 11 bytes long.
 Data: <INTF_REPOS > 49 4E 54 46 5F 52 45 50 4F 53 00=20
normal block at 0x00314380, 46 bytes long.
 Data: <IDL:omg.org/Port> 49 44 4C 3A 6F 6D 67 2E 6F 72 67 2F 50 6F 72 74=20
{47} normal block at 0x003142B0, 48 bytes long.
 Data: <IDL:omg.org/Port> 49 44 4C 3A 6F 6D 67 2E 6F 72 67 2F 50 6F 72 74=20
{45} normal block at 0x00314150, 84 bytes long.
 Data: < 1  `  w        > 00 31 00 10 60 DB FC 77 FF FF FF FF 00 00 00 00=20
{44} normal block at 0x00312C88, 24 bytes long.
 Data: <@  w            > 40 DB FC 77 FF FF FF FF 00 00 00 00 00 00 00 00=20
Object dump complete.
The thread 0x47C has exited with code 0 (0x0).
The program 'C:\Documents and Settings\weberd\My Documents\programming\mp3_=
clt\Debug\mp3_clt.exe' has exited with code 0 (0x0).


--=-JezUQdsk0HCMigswNIdi--