Cabana: fix segment fault in QApplication::notify(QObject*, QEvent*) () (#26194)

fix segment fault in  QApplication::notify(QObject*, QEvent*) ()
old-commit-hash: 22c5be5ec12f1e94eb56092d123257ca46132124
This commit is contained in:
Dean Lee
2022-10-22 01:33:00 +08:00
committed by GitHub
parent 2a6099a2c1
commit 8048aa1177
+2 -1
View File
@@ -5,6 +5,7 @@
#include <QMessageBox>
#include <QTimer>
#include "selfdrive/ui/qt/util.h"
#include "tools/cabana/canmessages.h"
#include "tools/cabana/dbcmanager.h"
@@ -106,7 +107,7 @@ void DetailWidget::dbcMsgChanged() {
if (msg_id.isEmpty()) return;
warning_widget->hide();
qDeleteAll(signals_container->findChildren<SignalEdit *>());
clearLayout(signals_container->layout());
QString msg_name = tr("untitled");
if (auto msg = dbc()->msg(msg_id)) {
for (int i = 0; i < msg->sigs.size(); ++i) {