dolphin/Source/Core
Dentomologist 37dd6c287e ResourcePackManager: Fix crash when removing pack
Avoid accessing destroyed `QTableWidgetItem` by retrieving the desired
path from the item before it's destroyed.

In `ResourcePackManager::Remove` pointers to the selected items in `m_table_widget`
were saved in the local variable `items` before calling `Uninstall`.
`Uninstall` called `RepopulateTable` which called
`m_table_widget->clear()`, destroying the table's descendants.  Upon
returning to `Remove` `items` then pointed to some of those destroyed descendants, and
passing `items[0]` to `GetResourcePackIndex` resulted in a call to
`item->row()` which was a use-after-free.

Fixes https://bugs.dolphin-emu.org/issues/14095.
2026-07-11 12:35:47 -07:00
..
AudioCommon mingw: lower case windows includes 2026-07-08 09:18:29 +01:00
Common mingw: lower case windows includes 2026-07-08 09:18:29 +01:00
Core GameSettings: Approve speed hacks for RetroAchievements 2026-07-08 18:10:42 +02:00
DiscIO Merge pull request #14599 from naari3/fix/directoryblob-gc-triforce-alignment 2026-06-28 11:03:03 +02:00
DolphinNoGUI mingw: lower case windows includes 2026-07-08 09:18:29 +01:00
DolphinQt ResourcePackManager: Fix crash when removing pack 2026-07-11 12:35:47 -07:00
DolphinTool DolphinTool: fix crash when listing partition without filesystem 2026-06-13 17:39:08 +01:00
InputCommon mingw: lower case windows includes 2026-07-08 09:18:29 +01:00
MacUpdater Merge pull request #14036 from TellowKrinkle/SkipPostprocess 2026-01-25 22:01:29 -05:00
UICommon mingw: lower case windows includes 2026-07-08 09:18:29 +01:00
UpdaterCommon mingw: lower case windows includes 2026-07-08 09:18:29 +01:00
VideoBackends Merge pull request #14684 from Sintendo/rm-unused-headers 2026-06-26 19:09:39 +02:00
VideoCommon Move the code for the show internal resolution setting 2026-07-05 09:50:13 +02:00
WinUpdater mingw: lower case windows includes 2026-07-08 09:18:29 +01:00
CMakeLists.txt CMakeLists: Embed macOS Updater app inside DolphinQt 2024-08-01 22:06:55 -04:00
DolphinLib.ARM64.props
DolphinLib.props Merge pull request #13216 from CelestialAmber/cw-demangler 2026-07-05 17:38:09 +02:00
DolphinLib.vcxproj Core/HW: Add Broadband Adapter (IPC). 2025-10-28 18:50:59 +00:00
DolphinLib.vcxproj.user
DolphinLib.x64.props
VersionInfo.plist.in ScmRevGen: Don't generate Info.plist files directly 2024-12-05 14:56:08 -05:00