[Bug 25167] Multiple .NET applications crash with unimplemented System.Security.Principal.WindowsIdentity.get_User (Eraser 6.0, Chocolatey package manager, WinAuth 3.6.x) when using Wine-Mono

WineHQ Bugzilla wine-bugs at winehq.org
Tue Dec 22 02:33:23 CST 2020


https://bugs.winehq.org/show_bug.cgi?id=25167

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                URL|http://eraser.heidi.ie/down |https://web.archive.org/web
                   |load.php                    |/20201222082531/https://vor
                   |                            |boss.dl.sourceforge.net/pro
                   |                            |ject/eraser/Eraser%206/6.0.
                   |                            |8/Eraser%206.0.8.2273.exe

--- Comment #8 from Anastasius Focht <focht at gmx.net> ---
Hello folks,

revisiting, still present.

Adding stable download link via Internet Archive.

https://web.archive.org/web/20201222082531/https://vorboss.dl.sourceforge.net/project/eraser/Eraser%206/6.0.8/Eraser%206.0.8.2273.exe

--- snip ---
$ pwd
/home/focht/.wine/drive_c/Program Files/Eraser

$ wine ./Eraser.exe
...
Unhandled Exception:
System.NotImplementedException: The method or operation is not implemented.
  at System.Security.Principal.WindowsIdentity.get_User () [0x00000] in
<7713cb95b33244ed9608bf0b23fbdce9>:0 
  at Eraser.Program.GUIMain (System.String[] commandLine) [0x0000b] in
<da608af96dd54afd9dff9a9fc467b8ba>:0 
  at Eraser.Program.Main (System.String[] commandLine) [0x00005] in
<da608af96dd54afd9dff9a9fc467b8ba>:0 
[ERROR] FATAL UNHANDLED EXCEPTION: System.NotImplementedException: The method
or operation is not implemented.
  at System.Security.Principal.WindowsIdentity.get_User () [0x00000] in
<7713cb95b33244ed9608bf0b23fbdce9>:0 
  at Eraser.Program.GUIMain (System.String[] commandLine) [0x0000b] in
<da608af96dd54afd9dff9a9fc467b8ba>:0 
--- snip ---

Mono sources:

https://github.com/mono/mono/blob/da11592cbea4269971f4b1f9624769a85cc10660/mcs/class/corlib/System.Security.Principal/WindowsIdentity.cs#L258

--- snip ---
namespace System.Security.Principal {

    [Serializable]
    [ComVisible (true)]
    public class WindowsIdentity :
    System.Security.Claims.ClaimsIdentity,
    IIdentity, IDeserializationCallback, ISerializable, IDisposable {
...
        [MonoTODO ("not implemented")]
        [ComVisible (false)]
        public SecurityIdentifier User {
            get { throw new NotImplementedException (); }
        }
--- snip ---

$ sha1sum Eraser\ 6.0.8.2273.exe 
3e5c33e2e6bfdcc7539c446bae291592ea7248da  Eraser 6.0.8.2273.exe

$ du -sh Eraser\ 6.0.8.2273.exe 
8.8M    Eraser 6.0.8.2273.exe

$ wine --version
wine-6.0-rc3

Regards

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.


More information about the wine-bugs mailing list