Community
Participate
Working Groups
Created attachment 134282 [details] Program to reproduce problem When running the attached program and stopping on main, there is a single thread in the debug view. That is ok. But if I resume the program without adding a bp anywhere, I still only see one thread, while there are actually two or three running. If I press the Refresh button of the debug view, if fixes things. There may be a missing event.
This may be caused by GDB. In some cases, GDB will only refresh threads if we request a thread list. This was to avoid too many thread events. One can follow the discussion at: http://sourceware.org/ml/gdb/2009-05/msg00068.html
I just tried this again and it works. I'm not sure which change fixed it, but we're ok.