Qt — MainWindow.cpp зависает / падает

Я включаю компьютер, код компилируется, приложение запускается.
Я закрываю приложение и запускаю снова, но оно вылетает с ошибкой A
Я закрываю и запускаю снова, он просто зависает при попытке создать MainWindow.
Я перезагружаю ПК и снова запускаю приложение.

Даже если я удалю список инициализации участников, он не изменится.
Ошибка может быть чем-то странным. я использую boost::interprocess создать общую память, но я попытался закомментировать это, и все еще то же самое.

Я компилирую против Qt 4.8.6.

так что с точки зрения параметров конструктора, все должно быть в порядке.

идеи?

main.cpp:

...
cout<< "something"; //this prints
MainWindow w(ce); //hangs when reaching this line
cout<< "whatever"; //this does NOT print
...

mainwindow.h:

explicit MainWindow(CreateEvents *ce, QWidget *parent = 0);

mainwindow.cpp:

//includes etc
...
//MainWindow constructor here:

MainWindow::MainWindow(CreateEvents *ce, QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow),
shWriter() {

qDebug("MainWindow CONSTRUCTOR!"); //this does NOT print
...

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]