From 60a95eddd7f125e1e3f0b2bd7896d423134500c5 Mon Sep 17 00:00:00 2001 From: WerWolv Date: Mon, 5 Jun 2023 09:45:03 +0200 Subject: [PATCH] fix: Crash due to uninitialized data visualizer in hex editor --- plugins/builtin/source/ui/hex_editor.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/plugins/builtin/source/ui/hex_editor.cpp b/plugins/builtin/source/ui/hex_editor.cpp index 32c7f2e62..1ed16c24a 100644 --- a/plugins/builtin/source/ui/hex_editor.cpp +++ b/plugins/builtin/source/ui/hex_editor.cpp @@ -71,6 +71,8 @@ namespace hex::plugin::builtin::ui { /* Hex Editor */ HexEditor::HexEditor(prv::Provider *provider) : m_provider(provider) { + this->m_currDataVisualizer = ContentRegistry::HexEditor::impl::getVisualizers()["hex.builtin.visualizer.hexadecimal.8bit"]; + EventManager::subscribe(this, [this] { { this->m_bytesPerRow = ContentRegistry::Settings::read("hex.builtin.setting.hex_editor", "hex.builtin.setting.hex_editor.bytes_per_row", 16);