[Bug 47476] Rhinoceros 6 (.NET 4.x app) fails to verify online-license: System.EntryPointNotFoundException: Unable to find an entry point named ' HttpCloseRequestQueue' in DLL 'httpapi.dll'

wine-bugs at winehq.org wine-bugs at winehq.org
Sun Jul 7 10:49:18 CDT 2019


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

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |focht at gmx.net
             Status|UNCONFIRMED                 |NEW
     Ever confirmed|0                           |1
                URL|                            |https://web.archive.org/web
                   |                            |/20190707150806/http://file
                   |                            |s.mcneel.com/dujour/exe/201
                   |                            |90613/rhino_en-us_6.15.1916
                   |                            |4.21011.exe
            Summary|Rhinoceros 6 unable to      |Rhinoceros 6 (.NET 4.x app)
                   |verify online-license       |fails to verify
                   |because of missing          |online-license:
                   |functions in httpapi.dll    |System.EntryPointNotFoundEx
                   |                            |ception: Unable to find an
                   |                            |entry point named
                   |                            |'HttpCloseRequestQueue' in
                   |                            |DLL 'httpapi.dll'
           Keywords|                            |dotnet, download

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

I want to highlight that multiple 'httpapi' component meta-bugs already exist
(which is bad):

* bug 38245 ("Constrcuct2 can't create a localhost server - httpapi stubs")
* bug 46549 ("Multiple .NET 4.x applications and games using
'System.Net.HttpListener' class crash due incomplete httpapi implementation
(PUBG Lite Launcher, SeeSnake HQ)")

Refining summary to target the missing stub - although it won't be enough to
make the online login/licensing work.

I've created a snapshot of the download via Internet Archive:

https://web.archive.org/web/20190707150806/http://files.mcneel.com/dujour/exe/20190613/rhino_en-us_6.15.19164.21011.exe

BTW you don't need to install all the MS VC++ 2005, 2010, 2013, 2017 runtime
redistributables. The app installer bundles them on its own, downloads and
installs them.

--- snip ---
$ pwd
/home/focht/.wine/drive_c/Program Files/Rhino 6/System

$ wine ./Rhino.exe
...
0072:fixme:httpapi:HttpInitialize ({2,0}, 0x1, 0000000000000000): stub!
0072:fixme:httpapi:HttpCreateServerSession ({2,0}, 000000002F46E4C0, 0): stub!
0072:fixme:httpapi:HttpCreateServerSession ({2,0}, 000000002F46E4C0, 0): stub!
0072:fixme:httpapi:HttpCreateServerSession ({2,0}, 000000002F46E4C0, 0): stub!
--- snip ---

I was able to activate a demo license key though (no login required). It
contacted some server to phone home some node-lock data. On that path 'httpapi'
didn't seem involved. I've encountered more bugs/crashes later which deserve
their own bug reports.

$ sha1sum rhino_en-us_6.15.19164.21011.exe 
85e34606c761ec7229cbe2c6ba7efeae7e778a97  rhino_en-us_6.15.19164.21011.exe

$ du -sh rhino_en-us_6.15.19164.21011.exe 
263M    rhino_en-us_6.15.19164.21011.exe

$ wine --version
wine-4.12.1-3-g0b1a953fc3

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