http://bugs.winehq.org/show_bug.cgi?id=58304
Bug ID: 58304 Summary: Question on programs that use files with $ in file names? Product: Wine Version: 10.8 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: mikes@kuentos.guam.net Distribution: ---
Use Pegasus Email, and it works fine under one except if on tries to use the IERenderer extension. With the extension installed, if one tries to open an html email the call to the IErenderer.dll causes Pegasus to hard crash..
The Pegasus creates some temp files from the email message, and uses WPM$xxx.PM$ format for files. Was thinking perhaps in the passing of filename with $ inside them might cause issue since Linux treats the $ as marking a variable?
With IERender extion it creates these two file 1110 05-16-2025 08:18 WPM$M1PL.PM$ 56167 05-16-2025 08:18 WPM$SXGZ.PM$
With extension uninstalled it creates these 3 files 1536 05-16-2025 08:15 STO30e6.tmp 1536 05-16-2025 08:15 STO30e7.tmp 56167 05-16-2025 08:15 WPM$Z65Z.PM$
Note both of the 56167 byte files are identical??
The purpose of extension is to better handle displaying html messages. Without it, some messages don't display as they should. One can then opt to open messages in a browser, and they will display fine, but then replying doesn't work.
Don't know if changing the $ to a different character (perhaps _) would avoid issue.