在 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

Reply via email to