[Bug 46005] Multiple games and applications fail due to missing interface proxy information in registry (oleautomation/ dual interfaces referenced in coclass section inside of library block)

wine-bugs at winehq.org wine-bugs at winehq.org
Fri Aug 30 07:30:42 CDT 2019


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

elr <elrender+winehq at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |elrender+winehq at gmail.com

--- Comment #1 from elr <elrender+winehq at gmail.com> ---
Dears,

This is still valid in latest stable version (as looked at the code probably
also in latest dev):

# wine --version
wine-4.0.2

Last week was a release of a new version Terraria for mobile (1.3.0.7),
download available from (no login required):
https://forums.terraria.org/index.php?attachments/terrariaserver-zip.225967/

Requirements:
Windows 7/8/10 x64 only
.Net >=4.6.1
xna  = 4.0

As I contacted Terraria's forum Admin, he stated that devs had problems porting
this server to Linux/mono, so the only viable option right now would be Wine.

I tried "wine TerrariaServer.exe" with fresh wineprefix (win7) + dotnet48 +
xna40. Got exactly the same error as Anastasius reported and it prevents to run
the server:

--- quote ---
Unable to cast COM object of type 'System.__ComObject' to interface type
'NATUPNPLib.UPnPNAT'. This operation failed because the QueryInterface call on
the COM component for the interface with IID
'{B171C812-CC76-485A-94D8-B6B3A2794E99}' failed due to the following error:
Exception from HRESULT: 0x80004002 (E_NOINTERFACE).
--- quote ---

Reporting as due to the new mobile Terraria more people could be interested in
this.

Kind 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