Put up sample code to duplicate the issue...
From: noru...@me.com [mailto:noru...@me.com] Sent: Tuesday, June 12, 2012 11:11 AM To: Scott Aron Bloom Subject: Re: [Interest] Application crash with QLocale Yes, the class is called from a function in a QMainWindow subclass. The Problem also occurs in a unit test. Am 12.06.2012 um 19:26 schrieb Scott Aron Bloom <scott.bl...@onshorecs.com>: Has your QApplication been instantiated yet? Scott From: interest-bounces+scott.bloom=onshorecs....@qt-project.org [mailto:interest-bounces+scott.bloom=onshorecs....@qt-project.org] On Behalf Of NoRulez Sent: Tuesday, June 12, 2012 10:25 AM To: Qt Project MailingList Subject: Re: [Interest] Application crash with QLocale It seems to work when m_locale is a global variable: namespace { QLocale m_locale; } But I don't know why. Does anyone has an idea what the problem could be? Thanks in advance Am 12. Jun 2012 um 19:12 schrieb NoRulez <noru...@me.com>: Hi, in the debug version I get the following message when creating a QLocale::system(): ASSERT: "index <= locale_data_size" in file tools/qlocale.cpp, line 601 In the release version the application crashes with a runtime error. The only thing I do was to set a member variable: QLocale m_locale; Here is the implementation: MyClass::MyClass() : m_locale(QLocale::system()) {} void MyClass::setLocale(const QLocale &locale) { m_locale = locale; } const MyClass::QLocale& locale() const { return m_locale; } Any hints? Best Regards NoRulez _______________________________________________ Interest mailing list Interest@qt-project.org http://lists.qt-project.org/mailman/listinfo/interest _______________________________________________ Interest mailing list Interest@qt-project.org http://lists.qt-project.org/mailman/listinfo/interest
_______________________________________________ Interest mailing list Interest@qt-project.org http://lists.qt-project.org/mailman/listinfo/interest