Страница 1 из 1

Проблема с запуском Qgis 2.8.7

Добавлено: 29 июн 2016, 10:16
in-9
Был успешно собран из исходников релиз Qgis 2.8.7. Сделал установочник для Windows. Затем qgis был установлен на ряд компьютеров, под управлением windows 7, 8.1, 10. все отлично работает на windows 7. Не запускает на 8 и 10 - падает на запуске Python и пишет дамп памяти сохранен в папке Temp. Помогите в чем может быть причина ошибки?

Re: Проблема с запуском Qgis 2.8.7

Добавлено: 29 июн 2016, 10:33
Denis Rykov
А чем официальный установщик не подошёл?

Re: Проблема с запуском Qgis 2.8.7

Добавлено: 29 июн 2016, 14:25
in-9
Для нашей разработки официальный установочник не подходит. Нужен собственный qgis.

Re: Проблема с запуском Qgis 2.8.7

Добавлено: 29 июн 2016, 14:48
Denis Rykov
Может вы просто криво инсталлятор собрали. Официальная сборка тоже не работает на 8 и 10?

Re: Проблема с запуском Qgis 2.8.7

Добавлено: 30 июн 2016, 07:44
in-9
Может и криво. Пересобирали несколько раз. Нет официальная работает и на 8 и на 10. Причина в нашей сборке, я спросил надеясь может кто сталкивался с такой проблемой.

Re: Проблема с запуском Qgis 2.8.7

Добавлено: 30 июн 2016, 07:51
Denis Rykov
Не зная деталей, сложно сказать, что там может быть. Мы тоже собираем свои сборки, вроде не было каких-то нареканий.

Re: Проблема с запуском Qgis 2.8.7

Добавлено: 30 июн 2016, 09:23
in-9
В частности изменение было проведено в posgresqlprovider, были переписаны команды insert, delete. Ну и был отключен python_installer. То есть отключена поддержка установки питон-модулей.

Re: Проблема с запуском Qgis 2.8.7

Добавлено: 30 июн 2016, 11:24
alisovenko
Посмотрите дамп памяти, это должно помочь в поиске проблемы. Вам нужно собрать Debug или RelWithDebInfo версию qgis и открыть дамп в студии, там должно быть указано место возникновения исключения.

Re: Проблема с запуском Qgis 2.8.7

Добавлено: 30 июн 2016, 13:01
in-9
Спасибо, посмотрю

Re: Проблема с запуском Qgis 2.8.7

Добавлено: 01 июл 2016, 07:53
in-9
https://pp.vk.me/c633227/v633227224/38a ... KPe1XU.jpg

Поток не смог записать в виртуальный адрес. Погуглил эту ошибку, связана с тем что какой то с++ библиотеки не хватает, только вот как узнать какой