While rescanning  wenn i click File>open wallet  in time wenn mouse cursor touch "open wallet" item app just immediately crashed.
V0.18.0 
QMessageBox box;
                        box.setIcon(icon);
                        box.setText(tr("Open Wallet Failed"));
                        box.setInformativeText(text);
                        box.setStandardButtons(QMessageBox::Ok);
                        box.setDefaultButton(QMessageBox::Ok);
                        connect(this, &QObject::destroyed, &box, &QDialog::accept);
                        box.exec();
                    });
                    connect(activity, &OpenWalletActivity::opened, this, &BitcoinGUI::setCurrentWallet);
                    connect(activity, &OpenWalletActivity::finished, activity, &QObject::deleteLater);
                    connect(activity, &OpenWalletActivity::finished, dialog, &QObject::deleteLater);
                    bool invoked = QMetaObject::invokeMethod(activity, "open");
                    assert(invoked);
                });
            }
            if (wallets.empty()) {
                QAction* action = m_open_wallet_action->menu()->addAction(tr("No wallets available"));
                action->setEnabled(false);
            }
        });
        connect(m_close_wallet_action, &QAction::triggered, [this] {
            m_wallet_controller->closeWallet(walletFrame->currentWalletModel(), this);
        });
    }
#endif 
    connect(new QShortcut(QKeySequence(Qt::CTRL + Qt::SHIFT + Qt::Key_C), this), &QShortcut::activated, this, &BitcoinGUI::showDebugWindowActivateConsole);
    connect(new QShortcut(QKeySequence(Qt::CTRL + Qt::SHIFT + Qt::Key_D), this), &QShortcut::activated, this, &BitcoinGUI::showDebugWindow);
}
void BitcoinGUI::createMenuBar()