Updating PO crashes when string was moved to another file if there are duplicate strings in FOriginalToItem
Original Reporter info from Mantis: cobines
-
Reporter name:
Original Reporter info from Mantis: cobines
- Reporter name:
Description:
Previous bug #21615 (closed) not completely fixed. If there are two or more identical strings in FOriginalToItem pointing to different Items then when freeing an Item the wrong Item may be removed from FOriginalToItem, because removing is done by string only.
I have extended StringHashList to allow Find and Remove by String+Data combination then used the new function to remove Items from FOriginalToItem.
Mantis conversion info:
- Mantis ID: 21685
- OS: Windows XP
- OS Build: SP3
- Build: 36664
- Platform: Win32
- Version: 0.9.31 (SVN)
- Fixed in revision: r36729 (#17c60bd6)