<div style="line-height:1.7;color:#000000;font-size:14px;font-family:arial"><div style="line-height:1.7;color:#000000;font-size:14px;font-family:arial"><div style="line-height:1.7;color:#000000;font-size:14px;font-family:arial"><div style="line-height:1.7;color:#000000;font-size:14px;font-family:arial">Hi <span style="font-family: arial, verdana, sans-serif;">erlang developers,</span><div><span class="Apple-tab-span" style="white-space:pre">        </span>Can anyone answer this question please? Thanks in advance.<br><br><pre>Begin forwarded message:</pre> <blockquote id="isReplyContent" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid"><div style="line-height:1.7;color:#000000;font-size:14px;font-family:arial">Hi everyone,<div>erlang:process_display(Pid,backtrace) can display process's backtrace data. For example:</div><div><div>(<a href="mailto:foo@127.0.0.1">foo@127.0.0.1</a>)6> erlang:process_display(self(),backtrace).</div><div>Program counter: 0x00cf1498 (unknown function)</div><div>CP: 0x0245e8f8 (erl_eval:do_apply/6 + 208)</div><div><br></div><div>0x03b1fb34 Return addr 0x01b7f060 (shell:exprs/7 + 368)</div><div>y(0)     []</div><div>y(1)     none</div><div><br></div><div>0x03b1fb40 Return addr 0x01b7eb94 (shell:eval_exprs/7 + 80)</div><div>y(0)     []</div><div>y(1)     []</div><div>y(2)     cmd</div><div>y(3)     []</div><div>y(4)     {value,#Fun<shell.7.20862592>}</div><div>y(5)     {eval,#Fun<shell.24.20862592>}</div><div>y(6)     12305</div><div>y(7)     []</div><div>y(8)     []</div><div>y(9)     []</div><div><br></div><div>0x03b1fb6c Return addr 0x01b7e968 (shell:eval_loop/3 + 308)</div><div>y(0)     []</div><div>y(1)     []</div><div>y(2)     []</div><div>y(3)     []</div><div>y(4)     <0.30.0></div><div>y(5)     Catch 0x01b7ec08 (shell:eval_exprs/7 + 196)</div><div><br></div><div>0x03b1fb88 Return addr 0x00a88f6c (<terminate process normally>)</div><div>y(0)     12305</div><div>y(1)     <0.30.0></div><div>true<br><br>However, I don't know how to read the information above, such as what do "Program counter", Return addr", "+ 368" and "y(0) y(1) ..." mean? Can anyone teach me?<br>Thanks in advance!</div></div></div><br><br><span title="neteasefooter"><span id="netease_mail_footer"></span></span></blockquote></div></div></div></div><br><br><span title="neteasefooter"><span id="netease_mail_footer"></span></span></div><br><br><span title="neteasefooter"><span id="netease_mail_footer"></span></span>