https://bugs.winehq.org/show_bug.cgi?id=48970
Bug ID: 48970 Summary: GVMP-Launcher: not starting Product: Wine-staging Version: 5.5 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: tobiasv@posteo.de CC: leslie_alistair@hotmail.com, z.figura12@gmail.com Distribution: ---
Created attachment 66948 --> https://bugs.winehq.org/attachment.cgi?id=66948 Error messages in console
Installing the GVMP-Launcher works fine but starting it won't. Theres no error message. When using the console to open it I get a bunch of errors. They are linked as an attachement.
https://bugs.winehq.org/show_bug.cgi?id=48970
--- Comment #1 from Zebediah Figura z.figura12@gmail.com --- Is this bug present with upstream (non-Staging) Wine?
Is there a free, legal download of the program available?
https://bugs.winehq.org/show_bug.cgi?id=48970
--- Comment #2 from Tobias Voigt tobiasv@posteo.de --- I did not test it with upstream wine, but will do so.
In order to get the installer a application is needed, but I got a mega link for the installer (so I dont think thats legal then)
https://bugs.winehq.org/show_bug.cgi?id=48970
Louis Lenders xerox.xerox2000x@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download CC| |xerox.xerox2000x@gmail.com URL| |https://www.gvmp.de/ Product|Wine-staging |Wine Component|-unknown |mscoree Ever confirmed|0 |1 Status|UNCONFIRMED |NEW
--- Comment #3 from Louis Lenders xerox.xerox2000x@gmail.com --- Hi,
download seems to be possible via added link, click on the right button where it says download
@OP: "winetricks dotnet48" seems to work around the crash here, can you confirm that?
sha1sum GVMP-Launcher\ Setup.exe 92402b7442c6f36b3452565b903bff459a399163 GVMP-Launcher Setup.exe
https://bugs.winehq.org/show_bug.cgi?id=48970
--- Comment #4 from Tobias Voigt tobiasv@posteo.de --- @Louis Lenders Yes, that actually works! Now the only thing that stops me from using it, is RageMP, but I filed another report for that. Hopefully there will be another possible fix for that, too.
https://bugs.winehq.org/show_bug.cgi?id=48970
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|GVMP-Launcher: not starting |GVMP-Launcher crashes with | |Wine-Mono (fails to | |generate user key using WMI | |ManagementObjectEnumerator) CC| |focht@gmx.net
--- Comment #5 from Anastasius Focht focht@gmx.net --- Hello folks,
the corresponding decompiled C# code that Wine-Mono fails on:
--- snip --- // Type: GVMP_Launcher.Functionality.Keygen // Assembly: GVMP-Launcher, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null // MVID: 6CDBBCAC-058D-4670-8736-86E3F4358FEC // Assembly location: Z:\home\focht.wine\drive_c\Program Files (x86)\GVMP - Launcher\GVMP-Launcher.exe
using System.Management; using System.Security.Cryptography; using System.Text;
namespace GVMP_Launcher.Functionality { public class Keygen { public string GenerateKey(string p_ForumID, string p_Name) { ManagementObjectCollection objectCollection = new ManagementObjectSearcher("Select ProcessorId From Win32_processor").Get(); string str = ""; using (ManagementObjectCollection.ManagementObjectEnumerator enumerator = objectCollection.GetEnumerator()) { if (enumerator.MoveNext()) str = enumerator.Current["ProcessorId"].ToString(); } using (SHA256 shA256 = SHA256.Create()) { byte[] hash = shA256.ComputeHash(Encoding.UTF8.GetBytes(str + p_ForumID + p_Name)); StringBuilder stringBuilder = new StringBuilder(); for (int index = 0; index < hash.Length; ++index) stringBuilder.Append(hash[index].ToString("x2")); return stringBuilder.ToString(); } }
public Keygen() { base.\u002Ector(); } } } --- snip ---
--- snip --- if (ConfigurationManager.AppSettings["user_key"] == null) { configuration.AppSettings.Settings.Remove("user_key"); configuration.AppSettings.Settings.Add("user_key", keygen.GenerateKey(ConfigurationManager.AppSettings["forum_id"], ConfigurationManager.AppSettings["name"])); } --- snip ---
There is an update of Wine-Mono from 4.9.4 to 5.0.0 in upcoming Wine 5.7 release.
https://www.winehq.org/pipermail/wine-devel/2020-April/164776.html
You might want to recheck then.
Regards
https://bugs.winehq.org/show_bug.cgi?id=48970
Esme Povirk madewokherd@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |madewokherd@gmail.com