https://bugs.winehq.org/show_bug.cgi?id=49952
Bug ID: 49952 Summary: Cygwin and MSYS2 - ProcessSessionInformation unimplemented Product: Wine Version: 5.18 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: api-ms-win-* Assignee: wine-bugs@winehq.org Reporter: vladimir.kokovic@gmail.com Distribution: ---
Cygwin and MSYS2 cannot start because ProcessSessionInformation is unimplemented.
msys2-base-x86_64-20200903.tar.xz New runtime based on cygwin 3.1.7
--- Cygwin wine log --- argv[0000000000000000] = /mnt/WD-Elements-25A1/src/wine-git/install64/bin/wine64-preloader argv[0000000000000001] = /mnt/WD-Elements-25A1/src/wine-git/install64/bin/wine64 argv[0000000000000002] = .\bash argv[0000000000000003] = --login argv[0000000000000004] = -i new stack = 00007fffedc6a660 jumping to 00007fb558dc2090 0138:fixme:ntdll:NtSetInformationToken unimplemented class 4 0138:fixme:process:NtQueryInformationProcess (process=0xffffffffffffffff) Unimplemented information class: ProcessSessionInformation 0138:err:seh:NtRaiseException Unhandled exception code c0000005 flags 0 addr 0x7bc5ecb8 --- MSYS2 wine log --- argv[0000000000000000] = /mnt/WD-Elements-25A1/src/wine-git/install64/bin/wine64-preloader argv[0000000000000001] = /mnt/WD-Elements-25A1/src/wine-git/install64/bin/wine64 argv[0000000000000002] = D:\vk-mingw64\msys64\usr\bin\env argv[0000000000000003] = MSYSTEM=MINGW64 argv[0000000000000004] = /usr/bin/bash argv[0000000000000005] = -li new stack = 00007ffcdd259b80 jumping to 00007f3388302090 00fc:fixme:ntdll:NtSetInformationToken unimplemented class 4 00fc:fixme:process:NtQueryInformationProcess (process=0xffffffffffffffff) Unimplemented information class: ProcessSessionInformation 00fc:err:seh:NtRaiseException Unhandled exception code c0000005 flags 0 addr 0x7bc5ecb8
https://bugs.winehq.org/show_bug.cgi?id=49952
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|api-ms-win-* |-unknown
https://bugs.winehq.org/show_bug.cgi?id=49952
Roman Pišl rpisl@seznam.cz changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |rpisl@seznam.cz
--- Comment #1 from Roman Pišl rpisl@seznam.cz --- The missing ProcessSessionInformation is not the cause of crash or blocker for the binary to start. The crash was already fixed, see bug 48931.
Although valid, I am not sure that unimplemented ProcessSessionInformation showing fixme is a valid topic for a bug.
https://bugs.winehq.org/show_bug.cgi?id=49952
Zebediah Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |DUPLICATE Status|UNCONFIRMED |RESOLVED CC| |z.figura12@gmail.com Summary|Cygwin and MSYS2 - |Cygwin and MSYS2 crash on |ProcessSessionInformation |launch |unimplemented |
--- Comment #2 from Zebediah Figura z.figura12@gmail.com --- Adjusting title and marking duplicate of bug 48931.
*** This bug has been marked as a duplicate of bug 48931 ***
https://bugs.winehq.org/show_bug.cgi?id=49952
--- Comment #3 from Vladimir Koković vladimir.kokovic@gmail.com --- OK, But Cygwin now generated exception !
argv[0000000000000000] = /mnt/WD-Elements-25A1/src/wine-git/install64/bin/wine64-preloader argv[0000000000000001] = /mnt/WD-Elements-25A1/src/wine-git/install64/bin/wine64 argv[0000000000000002] = .\bash argv[0000000000000003] = --login argv[0000000000000004] = -i new stack = 00007ffc89157390 jumping to 00007f2832c42090 0104:fixme:ntdll:NtSetInformationToken unimplemented class 4 0104:fixme:process:NtQueryInformationProcess (process=0xffffffffffffffff) Unimplemented information class: ProcessSessionInformation 0104:fixme:advapi:LsaOpenPolicy ((null),0000000180312100,0x00000001,00000000FFFFC2D8) stub 0104:fixme:security:GetWindowsAccountDomainSid (00000000FFFFC2C0 00000000000540E8 00000000FFFFC2BC): semi-stub 0104:fixme:advapi:LsaClose (000000000000CAFE) stub 0104:fixme:netapi32:DsEnumerateDomainTrustsW ((null), 0x0023, 0xffffc378, 0xffffc364): stub 010c:fixme:wldap32:ldap_set_optionA Unsupported option: 0x95 010c:fixme:wldap32:ldap_set_optionA Unsupported option: 0x96 00f4:fixme:conhost:screen_buffer_ioctl unsupported ioctl 50402c VK entry->access=04100018 access=00000002 0104:fixme:advapi:LsaOpenPolicy ((null),0000000180312100,0x00000800,00000000FFFFC9F8) stub 0104:fixme:advapi:LsaClose (000000000000CAFE) stub 0104:fixme:netapi32:NetLocalGroupGetInfo ((null) L"Administrators" 1 0xffffc3f0) semi-stub! 0104:fixme:netapi32:NetLocalGroupGetInfo ((null) L"Users" 1 0xffffc3f0) semi-stub! 0104:err:virtual:virtual_setup_exception stack overflow 1008 bytes in thread 0104 addr 0x7bc5a8bc stack 0xffe00c10 (0xffe00000-0xffe01000-0x100000000)
https://bugs.winehq.org/show_bug.cgi?id=49952
--- Comment #4 from Roman Pišl rpisl@seznam.cz --- Yes, 64 bit cygwin/msys have never worked for me so far, there are still many problems. I had similar problem originally in bug 48931, but that was fixed for me in ca45eda758e29261691b27eecf1f4fc78bdfadc5. Maybe it depends on distribution, compiler..
32 bit cygwin was almost usable until the recent console regressions.
https://bugs.winehq.org/show_bug.cgi?id=49952
Alistair Leslie-Hughes leslie_alistair@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #5 from Alistair Leslie-Hughes leslie_alistair@hotmail.com --- Closing Duplicate