Em Sexta-feira 11. Setembro 2009, às 19.42.49, você escreveu: > Hi, > > using 4.6-TP1 on QWS embedded Linux (ARM/G++) I run into an endless loop in > libQtCore. > As debugging that app on the device is nearly impossible, I only got the > following backtrace: > > (gdb) bt > #0 0x400ae8f0 in mult () from /mnt/flc/pvss/pvss2_v4.0/bin/libQtCore.so.4 > #1 0x400aec50 in pow5mult () from > /mnt/flc/pvss/pvss2_v4.0/bin/libQtCore.so.4 #2 0x400af7bc in qdtoa () > from /mnt/flc/pvss/pvss2_v4.0/bin/libQtCore.so.4 #3 0x400b5f3c in > QLocalePrivate::doubleToString () from > /mnt/flc/pvss/pvss2_v4.0/bin/libQtCore.so.4 > #4 0x00562b50 in ?? () > > In the source of qlocale.cpp I found that there is an endless loop in > pow5mult() which calls mult() ... > > With Qt-4.5.2 I had no problem. > Any idea how to work around this problem ?
Last time I saw the double-to-string routine explode, the endianness of the
platform had been misdetected.
Since you posted that Qt is detecting a new architecture for you, please
ensure that the endianness is correct.
--
Thiago Macieira - thiago.macieira (AT) nokia.com
Senior Product Manager - Nokia, Qt Development Frameworks
Sandakerveien 116, NO-0402 Oslo, Norway
Qt Developer Days 2009 | Registration Now Open!
Munich, Germany: Oct 12 - 14 San Francisco, California: Nov 2 - 4
http://qt.nokia.com/qtdevdays2009
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ Qt4-preview-feedback mailing list [email protected] http://lists.trolltech.com/mailman/listinfo/qt4-preview-feedback
