]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit
Fix windows_nat_target::fake_create_process ptid
authorPedro Alves <pedro@palves.net>
Fri, 22 Mar 2024 19:28:55 +0000 (19:28 +0000)
committerPedro Alves <pedro@palves.net>
Mon, 25 Mar 2024 19:29:53 +0000 (19:29 +0000)
commitccf3148e3133f016a8e1484e85e5e4d8c271c4f0
treebc92dae15a5d360e77593750781e05a0da9aa6c3
parentf9ee45c3a95ac37cf1c3f4ac6be34b9a53e306f4
Fix windows_nat_target::fake_create_process ptid

While working on Windows non-stop mode, I managed to introduce a bug
that led to fake_create_process being called.  That then resulted in
GDB crashes later on, because fake_create_process added a thread with
an incorrect ptid for this target.  It is putting dwThreadId in the
tid field of the ptid instead of on the lwp field.  This is fixed by
this patch.

Change-Id: Iaee5d2deaa57c501f7e6909f8ac242af9b183215
gdb/windows-nat.c