Skip to content

CI fails on Windows #446

@cwalther

Description

@cwalther

As discovered in a CI run of #440, some tests now fail on Windows. They still worked last week.

The failing tests are:

  • "after each" hook for attach remotecan detach from a running program, in all scenarios where it runs (defaults, remote, gdb-async-off, remote gdb-async-off).
  • launchworks with unicode in file names, in all scenarios where it runs (defaults, gdb-async-off).

What I have found out so far:

  • The difference is that the OS image changed from Windows Server 2022 to Windows Server 2025.
  • Apparently we are not using the GDB that is downloaded as part of the job, but one that is supplied with the OS image. That was version 11.2 before and 16.2 now.
  • We could work around the CI failures by reverting to the Windows-2022 image, but if there are actual problems with GDB 16, we should probably fix them anyway.
  • I can reproduce the problem that GDB 16.2 becomes unresponsive when the gdbserver that it is attached to is killed while the program is running, after outputting warning: Exception condition detected on fd.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions