mein kdevelop stürzt ab bei einer bestimmten Stelle in meinem Code. Die Fehlermeldung lautet:
Code: Alles auswählen
ASSERT failure in QVector<T>::operator[]: "index out of range", file /usr/include/qt4/QtCore/qvector.h, line 347
Code: Alles auswählen
struct exprCollect {
QStringList expInBrace;
QStringList expOutsideBrace;
QVector<bool> encounterBrace;
int possiMultiply;//possibility multiplier, because of words in brackets
};
Code: Alles auswählen
QVector<exprCollect> vect(0);
Sobald ich diesen Vector mit "exprCollect" Elementen füttere, bricht kdevelop zusammen,
Code: Alles auswählen
vect[nExpr].expOutsideBrace << "";
vect[nExpr].expInBrace << braceStr.simplified();
vect[nExpr].encounterBrace << true;
Grüße Markus