Index: sources/device/DeviceController.h =================================================================== diff -u -r14cd1c61c1b956e7605d63be7450657817d17355 -r9a4884724d8d203b6529def6a7108d179018bf41 --- sources/device/DeviceController.h (.../DeviceController.h) (revision 14cd1c61c1b956e7605d63be7450657817d17355) +++ sources/device/DeviceController.h (.../DeviceController.h) (revision 9a4884724d8d203b6529def6a7108d179018bf41) @@ -51,9 +51,9 @@ private slots: void onFinish(int) { killTimer(_pid); - emit _process->finished(-1, QProcess::CrashExit); + // emit _process->finished(-1, QProcess::CrashExit); _process->kill(); - _process->deleteLater(); + _process = nullptr; //->deleteLater(); deleteLater(); } public: