我正在从gdb运行我的Qt应用程序,我想在新线程创建时停止。
(当gdb打印消息[New Thread address (LPW number)
]。
我设置了断点b __pthread_create_2_1
。
这让我可以捕获大部分新线程的打印件。但我仍然没有几个新的线程没有被捕获。
我还能做些什么才能抓住他们的创作?
答案 0 :(得分:4)
可能你想要的是什么
$result = mysqli_query($mysqli, "INSERT INTO employee (`fname`, `dept`)
VALUES ('$fname','$dept')");
if($result)
{
echo "<script>alert('New employee register successfully!')</script>";
echo "<script>window.open('register.php','_self')</script>";
}
(请参阅此处https://sourceware.org/gdb/onlinedocs/gdb/Set-Catchpoints.html)
此外,默认情况下,如果发生断点或catchpoint事件,gdb会让其他线程继续执行。 所以也许你想看看全停模式(https://sourceware.org/gdb/onlinedocs/gdb/Thread-Stops.html)