https://bugs.winehq.org/show_bug.cgi?id=48822
--- Comment #3 from Anastasius Focht focht@gmx.net --- Hello Vijay,
I think the .spec file entry from your patch is not entirely correct. First arg should be 'segptr', like this:
--- snip --- 75 pascal WriteFmtUserTypeStg(segptr word str) WriteFmtUserTypeStg16 --- snip ---
Same with the stub. It should be 'SEGPTR pstg'. There seem to be some inconsistencies w.r.t. IStorage* vs. LPSTORAGE usage in general. It's pretty old code, not touched for long time.
Not that it changes much on the crash site though. Still investigating.
Regards