When running maintenance tool with attached script together with the command line option --updater or --manage-packages application will crash because of a null pointer dereference
Steps to reproduce:
- run "maintenancetool.exe --script autoupdate.qs --updater"
 or
- run "maintenancetool.exe --script autoupdate.qs --manage-packages"
Call Stack:
0	QScopedPointer<QObjectData,QScopedPointerDeleter<QObjectData>>::data	qscopedpointer.h	143	0x645a9baa	
1	qGetPtrHelper<QScopedPointer<QObjectData,QScopedPointerDeleter<QObjectData>>>	qglobal.h	953	0x645923f3	
2	QWidget::d_func	qwidget.h	129	0x645a9a9a	
3	QWidget::windowHandle	qwidget_qpa.cpp	912	0x6466f223	
4	QInstaller::IntroductionPage::validatePage	packagemanagergui.cpp	1003	0x7fee944b4bf	
5	QWizard::validateCurrentPage	qwizard.cpp	3365	0x649c46c7	
6	QWizard::next	qwizard.cpp	3138	0x649c5bd7	
7	QWizard::qt_static_metacall	moc_qwizard.cpp	223	0x649c3760	
8	QMetaObject::activate	qobject.cpp	3683	0x66a4d80c	
9	QMetaObject::activate	qobject.cpp	3548	0x66a4cf98	
10	QAbstractButton::clicked	moc_qabstractbutton.cpp	298	0x64c2bffd	
11	QAbstractButtonPrivate::emitClicked	qabstractbutton.cpp	544	0x6478f754	
12	QAbstractButton::click	qabstractbutton.cpp	1002	0x6478ce6d	
13	QAbstractButton::qt_static_metacall	moc_qabstractbutton.cpp	152	0x64c2bd1f	
14	QMetaCallEvent::placeMetaCall	qobject.cpp	488	0x66a566e1	
15	QObject::event	qobject.cpp	1241	0x66a4f38f	
16	QWidget::event	qwidget.cpp	8371	0x64628c09	
17	QAbstractButton::event	qabstractbutton.cpp	1098	0x6478d30b	
18	QPushButton::event	qpushbutton.cpp	682	0x648982f1	
19	QApplicationPrivate::notify_helper	qapplication.cpp	3499	0x645c0146	
...	<More>