Uploaded image for project: 'Qt Creator'
  1. Qt Creator
  2. QTCREATORBUG-5883

CMake wizard crashes if no generator is selected

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P1: Critical
    • Qt Creator 2.3.0
    • Qt Creator 2.4.0
    • None
    • Windows 64bit, Recent Qt Creator from master.

    Description

      How to reproduce

      Opened a cmake project (with no cmake in path). CMake Wizard asks for CMake binary. Added path, clicked 'Run CMake'

      Stacktrace

      0	CMakeProjectManager::Internal::CMakeRunPage::runCMake	cmakeopenprojectwizard.cpp	467	0x6477ed39	
      1	CMakeProjectManager::Internal::CMakeRunPage::qt_static_metacall	moc_cmakeopenprojectwizard.cpp	254	0x64789174	
      2	QMetaObject::activate	qobject.cpp	3546	0x69d44f44	
      3	QAbstractButton::clicked	moc_qabstractbutton.cpp	218	0x6946d7cb	
      4	QAbstractButtonPrivate::emitClicked	qabstractbutton.cpp	548	0x690851bd	
      5	QAbstractButtonPrivate::click	qabstractbutton.cpp	540	0x69085138	
      6	QAbstractButton::mouseReleaseEvent	qabstractbutton.cpp	1122	0x690862f4	
      7	QWidget::event	qwidget.cpp	8347	0x68bef744	
      8	QAbstractButton::event	qabstractbutton.cpp	1081	0x6908612f	
      9	QPushButton::event	qpushbutton.cpp	684	0x6915aafb	
      10	QApplicationPrivate::notify_helper	qapplication.cpp	4499	0x68b724be	
      11	QApplication::notify	qapplication.cpp	4042	0x68b707f4	
      12	QCoreApplication::notifyInternal	qcoreapplication.cpp	853	0x69d23711	
      13	QCoreApplication::sendSpontaneousEvent	qcoreapplication.h	234	0x69dc6af8	
      14	QApplicationPrivate::sendMouseEvent	qapplication.cpp	3155	0x68b6f51a	
      15	QETWidget::translateMouseEvent	qapplication_win.cpp	3375	0x68c29c9a	
      16	QtWndProc	qapplication_win.cpp	1708	0x68c2526b	
      17	gapfnScSendMessage	USER32		0x76bb62fa	
      18	GetThreadDesktop	USER32		0x76bb6d3a	
      19	CharPrevW	USER32		0x76bb77c4	
      20	DispatchMessageW	USER32		0x76bb788a	
      21	QEventDispatcherWin32::processEvents	qeventdispatcher_win.cpp	812	0x69d6a936	
      22	QGuiEventDispatcherWin32::processEvents	qapplication_win.cpp	1219	0x68c23eae	
      23	QEventLoop::processEvents	qeventloop.cpp	150	0x69d20ede	
      24	QEventLoop::exec	qeventloop.cpp	204	0x69d21096	
      25	QDialog::exec	qdialog.cpp	553	0x691e9c39	
      26	CMakeProjectManager::Internal::CMakeProject::fromMap	cmakeproject.cpp	530	0x64758b85	
      27	ProjectExplorer::Project::restoreSettings	project.cpp	226	0x6702ef7c	
      28	ProjectExplorer::ProjectExplorerPlugin::openProjects	projectexplorer.cpp	1256	0x66f8c52e	
      29	ProjectExplorer::ProjectExplorerPlugin::openProject	projectexplorer.cpp	1228	0x66f8bf5f	
      30	ProjectExplorer::Internal::ProjectFileFactory::open	pluginfilefactory.cpp	81	0x67030e7d	
      31	Core::Internal::MainWindow::openFiles	mainwindow.cpp	867	0x6870eecd	
      32	Core::Internal::MainWindow::openFile	mainwindow.cpp	829	0x6870ecb9	
      33	Core::Internal::MainWindow::qt_static_metacall	moc_mainwindow.cpp	128	0x6884341d	
      34	QMetaObject::activate	qobject.cpp	3546	0x69d44f44	
      35	QAction::triggered	moc_qaction.cpp	271	0x68b5093b	
      36	QAction::qt_static_metacall	moc_qaction.cpp	141	0x68b5018f	
      37	QMetaObject::activate	qobject.cpp	3546	0x69d44f44	
      38	QAction::triggered	moc_qaction.cpp	271	0x68b5093b	
      39	QAction::activate	qaction.cpp	1262	0x68b4fed1	
      40	QMenuPrivate::activateCausedStack	qmenu.cpp	1030	0x69145436	
      41	QMenuPrivate::activateAction	qmenu.cpp	1123	0x6914574b	
      42	QMenu::mouseReleaseEvent	qmenu.cpp	2352	0x69148d4b	
      43	QWidget::event	qwidget.cpp	8347	0x68bef744	
      44	QMenu::event	qmenu.cpp	2461	0x691492bb	
      45	QApplicationPrivate::notify_helper	qapplication.cpp	4499	0x68b724be	
      46	QApplication::notify	qapplication.cpp	4042	0x68b707f4	
      47	QCoreApplication::notifyInternal	qcoreapplication.cpp	853	0x69d23711	
      48	QCoreApplication::sendSpontaneousEvent	qcoreapplication.h	234	0x69dc6af8	
      49	QApplicationPrivate::sendMouseEvent	qapplication.cpp	3155	0x68b6f51a	
      50	QETWidget::translateMouseEvent	qapplication_win.cpp	3288	0x68c29792	
      51	QtWndProc	qapplication_win.cpp	1708	0x68c2526b	
      52	gapfnScSendMessage	USER32		0x76bb62fa	
      53	GetThreadDesktop	USER32		0x76bb6d3a	
      54	CharPrevW	USER32		0x76bb77c4	
      55	DispatchMessageW	USER32		0x76bb788a	
      56	QEventDispatcherWin32::processEvents	qeventdispatcher_win.cpp	812	0x69d6a936	
      57	QGuiEventDispatcherWin32::processEvents	qapplication_win.cpp	1219	0x68c23eae	
      58	QEventLoop::processEvents	qeventloop.cpp	150	0x69d20ede	
      59	QEventLoop::exec	qeventloop.cpp	204	0x69d21096	
      60	QCoreApplication::exec	qcoreapplication.cpp	1125	0x69d23c4d	
      61	QApplication::exec	qapplication.cpp	3761	0x68b6ff48	
      62	main	main.cpp	386	0x986baf	
      63	__tmainCRTStartup	crtexe.c	555	0x98b6ef	
      64	mainCRTStartup	crtexe.c	371	0x98b51f	
      65	BaseThreadInitThunk	kernel32		0x755e339a	
      66	RtlInitializeExceptionChain	ntdll		0x77699ed2	
      67	RtlInitializeExceptionChain	ntdll		0x77699ea5	
      

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              dt Daniel Teske
              kkohne Kai Köhne
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes