在 03/21/2018 12:18 PM, Ruslan Garipov 写道: > As it was suggested on the project's IRC channel, I am opening a preliminary > discussion of my issue in this mailing list. > > I encountered an internal GDB error while was debugging C++ code using > Microsoft > Windows thread pool API[1]. When several works/threads hit the same breakpoint > at the same time, I got the following GDB error: > >> ../../../../src/gdb-8.0.1/gdb/infrun.c:5575: internal-error: int >> finish_step_over(execution_control_state*): Assertion >> `ecs->event_thread->control.trap_expected' failed. > > Detailed information and sample code come below. > > Compiler: mingw-w64 GCC (7.1 - 7.3); GDB (8.0.1 and 8.1); host OS is Microsoft > Windows 10 x64. >
Confirmed on Windows 7 x64 Professional with GDB 8.1 (Git master). This looks like a GDB bug, please file a bug report with the testcase at <https://sourceware.org/bugzilla/>. -- Best regards, LH_Mouse ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ Mingw-w64-public mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
