http://bugs.winehq.org/show_bug.cgi?id=26022
Summary: Miner Wars Demo: fails to install updates Product: Wine Version: 1.3.13 Platform: x86 URL: http://www.fileplanet.com/218230/210000/fileinfo/Miner -Wars-Demo OS/Version: Linux Status: NEW Keywords: download Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: austinenglish@gmail.com Depends on: 26020
Created an attachment (id=33187) --> (http://bugs.winehq.org/attachment.cgi?id=33187) application log
Download demo from url, install dotnet20 (to workaround bug 26020), then install the app.
$ cd ~/.wine/drive_c/Program Files/Miner Wars $ wine MinerWarsLauncher.exe
It'll tell you it wants to update, click okay. It runs a couple checks, then pops up a fatal error. Terminal shows: fixme:ras:RasEnumConnectionsW (0x3e27af8,0x3c0dcbc,0x3c0dcb8),stub! fixme:ras:RasEnumConnectionsW RAS support is not implemented! Configure program to use LAN connection/winsock instead! fixme:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request: stub fixme:ras:RasConnectionNotificationW (0xffffffff,0x228,0x00000003),stub! fixme:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request: stub
Looking at its own log, the fatal error seems to be: 2011-02-07 16:18:46.818 - Thread: 1 -> Exception occured: System.Security.Cryptography.CryptographicException: Unknown error "-2146893801". at System.Security.Cryptography.CryptographicException.ThrowCryptogaphicException(Int32 hr) at System.Security.Cryptography.Utils._AcquireCSP(CspParameters param, SafeProvHandle& hProv) at System.Security.Cryptography.Utils.AcquireProvHandle(CspParameters parameters) at System.Security.Cryptography.Utils.get_StaticDssProvHandle() at System.Security.Cryptography.DSACryptoServiceProvider.ImportParameters(DSAParameters parameters) at System.Security.Cryptography.DSA.FromXmlString(String xmlString) at MinerWars.Launcher.MyMainForm.RunBackgroundUpdater() at MinerWars.Launcher.MyMainForm.RunBackground(BackgroundWorker bw, Int32 a) at MinerWars.Launcher.MyMainForm.BackgroundThread_DoWork(Object sender, DoWorkEventArgs e) at System.ComponentModel.BackgroundWorker.OnDoWork(DoWorkEventArgs e) at System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)
I'll attach its log, which seems to have a bit more info.