title: Cannot see exception that caused termination in core dump
body: <p>I have a multi threaded program written in c++ running on ARM.<br>
  I have enabled global core dump of applications by running:<br>
  echo "/var/log/core.%e.%t" > /proc/sys/kernel/core_pattern<br>
  ulimit -c unlimited</p>
  
  <p>An exception is thrown in the program which isn't being caught.<br>
  I open the core dump that was generated using eclipse.<br>
  I expect to see the code that throw the exception in the callstack.<br>
  But I can't see it.  </p>
  
  <p><a href="https://i.stack.imgur.com/QM08v.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/QM08v.png" alt="Print screen from eclipse"></a></p>
  
  <p>The rest of the callstack for the other threads look ok<br>
  I tried to manually change the $SP of the first line in the callstack to the address defined in the verbose termiate line:  0xb6eba0d8 but that cause the callstack to only show the syscall line</p>
  
  <p>How can I see more lines in this thread's stack?</p>