https://bugs.winehq.org/show_bug.cgi?id=56484
Bug ID: 56484 Summary: LACiE Toolkit: Error message on startup: mscorlib: The method or operation is not implemented. Product: Wine Version: 8.21 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: linards.liepins@gmail.com Distribution: ---
Created attachment 76255 --> https://bugs.winehq.org/attachment.cgi?id=76255 Screnshot
After closing the window, app works as expected.
https://bugs.winehq.org/show_bug.cgi?id=56484
--- Comment #1 from Nikolay Sivov bunglehead@gmail.com --- It would be great to have some information on how to reproduce this.
https://bugs.winehq.org/show_bug.cgi?id=56484
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |mscoree
--- Comment #2 from Nikolay Sivov bunglehead@gmail.com --- Just by looking at the backtrace, it's probably about unimplemented RegisterTypeForComClients(). This will need an internal call to create a ccw and then register it using CoRegisterClassObject().
https://bugs.winehq.org/show_bug.cgi?id=56484
--- Comment #3 from Linards linards.liepins@gmail.com --- (In reply to Nikolay Sivov from comment #1)
It would be great to have some information on how to reproduce this.
Just download the software from https://www.lacie.com/gb/en/support/software/toolkit/ , install it and run it. Thats it.
https://bugs.winehq.org/show_bug.cgi?id=56484
Linards linards.liepins@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- URL| |https://www.lacie.com/gb/en | |/support/software/toolkit/ Distribution|--- |Fedora
https://bugs.winehq.org/show_bug.cgi?id=56484
Linards linards.liepins@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|LACiE Toolkit: Error |LACiE Toolkit: Error |message on startup: |message on startup: |mscorlib: The method or |mscorlib: The method or |operation is not |operation is not |implemented. |implemented. at line | |RegisterTypeForComClients()
https://bugs.winehq.org/show_bug.cgi?id=56484
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download
--- Comment #4 from Nikolay Sivov bunglehead@gmail.com --- Thanks. According to the backtraces it's using 3-argument method variant, so it's easily mapped to corresponding native call.
https://bugs.winehq.org/show_bug.cgi?id=56484
Gijs Vermeulen gijsvrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Ever confirmed|0 |1 Status|UNCONFIRMED |NEW Summary|LACiE Toolkit: Error |LACiE Toolkit shows error |message on startup: |message on startup using |mscorlib: The method or |Wine-Mono |operation is not | |implemented. at line | |RegisterTypeForComClients() | URL|https://www.lacie.com/gb/en |https://web.archive.org/web |/support/software/toolkit/ |/20240104033109if_/https:// | |www.lacie.com/files/www-con | |tent/support-content/softwa | |re/apps/_shared/masters/dow | |nloads/LaCieToolkit.exe
--- Comment #5 from Gijs Vermeulen gijsvrm@gmail.com --- Confirming, rewording title, adding stable download.
$ sha1sum LaCieToolkit.exe 6b6126cbcb7c4be0933b1e799915376d614b8f1f LaCieToolkit.exe
$ du -sh LaCieToolkit.exe 4,8M LaCieToolkit.exe
https://bugs.winehq.org/show_bug.cgi?id=56484
--- Comment #6 from Esme Povirk madewokherd@gmail.com --- MSDN: Note that using platform invoke to call the unmanaged CoRegisterClassObject and CoDisconnectObject methods for registration and unregistration of COM objects is not supported.
I wonder why this is.
https://bugs.winehq.org/show_bug.cgi?id=56484
--- Comment #7 from Esme Povirk madewokherd@gmail.com --- I think we want an unmanaged IClassFactory implementation, though it may be possible to implement in C#. But I'm unclear on how the managed caller can know when it should call UnregisterTypeForComClients.
https://bugs.winehq.org/show_bug.cgi?id=56484
Esme Povirk madewokherd@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |madewokherd@gmail.com