<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=""><br class=""><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=""><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=""><div style="font-size: 16px;">I have a simple C program that has printf statements.</div><div style="font-size: 16px;">It produces zero output.</div><div style="font-size: 16px;">However when it’s run under lldb, it prints correct output. How could this be?</div><div style="font-size: 16px;"><br class=""></div><div style="font-size: 16px;">I tried replacing the printf statements by “fprintf” to a file: same behaviour -</div><div style="font-size: 16px;">   no file created and no output, but under lldb, the file is created with correct output data.</div><div style="font-size: 16px;"><br class=""></div><div style="font-size: 16px;">Peter R</div><div style="font-size: 16px;"><br class=""></div><div style="font-size: 16px;"><br class=""></div><div style="font-size: 16px;"><br class=""></div><div style="font-size: 16px;"><br class=""></div></div></div><br class="Apple-interchange-newline">
</div>
<br class=""></body></html>