http://bugs.winehq.org/show_bug.cgi?id=51630
Andrew Nguyen arethusa26@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #70487|0 |1 is obsolete| |
--- Comment #4 from Andrew Nguyen arethusa26@gmail.com --- Created attachment 78595 --> http://bugs.winehq.org/attachment.cgi?id=78595 Enemy Territory: Quake Wars crash backtrace
I was able to reproduce the crash with wine-10.8. The issue is in the invocations of IEnumString::Next on the application-provided string list object in Wine's shell32 internal enumerate_strings helper. Calling the Next method on it always yields S_FALSE, but the method never initializes the output pceltFetched parameter. Thus, the helper always assumes that there are more string values to be enumerated, which eventually results in a crash.