Shared Instance Data

Who allocated %13fa1234?
# .m %13fa1234
*har     par      cpg        va    flg next prev link hash hob   hal
 009c %feeefd72 00000010 %13fa0000 179 009b 009d 0000 0000 063f 0000      =0000
 hob   har hobnxt flgs own  hmte  sown,cnt lt st xf
 063f  009c 0497  002c 06d1 00a3  0000 00  00 00 00 priv 0059
 0497  009c 05c4  002c 04b2 00a3  0000 00  00 00 00 priv 0043 c:pmspool.exe
 05c4  009c 04ce  002c 05c3 00a3  0000 00  00 00 00 priv 0016 c:pawn.exe
 04ce  009c 03f0  002c 04ca 00a3  0000 00  00 00 00 priv 000f c:pmshell.exe
 03f0  009c 03dd  002c 03ec 00a3  0000 00  00 00 00 priv 000c
 03dd  009c 03cd  002c 03d9 00a3  0000 00  00 00 00 priv 000b c:spdaemon.exe
 03cd  009c 035d  002c 03c9 00a3  0000 00  00 00 00 priv 000a c:ddaemon.exe
 035d  009c 02f4  002c 0359 00a3  0000 00  00 00 00 priv 0009 c:harderr.exe
 02f4  009c 02e5  002c 027a 00a3  0000 00  00 00 00 priv 0008 c:pmshell.exe
 02e5  009c 02ae  002c 02e1 00a3  0000 00  00 00 00 priv 0007 c:landll.exe
 02ae  009c 02a8  002c 02ad 00a3  0000 00  00 00 00 priv 0006 c:lanmsgex.exe
 02a8  009c 0000  002c 02ac 00a3  0000 00  00 00 00 priv 0004 c:gambit.exe


# .mo a3
 hob       va     flgs own  hmte  sown,cnt lt st xf
 00a3  %fdef5f70  8000 ffa6 0006  0000 00  00 00 00 mte       c:doscall1.dll

# .lmo a3
hmte=00a3 pmte=%fdef5f70 mflags=0498b594 c:\os2\dll\doscall1.dll
obj   vsize    vbase    flags   ipagemap cpagemap hob  sel
0001 00000360 1bf80000 80009025 00000001 00000001 00ac dfc6 r-x shr alias iopl
0002 0000aa34 1bf90000 80002025 00000002 0000000b 00ab dfcf r-x shr big
0003 0000d499 1bfa0000 8000d025 0000000d 0000000e 00aa dfd6 r-x shr alias conf iopl
0004 0000d4f0 1bfb0000 8000d025 0000001b 0000000e 00a9 dfde r-x shr alias conf iopl
0005 00001140 13f90000 80001023 00000029 00000002 00a8 9fcf rw- shr alias
0006 00001af0 13fa0000 80001003 0000002b 00000002 0000 9fd7 rw- alias
0007 00000e44 13fb0000 80001023 0000002d 00000001 00a6 9fdf rw- shr alias
0008 00000550 13fc0000 80001003 0000002e 00000001 0000 9fe7 rw- alias
0009 00001000 13fd0000 80001023 0000002f 00000000 00a4 9fef rw- shr alias
000a 00001000 13fe0000 80001023 0000002f 00000000 00a2 9ff7 rw- shr alias
#

%13fa1234 is the shared arena (there is no hptda associated with the arena record).

This is shared instance data because of the chain of related object records.

The storage was allocated by hmte=a3, but their are multiple owners.

mte a3 is DOSCALL1.DLL

%13fa1234 is within object 6 of the module. It is DLL RW instance data.


[Back: Shared Global Data]
[Next: Private Data]