From df486f43e971b5d80bd7d936e976a38c8237d342 Mon Sep 17 00:00:00 2001 From: Rusty Wagner Date: Mon, 5 Dec 2022 13:42:00 -0500 Subject: Fix crash when symbols list fetch is still running when find/address dialog is dismissed --- ui/addressdialog.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ui/addressdialog.h b/ui/addressdialog.h index c725ef9c..822feec0 100644 --- a/ui/addressdialog.h +++ b/ui/addressdialog.h @@ -59,7 +59,7 @@ class BINARYNINJAUIAPI AddressDialogWithPreview : public QDialog public: AddressDialogWithPreview(QWidget* parent, BinaryViewRef view, uint64_t here, const QString& title = "Go to Address", const QString& prompt = "Enter Expression", bool defaultToCurrent = false); - ~AddressDialogWithPreview() {} + ~AddressDialogWithPreview(); uint64_t getOffset() const { return m_addr; } }; @@ -145,7 +145,7 @@ class BINARYNINJAUIAPI AddUserXrefDialog : public QDialog const QString& title = "Add User Type Field Cross Reference", const QString& sizeTitle = "Size of Reference (optional)", const QString& prompt = "Enter Expression", bool defaultToCurrent = false); - ~AddUserXrefDialog() { delete m_updateThread; } + ~AddUserXrefDialog(); uint64_t getOffset() const { return m_addr; } size_t getSize() const { return m_size; } }; \ No newline at end of file -- cgit v1.3.1