<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>I tried to repro it using standard LLDB client on a simple program that I could share. Well, the problem does not exactly repro as in my case - i.e. the signal is not re-delivered to the thread. But LLDB does get confused state: the program continues but at the same time lldb shows its prompt as if the program were stopped. I.e. the recovery from signal during expression evaluation is buggy. Sorry, I am not sure that I will have time to look into it deeper - it is not a blocker for me at this time.<br><br><div>> From: labath@google.com<br>> Date: Mon, 12 Oct 2015 13:25:45 +0100<br>> Subject: Re: [lldb-dev] Thread resumes with stale signal after executing InferiorCallMmap<br>> To: eugenebi@hotmail.com<br>> CC: lldb-dev@lists.llvm.org; jingham@apple.com<br>> <br>> On 8 October 2015 at 17:08, Eugene Birukov <eugenebi@hotmail.com> wrote:<br>> > Yes, that's exactly what I see, thanks a lot!<br>> You're wellcome.<br>> <br>> ><br>> > Does it explain why I see SIGILL reappear when I let process continue after<br>> > mmap execution? I.e. do I need to look into this more?<br>> No. That could still be a bug somewhere. Feel free to look into it..<br>> <br>> pl<br></div>                                     </div></body>
</html>