Symbian Signed Lowmem tool gave me the impression that Avkon (in particular CAknViewAppUi::AddViewL) itself is not clean. As I tested my own (non-trivial) application I wanted exclude all possibilties of doubt and switched to one of the "trivial" examples provided by Nokia.
Very surprisingly (at least for me) it turned out that the example app (and therefore AddViewL) was OK.
However, I found out that there was always enough free memory for AddViewL to succeed (because some parts executed before AddViewL already freed some memory).
So I tried to allocate parts of the memory (to be more precise I allocated the biggest available memory blocks).
It turned out that AddViewL allocates around 200 bytes the first time it is called. If it fails then there is a mem leak.
So my provocative question is: How can we pass Symbian Signed lowmem test if the framework itself sucks ?