Looking at the output of listarea before, during and after running a bunch of applications, it seems a few areas get left behind, being still listed for the app_server after the apps have quit. See attached files. (grep on 'heap:' on listarea output) Apart from grep line numbers, during.txt and after.txt are identical. In src/servers/app there are 5 calls to create_area and 3 to delete_area. The areas named heap:team:sig get created from code in ClientMemoryAllocator.cpp /Jonas.
/boot/home/Desktop/TEST/after/listarea.txt 477: 912 heap:66:x-vnd.Haiku-midi_server 00138000 20000 1000 0 0 0 478: 931 heap:67:x-vnd.Be-PSRV 00158000 20000 0 0 0 0 479: 1026 heap:63:x-vnd.Be-TSKB 00178000 20000 1f000 0 0 0 480: 1107 heap:60:x-vnd.Be-TRAK 00198000 20000 1e000 0 0 0 481: 1284 heap:63:x-vnd.Be-TSKB 001b8000 20000 19000 0 0 0 482: 1470 heap:174:x-vnd.Haiku-StyledEdit 001d8000 20000 1000 0 0 0 511: 2567 heap:314:x-vnd.Haiku-DeskCalc 0192d000 20000 1000 0 0 0 512: 2826 heap:323:x-vnd.Haiku-Magnify 0194d000 60000 60000 0 0 0 513: 2875 heap:317:x-vnd.Haiku-DiskProbe 019ad000 20000 1000 0 0 0 514: 2884 heap:329:x-vnd.Haiku-MediaPlaye 019cd000 20000 1000 0 0 0 515: 2890 heap:299:x-vnd.Haiku-CDPlayer 019ed000 20000 14000 0 0 0 516: 2894 heap:320:x-vnd.haiku-icon_o_mat 01a0d000 20000 1f000 0 0 0 517: 2898 heap:308:x-vnd.Be.CodyCam 01a2d000 20000 1000 0 0 0 518: 2928 heap:320:x-vnd.haiku-icon_o_mat 01a4d000 ae000 85000 0 0 0 519: 2953 heap:325:x-vnd.Be-MAIL 01afb000 20000 5000 0 0 0 520: 2971 heap:320:x-vnd.haiku-icon_o_mat 01b1b000 103000 103000 0 0 0 521: 3035 heap:337:x-vnd.Haiku-SoundRecor 01c1e000 20000 11000 0 0 0 522: 3072 heap:345:x-vnd.MarcusOverhagen. 01c3e000 20000 1000 0 0 0 523: 3076 heap:337:x-vnd.Haiku-SoundRecor 01c5e000 26000 26000 0 0 0 524: 3100 heap:340:x-vnd.Haiku-StyledEdit 01c84000 20000 1000 0 0 0
/boot/home/Desktop/TEST/during/listarea.txt 585: 912 heap:66:x-vnd.Haiku-midi_server 00138000 20000 1000 0 0 0 586: 931 heap:67:x-vnd.Be-PSRV 00158000 20000 0 0 0 0 587: 1026 heap:63:x-vnd.Be-TSKB 00178000 20000 1f000 0 0 0 588: 1107 heap:60:x-vnd.Be-TRAK 00198000 20000 1e000 0 0 0 589: 1284 heap:63:x-vnd.Be-TSKB 001b8000 20000 19000 0 0 0 590: 1470 heap:174:x-vnd.Haiku-StyledEdit 001d8000 20000 1000 0 0 0 619: 2567 heap:314:x-vnd.Haiku-DeskCalc 0192d000 20000 1000 0 0 0 620: 2826 heap:323:x-vnd.Haiku-Magnify 0194d000 60000 60000 0 0 0 621: 2875 heap:317:x-vnd.Haiku-DiskProbe 019ad000 20000 1000 0 0 0 622: 2884 heap:329:x-vnd.Haiku-MediaPlaye 019cd000 20000 1000 0 0 0 623: 2890 heap:299:x-vnd.Haiku-CDPlayer 019ed000 20000 14000 0 0 0 624: 2894 heap:320:x-vnd.haiku-icon_o_mat 01a0d000 20000 1f000 0 0 0 625: 2898 heap:308:x-vnd.Be.CodyCam 01a2d000 20000 1000 0 0 0 626: 2928 heap:320:x-vnd.haiku-icon_o_mat 01a4d000 ae000 85000 0 0 0 627: 2953 heap:325:x-vnd.Be-MAIL 01afb000 20000 5000 0 0 0 628: 2971 heap:320:x-vnd.haiku-icon_o_mat 01b1b000 103000 103000 0 0 0 629: 3035 heap:337:x-vnd.Haiku-SoundRecor 01c1e000 20000 11000 0 0 0 630: 3072 heap:345:x-vnd.MarcusOverhagen. 01c3e000 20000 1000 0 0 0 631: 3076 heap:337:x-vnd.Haiku-SoundRecor 01c5e000 26000 26000 0 0 0 632: 3100 heap:340:x-vnd.Haiku-StyledEdit 01c84000 20000 1000 0 0 0
/boot/home/Desktop/TEST/before/listarea.txt 479: 912 heap:66:x-vnd.Haiku-midi_server 00138000 20000 1000 0 0 0 480: 931 heap:67:x-vnd.Be-PSRV 00158000 20000 0 0 0 0 481: 1026 heap:63:x-vnd.Be-TSKB 00178000 20000 1f000 0 0 0 482: 1107 heap:60:x-vnd.Be-TRAK 00198000 20000 1e000 0 0 0 483: 1284 heap:63:x-vnd.Be-TSKB 001b8000 20000 3000 0 0 0 484: 1470 heap:174:x-vnd.Haiku-StyledEdit 001d8000 20000 1000 0 0 0