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

Crashed gdb for Symbian leaves Creator in inconsistent state

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • 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

    Description

      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.

      Attachments

        1. Screenshot.png
          Screenshot.png
          233 kB
        2. QTCREATORBUG-3099_101117.patch
          6 kB
        3. debugger.log
          20 kB

        Issue Links

          Activity

            People

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

              Dates

                Created:
                Updated:
                Resolved: