Plugin do not work after latest Windows 10 update (KB3147458)

Add-in Express™ Support Service
That's what is more important than anything else

Plugin do not work after latest Windows 10 update (KB3147458)
 
Oscar Maire-Richard




Posts: 3
Joined: 2012-07-20
Hello,

Our Office plugin has stopped working properly in Windows 10 since last update this week when opening or managing an Office document. Concretely, after the KB3147458 update, our plugin does not load completely and it returns a timeout error and sometimes a Runtime exception happens. Rolling back this update makes our plugin work perfectly, but this is increasingly happening to our customers. Have you notice this before? Has anyone had this issue too?

Here is the output of the adxloader.log:


Add-in Express Loader Log File: 04/15/2016 10:50:31:665

Startup directory: C:Program Files (x86)Prot-OnProt-On MSOffice Addin
Loader version: 8.0.4330.0
Operating System: Microsoft  (build 9200), 64-bit
Process Owner: Administrator
Command Line: "C:Program Files (x86)Microsoft OfficeOffice15WINWORD.EXE" /n "C:UsersMyDevTopDesktopProtectedDocument.proton.docx
Run 'As Administrator': No
Process Elevated: No
Integrity Level: Medium
UAC (User Account Control): On
------------------------------------------------------------------------
11:16:56:024 1372 6868 Start.
11:16:56:024 1372 6868 Creating a new instance of the add-in loader.
11:16:56:024 1372 6868 Loading mscoree.dll
11:16:56:025 1372 6868 Success.
11:16:56:025 1372 6868 Loading the configuration from the system registry.
11:16:56:025 1372 6868 Getting the latest CLR version.
11:16:56:025 1372 6868 The latest CLR version is 'v4.0.30319'.
11:16:56:025 1372 6868 The configuration has been loaded successfully.
11:16:56:025 1372 6868     Runtime version: v2.0.50727.
11:16:56:025 1372 6868     Assembly name: ProtOn, PublicKeyToken=74BE29C7EAB5EE47.
11:16:56:025 1372 6868     Class name: ProtOn.AddinModule.
11:16:56:025 1372 6868     Registry key: CLSID{47BFDB68-C7ED-4D19-A3C5-616CCDD47AFA}.
11:16:56:025 1372 6868 Attempting to create a new instance of the managed add-in class: CLR - v2.0.50727
11:16:56:025 1372 6868 Loading CLR: v2.0.50727.
11:16:56:025 1372 6868 Calling CLRCreateInstance method.
11:16:56:025 1372 6868 Success.
11:16:56:025 1372 6868 Calling GetRuntime method.
11:16:56:025 1372 6868 Success.
11:16:56:025 1372 6868 Checking if the hosting API of .NET Framework v4.0 beta is installed.
11:16:56:026 1372 6868 The hosting API is up to date.
11:16:56:026 1372 6868 Calling GetInterface method for the CorRuntimeHost interface.
11:16:56:026 1372 6868 Success.
11:16:56:026 1372 6868 Starting CLR...
11:16:56:026 1372 6868 Success.
11:16:56:026 1372 6868 Getting the CLR version.
11:16:56:026 1372 6868 The CLR v2.0.50727 has been initialized successfully.
11:16:56:026 1372 6868 Creating a new domain setup.
11:16:56:026 1372 6868 Success.
11:16:56:026 1372 6868 Getting the add-in directory.
11:16:56:026 1372 6868 Success. The directory is 'C:Program Files (x86)Prot-OnProt-On MSOffice Addin'
11:16:56:026 1372 6868 The 'shadow copy' is enabled.
11:16:56:026 1372 6868 Creating a new application domain.
11:16:56:042 1372 6868 Success.
11:16:56:042 1372 6868 Creating an instance of the managed class. Assembly identity: 'ProtOn, PublicKeyToken=74BE29C7EAB5EE47'
11:16:57:689 1372 6868 Success.
11:16:57:689 1372 6868 Unwrapping the managed class.
11:16:57:695 1372 6868 Success.
11:16:57:695 1372 6868 Querying the add-in extensibility.
11:16:57:695 1372 6868 Success.
11:16:57:695 1372 6868 Querying the custom task panes.
11:16:57:695 1372 6868 Success.
11:16:57:695 1372 6868 Querying the ribbon extensibility.
11:16:57:695 1372 6868 Success.
11:16:57:695 1372 6868 Querying the form regions.
11:16:57:696 1372 6868 Success.
11:16:57:696 1372 6868 Querying the encryption provider.
11:16:57:696 1372 6868 The 'EncryptionProvider' interface is not supported.
11:16:57:696 1372 6868 Getting the dispid of the 'Dispose' method.
11:16:57:701 1372 6868 Success.
11:16:57:701 1372 6868 The instance of the managed add-in class has been created successfully.



We have updated to the latest version of Add-in Express (8.1.4350) but same result.

Thanks in advance.
Posted 15 Apr, 2016 04:57:01 Top
Andrei Smolin


Add-in Express team


Posts: 18829
Joined: 2006-05-11
Hello Oscar,

We haven't received such reports.

The log above is okay; the last record states that the add-in is loaded correctly. If this load attempt has finished with an error, that error occurred after the add-in has been loaded. It is also possible that you loaded the add-in on a machine with that update uninstalled. If so, please provide a log file produces while the add-in fails to load.


Andrei Smolin
Add-in Express Team Leader
Posted 15 Apr, 2016 06:53:11 Top
Oscar Maire-Richard




Posts: 3
Joined: 2012-07-20
Hi Andrei,

Although we thought it was due to our plugin, it seems that Microsoft has broken SslStream (.NET) in its last Windows 10 update. It is reported as a bug in:

https://connect.microsoft.com/VisualStudio/feedback/details/2590316/windows-10-update-kb3147458-changes-behavior-of-sslstream-read-beginread-endread

Thanks for your help.
Posted 26 Apr, 2016 03:30:29 Top
Dmitry Kostochko


Add-in Express team


Posts: 2875
Joined: 2004-04-05
Hi Oscar,

Thank you for letting us know.
Posted 26 Apr, 2016 05:12:56 Top