I have a xml file setting app.. (portable) and i load this file to..

Qt Code:
  1. typedef QMap<QString, QString> Appsetting;
  2.  
  3. Appsetting OneVar;
  4.  
  5. QStringList varioarg;
  6. varioarg.clear();
  7. QString variablelist = Global_Config_Base("allname",APPLICATION_SETTING);
  8. varioarg = variablelist.split("|");
  9. QStringListIterator o(varioarg);
  10. while (o.hasNext()) {
  11. QString variablename = o.next();
  12. QString valorsi = Global_Config_Base(variablename,APPLICATION_SETTING);
  13. OneVar[variablename] = valorsi;
  14. qDebug() << "### variablename " << variablename << " = " << OneVar[variablename];
  15. }
  16. /* usage from 2 dbs ? */
  17. if (OneVar["usedb2"] == "1") {
  18. usedb2 = true;
  19. } else {
  20. usedb2 = false;
  21. }
To copy to clipboard, switch view to plain text mode 

can this produce a ....?

QList: Out of memory

30 variable name/value...

on run....
Qt Code:
  1. ############ Preload go2............. ######
  2. ############ Preload go3............. ######
  3. master connect ok
  4. ############ Panel building start aa ###### true
  5. ############ Panel building start bb ###### true
  6. QList: Out of memory
To copy to clipboard, switch view to plain text mode 

and app crash..