http://bugs.winehq.org/show_bug.cgi?id=23723
--- Comment #11 from Alexander Puzankov alxpnv@gmail.com 2010-12-05 08:33:46 CST --- (In reply to comment #10)
Created an attachment (id=32354)
--> (http://bugs.winehq.org/attachment.cgi?id=32354) [details]
patch to prevent moving extStart before the buffer
Alexander, unless I'm mistaken your patch will cause extStart to move outside of the buffer contents when given a file name like "+". Here's a patch to play it safe.
One cannot assume all names are of the form "foo.abc". For instance, MCICDA used to cause complains about err:mmio:MMIO_ParseExtA No . in szFileName: "D:\" It's good you removed that incorrect error message.
Stupid mistake on my part... Thanks for pointing it out to me. Your patch is not correct though, but thanks anyway! I've sent fix to wine-patches.