On my htc kaiser NaviPOWM crash when allocate more that 25MB of memory.
Sorry, it's hard to explain for me:
With a heavy map (all the buildings) and 40 minutes trip.
I have set DBGDrawTimes=on to see free memory.
When NaviPOWM start I see 41MB free.
After a few minutes I have 31MB free.
After 30 minutes 25MB free.
After 40 minutes 16MB free and NaviPOWM crash.
I try three time with the same result.
If I have another application in memory (it take 18MB) NaviPOWM run 4 hours without problems (always 3MB free memory).
When I kill the other application NaviPOWM run another few minutes then crash.
The files (too big for attachment) are here: http://rapidshare.com/files/297016558/MapAndLog.zip.html