https://bugs.winehq.org/show_bug.cgi?id=42220
Bug ID: 42220 Summary: secur32/tests/ntlm crashes in ntlm_EncryptMessage due to null pointer Product: Wine Version: 2.0-rc5 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: secur32 Assignee: wine-bugs@winehq.org Reporter: z.figura12@gmail.com Distribution: ---
Crashes because SECUR32_arc4Process() is passed a4i=NULL and shouldn't be. Backtrace attached.
https://bugs.winehq.org/show_bug.cgi?id=42220
--- Comment #1 from Zebediah Figura z.figura12@gmail.com --- Created attachment 56860 --> https://bugs.winehq.org/attachment.cgi?id=56860 backtrace
https://bugs.winehq.org/show_bug.cgi?id=42220
Zebediah Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |z.figura12@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=42220
--- Comment #2 from Hans Leidekker hans@meelstraat.net --- ntlm_auth's behavior has changed:
$ ntlm_auth --version Version 3.0.25pre1 $ ntlm_auth --helper-protocol=ntlmssp-client-1 --username=testuser --password=testpass --domain=WORKGROUP YR YR TlRMTVNTUAABAAAABYIIYAkACQAgAAAAAgACACkAAABXT1JLR1JPVVBJNQ== ^C $ echo -n "TlRMTVNTUAABAAAABYIIYAkACQAgAAAAAgACACkAAABXT1JLR1JPVVBJNQ==" | base64 -d | xxd 0000000: 4e54 4c4d 5353 5000 0100 0000 0582 0860 NTLMSSP........` 0000010: 0900 0900 2000 0000 0200 0200 2900 0000 .... .......)... 0000020: 574f 524b 4752 4f55 5049 35 WORKGROUPI5
$ ntlm_auth --version Version 4.2.14-Debian $ ntlm_auth --helper-protocol=ntlmssp-client-1 --username=testuser --password=testpass --domain=WORKGROUP YR YR TlRMTVNTUAABAAAABYIIYgAAAAAoAAAAAAAAACgAAAAGAQAAAAAADw== ^C $ echo -n "TlRMTVNTUAABAAAABYIIYgAAAAAoAAAAAAAAACgAAAAGAQAAAAAADw==" | base64 -d | xxd 0000000: 4e54 4c4d 5353 5000 0100 0000 0582 0862 NTLMSSP........b 0000010: 0000 0000 2800 0000 0000 0000 2800 0000 ....(.......(... 0000020: 0601 0000 0000 000f ........
Both instances were run with an empty smb.conf.
https://bugs.winehq.org/show_bug.cgi?id=42220
--- Comment #3 from Zebediah Figura z.figura12@gmail.com --- As of 38ca35166be379f1846436a392da68603dc8c81d it now fails instead of crashing.
https://bugs.winehq.org/show_bug.cgi?id=42220
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED Fixed by SHA1| |38ca35166be379f1846436a392d | |a68603dc8c81d
--- Comment #4 from Austin English austinenglish@gmail.com --- (In reply to Zebediah Figura from comment #3)
As of 38ca35166be379f1846436a392da68603dc8c81d it now fails instead of crashing.
Then this bug is fixed. The failure would be a separate issue.
https://bugs.winehq.org/show_bug.cgi?id=42220
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #5 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 2.1.
https://bugs.winehq.org/show_bug.cgi?id=42220
--- Comment #6 from Zebediah Figura z.figura12@gmail.com --- (In reply to Austin English from comment #4)
(In reply to Zebediah Figura from comment #3)
As of 38ca35166be379f1846436a392da68603dc8c81d it now fails instead of crashing.
Then this bug is fixed. The failure would be a separate issue.
Filed bug #42485.