Название: [Решено] Qt 4.8.2 MSVC2010 Win64 crash Отправлено: vregess от Июль 04, 2012, 10:15 Крашится релизное приложение со словами
Цитировать First-chance exception at 0x54c071af in App.exe: 0xC0000005: Access violation reading location 0x0000000000000000. на строчке Код В дебаг версии все работает. Qt собирал в Консоли "Visual Studio x64 Win64" из qt-win-opensource-4.8.2-vs2010 и qt-everywhere-opensource-src-4.8.2, потратил много времени. Также падают самосборные linguist, designer и наверное что-то еще. Кто виноват, что делать? Название: Re: Qt 4.8.2 MSVC2010 Win64 crash Отправлено: vregess от Июль 04, 2012, 13:44 В очередной раз попробовал собрать qt-everywhere-opensource-src-4.8.2 с такими параметрами:
Цитировать configure -debug-and-release -opensource -fast -no-qt3support -platfor m win32-msvc2010 -qt-zlib -qt-libpng -qt-libmng -qt-libtiff -qt-libjpeg -no-webkit -no-script -no-de clarative -no-declarative-debug -mp Assistent крашится. Описание хоста: Win7 x64, стоят Visual Studio 2008 и Visual Studio 2010. Обе в нестандартных местах. В чем может быть проблема? PS Ранее делал кросскомпиляцию 4.8.1 при помощи msvc2008 на win7 x32, тоже не спервого раза получилось.. Название: Re: Qt 4.8.2 MSVC2010 Win64 crash Отправлено: trot от Июль 04, 2012, 17:20 Я собирал библиотеку 4.7.4 были те же самые проблемы. Конфигурация примерно такая же как у вас. Дебаговская версия работает релизоваская - нет. Понял одно, что обязательно необходимо делать из 64-х разрядной консоли.
Собирал библиотеку 4.8.2 с параметрами сборки Код: configure -debug-and-release -opensource -shared -no-ltcg -no-fast -exceptions -accessibility -stl -plugin-sql-psql -plugin-sql-odbc -plugin-sql-sqlite -no-qt3support -platform win32-msvc2010 -graphicssystem opengl -qt-zlib -qt-libmng -qt-libjpeg -dsp -vcproj -incredibuild-xge -plugin-manifests -qmake -process -rtti -mmx -3dnow -sse -sse2 -phonon -phonon-backend -multimedia -audio-backend -webkit -script -scripttools -declarative -arch windows -native-gestures Как с этим бороться незнаю. Название: Re: Qt 4.8.2 MSVC2010 Win64 crash Отправлено: vregess от Июль 04, 2012, 17:56 Ну для x64 версии, конечно консоль Win64, это ясно. Я даже на виртуалках кросскомпиляцию попробовал (студия та же, winxp x32) и на чистой win7 x64 (как на хосте, компилятор тот же).
Закрадываются подозрения на компилятор.. Название: Re: Qt 4.8.2 MSVC2010 Win64 crash Отправлено: vregess от Июль 06, 2012, 10:01 Удалось мне (через неделю!) все-таки собрать. Уж не знаю, что именно повлияло, но я поставил сервиспак для студии 2010 SP1.
Наверное были проблемы с компилятором или библиотеками. |