Description of problem: I've clicked "Options" menu item and application crashes. Version-Release number of selected component: qt-creator-3.4.1-1.fc22 Additional info: reporter: libreport-2.5.1 backtrace_rating: 4 cmdline: /bin/qtcreator crash_function: QScreen::handle executable: /usr/bin/qtcreator global_pid: 12638 kernel: 4.0.4-303.fc22.x86_64 runlevel: N 5 type: CCpp uid: 1000 Truncated backtrace: Thread no. 1 (10 frames) #0 QScreen::handle at kernel/qscreen.cpp:75 #1 QPlatformWindow::screen at kernel/qplatformwindow.cpp:86 #2 xcbscreen at qxcbwindow.cpp:2482 #3 QXcbWindow::setParent at qxcbwindow.cpp:1401 #4 QWindow::setParent at kernel/qwindow.cpp:613 #5 QWidgetPrivate::setParent_sys at kernel/qwidget.cpp:10524 #6 QWidget::setParent at kernel/qwidget.cpp:10379 #8 QLayout::addChildWidget at kernel/qlayout.cpp:929 #9 QStackedLayout::insertWidget at kernel/qstackedlayout.cpp:222 #10 QStackedLayout::addWidget at kernel/qstackedlayout.cpp:202
Created attachment 1039373 [details] File: backtrace
Created attachment 1039374 [details] File: cgroup
Created attachment 1039375 [details] File: core_backtrace
Created attachment 1039376 [details] File: dso_list
Created attachment 1039377 [details] File: environ
Created attachment 1039378 [details] File: limits
Created attachment 1039379 [details] File: maps
Created attachment 1039380 [details] File: mountinfo
Created attachment 1039381 [details] File: namespaces
Created attachment 1039382 [details] File: open_fds
Created attachment 1039383 [details] File: proc_pid_status
Created attachment 1039384 [details] File: var_log_messages
Yet another manifestation of qt5 screen handling issues. Upcoming Qt 5.5 (theoretically out by the end of the month) should contain lots of fixes, hoping things get better then. *** This bug has been marked as a duplicate of bug 1083664 ***
This crash happens only, if I've opened project, which used custom Kit and I've clicked the settings menu item. When Desktop Kit is choosen, the settings dialog opens properly.
Is abosolutely no screen switching involved? (I.e. perhaps you started qt-creator with one screen configuration, and later on opened the settings dialog?) If not (though it still looks like a qt5-qtbase bug), could you perhaps prepare a sample project (i.e. including the .pro.user file which stores the kit configuration etc) and attach it this bug? I'm unable to reproduce this issue without screen changes here.