From 9de620f713df09e614b79b02d90c61ec1151d381 Mon Sep 17 00:00:00 2001 From: ssvine <79405160+ssvine@users.noreply.github.com> Date: Fri, 2 Jan 2026 17:35:45 +0300 Subject: [PATCH] Fix getting subkey with trailing or duplacate backslashes --- src/windows-emulator/registry/hive_parser.hpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/windows-emulator/registry/hive_parser.hpp b/src/windows-emulator/registry/hive_parser.hpp index 80557a41..e7e9247d 100644 --- a/src/windows-emulator/registry/hive_parser.hpp +++ b/src/windows-emulator/registry/hive_parser.hpp @@ -107,6 +107,11 @@ class hive_parser for (const auto& key_part : key) { + if (key_part.empty()) + { + continue; + } + if (!current_key) { return nullptr;