https://bugs.winehq.org/show_bug.cgi?id=32323
--- Comment #12 from Anastasius Focht focht@gmx.net --- Hello folks,
adding another .NET (2.0) app for testing: Fronius Solar Configurator 3.3.1
Download: http://www.fronius.com/cps/rde/xbcr/fronius_international/SE_SW_Fronius_Sola...
Also reported here: https://forum.winehq.org/viewtopic.php?f=8&t=25424
Actually the user had broken host dependencies and used Wine-Mono which obviously doesn't work for other reasons.
--- snip --- Unhandled Exception: System.ArgumentException: Font 'Arial' cannot be found. at System.Drawing.FontFamily.CreateFontFamily(String name, FontCollection fontCollection) at System.Drawing.FontFamily..ctor(String name) at KonfiguratorOberflaeche.SingleInverterMatrixControl.ChangeMatrixSize(Int32 InNumHor, Int32 InNumVer, Int32 AddWidth) at KonfiguratorOberflaeche.SingleInverterMatrixControl..ctor() at KonfiguratorOberflaeche.SingelInvPanel.InitializeComponent() at KonfiguratorOberflaeche.SingelInvPanel..ctor() at KonfiguratorOberflaeche.AnlageDim.InitializeComponent() at KonfiguratorOberflaeche.AnlageDim..ctor() at KonfiguratorOberflaeche.Form1.InitializeComponent() at KonfiguratorOberflaeche.Form1..ctor() at KonfiguratorOberflaeche.Form1.Main(String[] args) wine: Unhandled exception 0xe0434f4d in thread 9 at address 0x7b845f21 (thread 0009), starting debugger... --- snip ---
The app works fine after installing Arial font via 'winetricks -q corefonts' in 32-bit WINEPREFIX with .NET 2.0 Framework ('winetricks -q dotnet20').
--- snip --- -=[ ProtectionID v0.6.6.7 DECEMBER]=- (c) 2003-2015 CDKiLLER & TippeX Build 24/12/14-22:48:13 Ready... Scanning -> C:\Program Files\Fronius Austria\Solar.configurator\Konfigurator.exe File Type : 32-Bit Exe (Subsystem : Win GUI / 2), Size : 9740288 (094A000h) Byte(s) Compilation TimeStamp : 0x5566CB8C -> Thu 28th May 2015 08:02:20 (GMT) [TimeStamp] 0x5566CB8C -> Thu 28th May 2015 08:02:20 (GMT) | PE Header | - | Offset: 0x00000088 | VA: 0x11000088 | - [TimeStamp] 0x5566CB8C -> Thu 28th May 2015 08:02:20 (GMT) | DebugDirectory | - | Offset: 0x00945054 | VA: 0x11946054 | - [File Heuristics] -> Flag #1 : 00000100000001001101000000110000 (0x0404D030) [Entrypoint Section Entropy] : 6.58 (section #0) ".text " | Size : 0x9441E4 (9716196) byte(s) [DllCharacteristics] -> Flag : (0x8540) -> ASLR | DEP | NOSEH | TSA [SectionCount] 3 (0x3) | ImageSize 0x94E000 (9756672) byte(s) [VersionInfo] Product Version : 1.0.5626.16270 [VersionInfo] File Version : 1.0.5626.16270 [VersionInfo] Original FileName : Konfigurator.exe [VersionInfo] Internal Name : Konfigurator.exe [Debug Info] (record 1 of 1) (file offset 0x945050) Characteristics : 0x0 | TimeDateStamp : 0x5566CB8C (Thu 28th May 2015 08:02:20 (GMT)) | MajorVer : 0 / MinorVer : 0 -> (0.0) Type : 2 (0x2) -> CodeView | Size : 0x11C (284) AddressOfRawData : 0x94606C | PointerToRawData : 0x94506C CvSig : 0x53445352 | SigGuid 4C99B39C-EE08-482F-B20BAE3FCC19B883 Age : 0x13 | Pdb : c:\Projects\solar.configurator\KonfiguratorOberflaecheV3\obj\Debug\Konfigurator.pdb [!] [.net scan core] dotNetReactor detected! [CompilerDetect] -> .NET [.] .Net Info -> v 2.5 (struct version) | MSIL (/platform:anycpu (default) | Flags : 0x00000001 -> COMIMAGE_FLAGS_ILONLY | [.] Entrypoint (Token) : 0x060002E8 [.] MetaData RVA : 0x00902870 | Size : 0x000437E0 (276448) [.] MetaData->Version 1.1 (struct ver) -> v2.0.50727 (required framework) [.] Flags : 0x0 | Streams : 0x5 (5) -> #~ | #Strings | #US | #GUID | #Blob - Scan Took : 2.169 Second(s) [000000B0Fh (2831) tick(s)] [499 of 573 scan(s) done] --- snip ---
$ sha1sum SE_SW_Fronius_Solar.configurator_MULTI_85521_snapshot.zip c012def09801245c389813a777520d49d90634d8 SE_SW_Fronius_Solar.configurator_MULTI_85521_snapshot.zip
$ du -sh SE_SW_Fronius_Solar.configurator_MULTI_85521_snapshot.zip 16M SE_SW_Fronius_Solar.configurator_MULTI_85521_snapshot.zip
$ wine --version wine-1.7.53-156-gf8d78b0
Regards