Russian Qt Forum

Qt => Установка, сборка, отладка, тестирование => Тема начата: VVN от Декабрь 30, 2017, 00:50



Название: Самособранный QtCreator 4.2 не работает в режиме отладки
Отправлено: VVN от Декабрь 30, 2017, 00:50
Уважаемые, Здравствуйте.
Всех с наступающим НГ, поменьше багов и побольше здоровья.

Собираю из исходников QtCreator 4.2.
Инструментарий MinGW Qt 5.6 и собираю это все в том же QtCretaor 4.2 (сами себя воспроизводим).

В релиз все замечательно работает.

Когда запускаю отладку то программа вылетает по Segmentation fault.

Вылетает на
Код:
d = new Internal::JsExpanderPrivate;
Сам class JsExpanderPrivate
Код:
class JsExpanderPrivate {
public:
    QJSEngine m_engine;
};

Что то с отладкой мне явно не везет.

Кто нибудь собирал QtC в самом QtC и использовал отладчик?





Название: Re: Самособранный QtCreator 4.2 не работает в режиме отладки
Отправлено: qate от Декабрь 30, 2017, 19:26
а зачем собирать старую версию креатора ?


Название: Re: Самособранный QtCreator 4.2 не работает в режиме отладки
Отправлено: VVN от Декабрь 31, 2017, 00:43
а зачем собирать старую версию креатора ?

Тут от последней  версии не сильно далеко.
Так не всегда новое лучше старого.
Зачастую последние версии вообще не хотят собираться.
Эта собралась и в релизе все работает.
В debug версии работать не хочет, подозреваю чего то не хватает.
Чего не знаю поэтому спрашиваю, может кто сталкивался.

Кто нибудь вообще собирал QtC и использовал отладчик?
Так понимаю все его собирают из командной строки.
Сам так делал когда нужно было получить MinGw версию.


Название: Re: Самособранный QtCreator 4.2 не работает в режиме отладки
Отправлено: panAlexey от Декабрь 31, 2017, 16:44
а зачем собирать старую версию креатора ?
Тут от последней  версии не сильно далеко.
+1