"We offer new support options and therefor the forums are now in read-only mode! Please check out our Support Center for more information." - Vuforia Engine Team

Memory Leak

Vuforia has a memory leak on iOS when the setting for the Target Resolution is not set to native.

For a while there has been an issue with the screen not filling properly under these circumstances, which could be fixed by editing the XCode project - however the memory leak is a complete killer.

You can verify this by using the FrameMarker sample and setting the Target Resolution to auto, best performance.  Running with the Memory Monitor instrument will reveal a constant and fast increase in the Real Memory used by the application.  Returning the setting to Native will remove this leak.

posted the same bug two days ago, so i guess it's definitely a bug:

We are investigating this issue, however please note that this mode is not explicitly supported.

Is the requirement that you want different resolutions to improve performance?

 

N

Hi, 

Well I can't talk for whydoidoit but for me it has two reasons. 

1. Performance. Rendering at this resolution gives me better performance than any camera device mode I can set in the plugin. 

hi,

i'm very sorry and happy at the same time. sorry, because i thought the memory leak was caused by the vuforia plugin, which apparently was not the case.

Thanks for the update Stefann - glad it's sorted for you.

It sounds like a similar problem to the Image Effects issue posted elsewhere- when a developer tried this it was leaking memory, but the 4.2 update fixed it :)

 

N