title: GDB Debugging: Application termintes with SIGTRAP
body: <p>Have been trying to remote debug an application running on my target using GDB.
  The target is Armv6 based, the OS is linux and the application is a QT based Multithreaded application. </p>
  
  <p>I am able to set the break point. But when the break point is hit, program gets crashed along with SIGTRAP.</p>
  
  <p>Hint: I am able to run another small sample Multithreaded QT-App on the same target.</p>
  
  <p>What could be the problem? </p>
  
  <h2>GDB Log as follows</h2>
  
  <p>Breakpoint 1 at 0x4ad52c: file &lt;> , &lt;>. (2 locations)
  (gdb) c
  Continuing.</p>
  
  <p>Program terminated with signal SIGTRAP, Trace/breakpoint trap.
  The program no longer exists.
  (gdb) </p>
  
  <h2>(gdb)</h2>