title: Using gdb -i=mi integration in emacs 24
body: <p>I'm checking out a segfault in one of our apps.  A short time after starting the app, the main <code>gdb</code> status bar changes to:</p>
  
  <blockquote>
    <p>(Debugger:run [signal-received])</p>
  </blockquote>
  
  <p>A <code>(gdb)</code> prompt appears but the contents of all other windows remain unchanged (empty).  Typing anything at the prompt does nothing - <code>gdb</code> appears to be hanging.  Running the same steps on the <code>command line</code> results in the expected output from <code>gdb</code> with a complete and correct backtrace.</p>
  
  <p>This is my first time debugging with the <code>-i=mi</code> integration between <code>emacs</code> and <code>gdb</code>. I'm using <code>emacs</code> 24.2 and <code>gdb</code> 7.5.</p>
  
  <p>Are there any suggestions on how I can debug this further?  </p>
  
  <p>Is it possible to reduce the level of integration?  Would that allow me to determine which area is causing the problem?</p>
  
  <p>A final point is that the initial loading of the app takes around 70s compared with around 3s from the <code>command line</code>.</p>