Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-47586

QtCreator crashes after some time (~20min) if idling

    XMLWordPrintable

Details

    • Bug
    • Resolution: Cannot Reproduce
    • P1: Critical
    • None
    • 5.5.0
    • QPA: X11/XCB
    • None
    • Debian testing.
      Last stable Qt and Qtcreator from your site:
      Qt Creator 3.4.2 (opensource)
      Qt 5.5.0 (GCC 4.9.1 20140922 (Red Hat 4.9.1-10), 64 бита)
      Jun 29 2015 в 01:55:34
      b57ac109a2

    Description

      QtCreator crashes after some time (~20min) if idling. Time may vary, but sooner or later segfault occurs. And it never happens if I doing something in QtCreator.
      Creator says nothing to terminal before crashing.
      Here is the result after running QtCreator under GDB:

      (gdb) r
      Starting program: /home/astahl/Qt/Tools/QtCreator/bin/qtcreator 
      [Thread debugging using libthread_db enabled]
      Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
      [New Thread 0x7fffece23700 (LWP 439)]
      [New Thread 0x7fffce2df700 (LWP 443)]
      [New Thread 0x7fff4d3a1700 (LWP 447)]
      [New Thread 0x7fff4cb8c700 (LWP 449)]
      [New Thread 0x7fff0700d700 (LWP 450)]
      [New Thread 0x7fff0553a700 (LWP 479)]
      [New Thread 0x7ffeff49e700 (LWP 549)]
      [New Thread 0x7ffefec9d700 (LWP 561)]
      [Thread 0x7ffeff49e700 (LWP 549) exited]
      [Thread 0x7fff0553a700 (LWP 479) exited]
      [Thread 0x7ffefec9d700 (LWP 561) exited]
      [New Thread 0x7ffefec9d700 (LWP 1970)]
      [Thread 0x7ffefec9d700 (LWP 1970) exited]
      [New Thread 0x7ffefec9d700 (LWP 2204)]
      [New Thread 0x7fff0553a700 (LWP 2207)]
      [Thread 0x7fff0553a700 (LWP 2207) exited]
      [Thread 0x7ffefec9d700 (LWP 2204) exited]
      [New Thread 0x7ffefec9d700 (LWP 2784)]
      [Thread 0x7ffefec9d700 (LWP 2784) exited]
      [New Thread 0x7ffefec9d700 (LWP 3455)]
      [Thread 0x7ffefec9d700 (LWP 3455) exited]
      [New Thread 0x7ffefec9d700 (LWP 3959)]
      [New Thread 0x7fff0553a700 (LWP 3960)]
      [New Thread 0x7ffeff49e700 (LWP 3961)]
      [New Thread 0x7ffefe49c700 (LWP 3962)]
      [New Thread 0x7ffefdc9b700 (LWP 3963)]
      [Thread 0x7ffeff49e700 (LWP 3961) exited]
      [Thread 0x7ffefdc9b700 (LWP 3963) exited]
      [Thread 0x7fff0553a700 (LWP 3960) exited]
      [Thread 0x7ffefe49c700 (LWP 3962) exited]
      [Thread 0x7ffefec9d700 (LWP 3959) exited]
      [New Thread 0x7ffefec9d700 (LWP 5025)]
      [Thread 0x7ffefec9d700 (LWP 5025) exited]
      [New Thread 0x7ffefec9d700 (LWP 6996)]
      [New Thread 0x7ffefe49c700 (LWP 6997)]
      [New Thread 0x7fff0553a700 (LWP 6998)]
      [New Thread 0x7ffefdc9b700 (LWP 6999)]
      [New Thread 0x7ffeff49e700 (LWP 7000)]
      [New Thread 0x7ffefd49a700 (LWP 7001)]
      [New Thread 0x7ffefcc99700 (LWP 7002)]
      [New Thread 0x7ffee3fff700 (LWP 7003)]
      [New Thread 0x7ffee37fe700 (LWP 7004)]
      [Thread 0x7ffeff49e700 (LWP 7000) exited]
      [Thread 0x7ffefcc99700 (LWP 7002) exited]
      [Thread 0x7fff0553a700 (LWP 6998) exited]
      [Thread 0x7ffee3fff700 (LWP 7003) exited]
      [Thread 0x7ffee37fe700 (LWP 7004) exited]
      [Thread 0x7ffefdc9b700 (LWP 6999) exited]
      [Thread 0x7ffefd49a700 (LWP 7001) exited]
      [Thread 0x7ffefe49c700 (LWP 6997) exited]
      [Thread 0x7ffefec9d700 (LWP 6996) exited]
      
      Program received signal SIGSEGV, Segmentation fault.
      0x00007fffee46aedc in QXcbScreen::mapFromNative(QPoint const&) const () from /home/astahl/Qt/Tools/QtCreator/bin/plugins/platforms/../../../lib/qtcreator/libQt5XcbQpa.so.5
      (gdb) bt
      #0  0x00007fffee46aedc in QXcbScreen::mapFromNative(QPoint const&) const ()
         from /home/astahl/Qt/Tools/QtCreator/bin/plugins/platforms/../../../lib/qtcreator/libQt5XcbQpa.so.5
      #1  0x00007fffee472145 in QXcbWindow::handleButtonPressEvent(int, int, int, int, int, QFlags<Qt::KeyboardModifier>, unsigned int) ()
         from /home/astahl/Qt/Tools/QtCreator/bin/plugins/platforms/../../../lib/qtcreator/libQt5XcbQpa.so.5
      #2  0x00007fffee47265e in QXcbWindow::handleXIMouseEvent(xcb_ge_event_t*) ()
         from /home/astahl/Qt/Tools/QtCreator/bin/plugins/platforms/../../../lib/qtcreator/libQt5XcbQpa.so.5
      #3  0x00007fffee484bf1 in QXcbConnection::xi2HandleEvent(xcb_ge_event_t*) ()
         from /home/astahl/Qt/Tools/QtCreator/bin/plugins/platforms/../../../lib/qtcreator/libQt5XcbQpa.so.5
      #4  0x00007fffee45dcb7 in QXcbConnection::handleXcbEvent(xcb_generic_event_t*) ()
         from /home/astahl/Qt/Tools/QtCreator/bin/plugins/platforms/../../../lib/qtcreator/libQt5XcbQpa.so.5
      #5  0x00007fffee45fa3b in QXcbConnection::processXcbEvents() () from /home/astahl/Qt/Tools/QtCreator/bin/plugins/platforms/../../../lib/qtcreator/libQt5XcbQpa.so.5
      #6  0x00007ffff5b97402 in QObject::event(QEvent*) () from /home/astahl/Qt/Tools/QtCreator/bin/../lib/qtcreator/libQt5Core.so.5
      #7  0x00007ffff6ee34dc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /home/astahl/Qt/Tools/QtCreator/bin/../lib/qtcreator/libQt5Widgets.so.5
      #8  0x00007ffff6ee8640 in QApplication::notify(QObject*, QEvent*) () from /home/astahl/Qt/Tools/QtCreator/bin/../lib/qtcreator/libQt5Widgets.so.5
      #9  0x00007ffff5b686a3 in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /home/astahl/Qt/Tools/QtCreator/bin/../lib/qtcreator/libQt5Core.so.5
      #10 0x00007ffff5b6a913 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) ()
         from /home/astahl/Qt/Tools/QtCreator/bin/../lib/qtcreator/libQt5Core.so.5
      #11 0x00007ffff5bbd6f3 in ?? () from /home/astahl/Qt/Tools/QtCreator/bin/../lib/qtcreator/libQt5Core.so.5
      #12 0x00007ffff3148c3d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
      #13 0x00007ffff3148f20 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
      #14 0x00007ffff3148fcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
      #15 0x00007ffff5bbdafc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
         from /home/astahl/Qt/Tools/QtCreator/bin/../lib/qtcreator/libQt5Core.so.5
      #16 0x00007ffff5b66252 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /home/astahl/Qt/Tools/QtCreator/bin/../lib/qtcreator/libQt5Core.so.5
      #17 0x00007ffff5b6dd3d in QCoreApplication::exec() () from /home/astahl/Qt/Tools/QtCreator/bin/../lib/qtcreator/libQt5Core.so.5
      #18 0x00000000004099c8 in ?? ()
      #19 0x00007ffff4873b45 in __libc_start_main (main=0x406670, argc=1, argv=0x7fffffffe348, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, 
          stack_end=0x7fffffffe338) at libc-start.c:287
      #20 0x0000000000409cd5 in ?? ()
      #21 0x00007fffffffe338 in ?? ()
      #22 0x000000000000001c in ?? ()
      #23 0x0000000000000001 in ?? ()
      #24 0x00007fffffffe5ef in ?? ()
      #25 0x0000000000000000 in ?? ()
      (gdb)

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            srutledg Shawn Rutledge
            A.Stahl Alexander Gulchenko
            Votes:
            2 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes