Seite 1 von 1

Absturz, qfontengine_p.h

Verfasst: 9. November 2010 13:21
von XL
Hallo allerseits,

bei mir führt

Code: Alles auswählen

#include <QtGui/QApplication>
#include <QMessageBox>

int main(int argc, char *argv[])
{
		QApplication a(argc, argv);
		QMessageBox::information(NULL, "Test", "\n1\t\n\t\t\n1\t\t\t\n");
		return 0;
}
zum Absturz und die MessageBox wird nicht oder nicht richtig angezeigt.

Der Debugger liefert die Fehlermeldung

Code: Alles auswählen

ASSERT: "at < engines.size()" in file ..\..\include\QtGui/private/../../../src/gui/text/qfontengine_p.h, line 402
Scheint irgendein Problem mit Tabs und Carriage Returns zu sein. Manche ähnliche Zeichenfolgen stürzen auch ab, andere nicht. Ich konnte keine Systematik erkennen.

Versteht das jemand bzw. kann das zumindest verifizieren?
Oder liegt's an mir?
Habe WindowsXP und Qt 4.6.3

Verfasst: 9. November 2010 13:43
von pfid
13:43:17 ~/test/t2> qmake --version
QMake version 2.01a
Using Qt version 4.6.2 in /usr/lib

Ubuntu - kein Absturz.