https://bugs.winehq.org/show_bug.cgi?id=52208
Bug ID: 52208 Summary: WSCGetApplicationCategory does not exist Product: Wine Version: unspecified Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: winsock Assignee: wine-bugs@winehq.org Reporter: euloanty@live.com Distribution: ---
wine malus wine: Call from 7BC2B310 to unimplemented function WS2_32.dll.WSCGetApplicationCategory, aborting
This software could not run. https://getmalus.com/
https://bugs.winehq.org/show_bug.cgi?id=52208
cqwrteur euloanty@live.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |euloanty@live.com
https://bugs.winehq.org/show_bug.cgi?id=52208
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #1 from joaopa jeremielapuree@yahoo.fr --- Can an administrator put the link at URL place? https://archive.org/details/malus_installer_2460
confirming with wine-7.0-rc1.
0034:err:menubuilder:xmalloc out of memory 0024:fixme:imm:ImeSetActiveContext (0x27ba28, 1): stub 0024:fixme:imm:ImmReleaseContext (00010062, 0027BA28): stub 0084:fixme:imm:ImeSetActiveContext (0x4a85b0, 0): stub 0084:fixme:imm:ImmReleaseContext (00010020, 004A85B0): stub 0118:fixme:taskkill:process_arguments argument T not supported wine: Call from 7BC2A420 to unimplemented function WS2_32.dll.WSCGetApplicationCategory, aborting wine: Unimplemented function WS2_32.dll.WSCGetApplicationCategory called at address 7BC2A420 (thread 0130), starting debugger... 0138:fixme:imm:ImeSetActiveContext (0x5702d0, 1): stub 0138:fixme:imm:ImmReleaseContext (000100CA, 005702D0): stub 0138:fixme:dbghelp_dwarf:dwarf2_read_range no entry found 0138:fixme:dbghelp_dwarf:compute_call_frame_cfa Too complex expression for frame_CFA resolution (RULE_VAL_EXPRESSION) 0138:fixme:dbghelp_dwarf:compute_call_frame_cfa Too complex expression for frame_CFA resolution (RULE_VAL_EXPRESSION) 0138:fixme:dbghelp_dwarf:compute_call_frame_cfa Too complex expression for frame_CFA resolution (RULE_VAL_EXPRESSION) 0164:fixme:file:NtLockFile I/O completion on lock not implemented yet 0164:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION 0188:fixme:seh:EnumDeviceDrivers (00000000, 0, 0259DB98): stub 0188:fixme:setupapi:SetupDiBuildDriverInfoList Unhandled type 0x1. 0164:err:msi:custom_get_thread_return Invalid Return Code 15609 0164:err:msi:execute_script Execution of script 0 halted; action L"[/WintunAction=Install-B774EF19A2D3632EC1E411C880A08DA271B43A0839DF0D1A2A6333086973473C-637116622927275271-0.8<=>S-1-5-21-0-0-0-1000<=>{CFAFD8B8-F15A-4006-BBCD-53751664FD13}]ProcessWintun" returned 1603 0164:err:msi:ITERATE_Actions Execution halted, action L"InstallExecute" returned 1603
https://bugs.winehq.org/show_bug.cgi?id=52208
--- Comment #2 from cqwrteur euloanty@live.com --- This is a proxy software that speeds up gaming in another country. Unfortunately, it does not work on wine.
Although wine did a good job on supporting games themselves, proxy is not great. That causes problems.
https://bugs.winehq.org/show_bug.cgi?id=52208
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download, Installer URL| |https://getmalus.com/ Version|unspecified |7.0-rc1 Summary|WSCGetApplicationCategory |Malus needs Unimplemented |does not exist |function | |WS2_32.dll.WSCGetApplicatio | |nCategory
https://bugs.winehq.org/show_bug.cgi?id=52208
Gijs Vermeulen gijsvrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Ever confirmed|0 |1 Summary|Malus needs Unimplemented |Malus crashes on |function |unimplemented function |WS2_32.dll.WSCGetApplicatio |WS2_32.dll.WSCGetApplicatio |nCategory |nCategory Status|UNCONFIRMED |NEW URL|https://getmalus.com/ |https://web.archive.org/web | |/20211213121257if_/https:// | |download.getmalus.com/uploa | |ds/malus_installer_2460.exe
--- Comment #3 from Gijs Vermeulen gijsvrm@gmail.com --- Confirming. Adding stable download.
$ sha1sum malus_installer_2460.exe 505f49289a2ad6d8b078bb786379f371395cbea4 malus_installer_2460.exe
$ du -sh malus_installer_2460.exe 26M malus_installer_2460.exe
https://bugs.winehq.org/show_bug.cgi?id=52208
Ben Shefte shefben@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |shefben@gmail.com
--- Comment #4 from Ben Shefte shefben@gmail.com --- Created attachment 71668 --> https://bugs.winehq.org/attachment.cgi?id=71668 ws2_32_WSCGetApplicationCategory_stub.patch
Here is the Stub, hope it helps
https://bugs.winehq.org/show_bug.cgi?id=52208
m0rvj johnpgoodman@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |johnpgoodman@gmail.com
--- Comment #5 from m0rvj johnpgoodman@gmail.com --- *** Bug 53585 has been marked as a duplicate of this bug. ***
https://bugs.winehq.org/show_bug.cgi?id=52208
--- Comment #6 from m0rvj johnpgoodman@gmail.com --- I'll try a build with this patch later today.
https://bugs.winehq.org/show_bug.cgi?id=52208
--- Comment #7 from m0rvj johnpgoodman@gmail.com --- Bit of a nightmare... can't do builds at the moment because of a bug in binutils / mingw. Apparently a fix is in the pipeline. Hopefully I can test this soon.
https://bugs.winehq.org/show_bug.cgi?id=52208
--- Comment #8 from m0rvj johnpgoodman@gmail.com --- Created attachment 73045 --> https://bugs.winehq.org/attachment.cgi?id=73045 Terminal Output - Crash with patch
I build wine 7.15 with the patch. The app still crashes at the same point I think... terminal output attached.
https://bugs.winehq.org/show_bug.cgi?id=52208
Louis Lenders xerox.xerox2000x@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |xerox.xerox2000x@gmail.com
--- Comment #9 from Louis Lenders xerox.xerox2000x@gmail.com --- (In reply to m0rvj from comment #8)
Created attachment 73045 [details] Terminal Output - Crash with patch
I build wine 7.15 with the patch. The app still crashes at the same point I think... terminal output attached.
Hi John,
If you`re reffering to the patch from comment 4 https://bugs.winehq.org/show_bug.cgi?id=52208#c4
then you should change the line
+@ stub WSCGetApplicationCategory(wstr long wstr long ptr ptr)
into
+@ stdcall WSCGetApplicationCategory(wstr long wstr long ptr ptr)
If the program is still not happy with it you might wanna change return value from 0 into the ones mentioned at https://docs.microsoft.com/en-us/windows/win32/api/ws2spi/nf-ws2spi-wscgetap...
like WSASERVICE_NOT_FOUND or whatever, just trial and error...
If program is still not happy , you could try return 0 and try initialize "out" parameters to some sane values like *pPermittedLspCategories = 0 or whatever (trial and error...) If that still doesn`t make the program happy it likely needs a real implementation (stub is not sufficient). Good luck ;)
https://bugs.winehq.org/show_bug.cgi?id=52208
Vijay Kamuju infyquest@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED CC| |infyquest@gmail.com Fixed by SHA1| |5f3c4347d461665275cb5bd42d6 | |d95be140e6ced
--- Comment #10 from Vijay Kamuju infyquest@gmail.com --- Fixed by commit - 5f3c4347d461665275cb5bd42d6d95be140e6ced
This should help start the application.
https://gitlab.winehq.org/wine/wine/-/commit/5f3c4347d461665275cb5bd42d6d95b...
https://bugs.winehq.org/show_bug.cgi?id=52208
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #11 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 9.19.