<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><span style="font-family: GillSans;" class="">I have a process P1 that forks a child process P2. Both have graphic displays, P2 is an animation depending on data from P1.</span><div class="" style="font-family: GillSans;">P2 suddenly disappears at a time that is never the same as any previous run.</div><div class="" style="font-family: GillSans;"><br class=""></div><div class="" style="font-family: GillSans;">I use lldb to run P1 and when P2 disappears P1 hangs, and lldb prints a message like</div><div class="" style="font-family: GillSans;">"2019-09-30 16:19:18.648148-0700 animTS[54508:1706244] detected buffer overflow”.</div><div class="" style="font-family: GillSans;"><br class=""></div><div class="" style="font-family: GillSans;">animTS is my process P2, 54508 is the P2 process number. What is the number 1706244 ? It isn’t an address.</div><div class="" style="font-family: GillSans;"><br class=""></div><div class="" style="font-family: GillSans;">How can I run lldb on the P2 process ?</div><div class="" style="font-family: GillSans;"><br class=""></div><div class="" style="font-family: GillSans;">Thanks for any help.</div><div class="" style="font-family: GillSans;"><br class=""></div><div class="" style="font-family: GillSans;">— Peter R</div><div class=""><div dir="auto" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><br class="Apple-interchange-newline"></div><br class="Apple-interchange-newline"><br class="Apple-interchange-newline">
</div>
<br class=""></body></html>