[Qt-interest] Application crashing on Win32/Qt4.4.3
Vladimir Pouzanov
farcaller at gmail.com
Mon Feb 16 23:52:59 CET 2009
I have a set of globally defined QString's:
23 /* TODO: translations */
24 const QString NObject::keyNumber =
QString(tr("Object Number"));
25 const QString NObject::keyType =
QString(tr("Type"));
26 const QString NObject::keySize =
QString(tr("Size"));
27 const QString NObject::keyRelatedPosition =
QString(tr("Related Position"));
28 const QString NObject::keyMovable =
QString(tr("Movable"));
29 const QString NObject::keyCombustionLevel =
QString(tr("Combustion"));
30 const QString NObject::keyTemperature =
QString(tr("Temperature"));
31 const QString NObject::keyEnergyConsumption =
QString(tr("Energy-release"));
that are later added into a QStringList:
34 const QStringList CellField::viewports(QStringList()
35 << QString(tr("Cell Number"))
36 << nuclear::NObject::keyNumber
37 << nuclear::NObject::keyCombustionLevel
38 << nuclear::NObject::keyTemperature
39 << nuclear::NObject::keyEnergyConsumption);
It works ok in linux, but crashes on windows with:
(gdb) bt #0 0x77084f49 in _libkernel32_a_iname () #1 0x00424e3f in
QBasicAtomicInt::ref() (this=0x0) at ../../include/QtCore/../../src/
corelib/arch/qatomic_windows.h:396 #2 0x00427482 in
QString::QString(QString const&) (this=0x23fdd0, other=@0x435010)
at ../Qt/4.4.3/include/QtCore/../../src/corelib/tools/qstring.h:671 #3
0x00425fd5 in QList<QString>::append(QString const&) (this=0x23fe70,
t=@0x435010) at ../Qt/4.4.3/include/QtCore/../../src/corelib/tools/
qlist.h:420 #4 0x00424dfc in QStringList::operator<<(QString const&)
(this=0x23fe70, str=@0x435010) at ../Qt/4.4.3/include/QtCore/../../src/
corelib/tools/qstringlist.h:82 #5 0x0041068b in
__static_initialization_and_destruction_0(int, int)
( __initialize_p=1, __priority=65535) at src/ui/cellfield.cc:39 #6
0x004107a4 in _GLOBAL__I__ZN7nucleui9CellField9viewportsE () at src/ui/
cellfield.cc:356 #7 0x0041d067 in __main () #8 0x0041ce49 in main ()
Any hints on what am I doing wrong?
--
Sincerely,
Vladimir "Farcaller" Pouzanov
More information about the Qt-interest-old
mailing list