mirror of
https://github.com/reactos/reactos.git
synced 2025-02-28 19:32:59 +00:00
![]() `DeviceInformation->DeviceName.Buffer` was already freed via the previous `FreePool(TargetDeviceName.Buffer);` call, since `DeviceInformation->DeviceName` was set to `TargetDeviceName` above in the code. This resulted in a pool double-free, triggering a corruption of the pool, and a BSoD. What had to be freed instead, is `DeviceInformation->SymbolicName.Buffer` that is allocated at the beginning of the function. |
||
---|---|---|
.. | ||
class | ||
floppy | ||
ide | ||
mountmgr | ||
partmgr | ||
port | ||
CMakeLists.txt |