Uploaded image for project: 'Qt Creator'
  1. Qt Creator
  2. QTCREATORBUG-3099

Crashed gdb for Symbian leaves Creator in inconsistent state

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: P2: Important P2: Important
    • Qt Creator 2.2.0
    • Qt Creator 2.1.0-rc1
    • None
    • Windows Vista x64
      Nokia N82
      Nokia 6210 Navigator
    • 78a560a6df2a3591ff252859e87bc3a5836b2f81, 52d18e7e6fa623706758c59efab2a0be83ea3ae0, 6c15cbbee9d8272fdb75d150cd27516c07edf5a6

      When I debug a program on Symbian and gdb crashes, Creator is in an inconsistent state. It looks as if it was still debugging so no new debugging session can be started.

      To reproduce:

      1. Open example analogclock.pro.
      2. Set breakpoint on line 140 of analogclock.cpp:
        painter.drawLine(92, 0, 96, 0);
      3. Run this in debugger on Symbian device.
      4. In Locals and Watchers view, try to expand object minuteHand. gdb crashes.
      5. Creator reports the crash correctly. Then it complains about unresponsive gdb. Click "Stop debugging".
      6. Now Creator looks fine but the phone is unresponsive, so unplug the phone to kill the stopped app. Creator reports this, too, but goes into an incosistent state. Debugger menu now shows "Debugger running". A new debugging session can't be started. Plugging in the phone won't change this.

        1. debugger.log
          20 kB
        2. QTCREATORBUG-3099_101117.patch
          6 kB
        3. Screenshot.png
          Screenshot.png
          233 kB
        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            kleint Friedemann Kleint
            rlohning Robert Löhning
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes