mirror of
https://github.com/firestar5683/StarPilot.git
synced 2026-07-02 03:52:11 +08:00
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:
@@ -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) {
|
||||
|
||||
Reference in New Issue
Block a user