If you are having memory allocation problems when using QtQuick with Windows CE, check QTBUG-26227
As the title says, I’ve just posted a bug report about a serious problem that happens
when using QtQuick with Windows CE devices.
I guess it’s the same problem at the root of various issues about QML code allocating memory
and never releasing it:
QTBUG-26227 [bugreports.qt-project.org]
If you are using Qt 4.8.2 or a previous version and notice memory is allocated by QML code but never released as should be, give a look at the bug report and at the proposed fix, it may solve your problem too.
5 replies
It was the first time I built Qt for Windows CE 5.0 for production devices (previously we were using only Windows CE 6.0).
At first I was having memory allocation errors I initially supposed were caused by the 32MB limit for data and program dlls, so i forced -Os in the mkspec for the target device and inserted qDebug() messages to generate an application specific execution log about what was actually going on, after i noticed program termination happened before reaching the 32MB limit, I started combing the compilation log to see if there was something suspicious besides the usual data truncation warnings and found that weird warning about rewind() macro substitution.
You must log in to post a reply. Not a member yet? Register here!

