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

Trying to search documentation fails with too many open files

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P2: Important
    • Qt Creator 4.8.0-beta2
    • Qt Creator 4.2.2
    • Help System
    • None
    • Ubuntu 16.04
    • 829f9dec6bff57e8b3f1afdc982778a9d573174f

    Description

      Previous versions crashed when trying to search for documentation, but now it seems to open a messagebox that says too many open files and Qt Creator is unusable after that. After restarting and trying to restore the previous session, it always aborts with following sample output:

      [stripped a lot of similar messages]
      QSqlDatabasePrivate::removeDatabase: connection '../../../Qt/Docs/Qt-5.5/qtlinguist.qch-27574256-5' is still in use, all queries will cease to work.
      QSqlDatabasePrivate::removeDatabase: connection '../../../Qt/Docs/Qt-5.5/qtlocation.qch-27574256-5' is still in use, all queries will cease to work.
      QSqlDatabasePrivate::removeDatabase: connection '../../../Qt/Docs/Qt-5.9/qtserialbus.qch-27574256-5' is still in use, all queries will cease to work.
      QSqlDatabasePrivate::removeDatabase: connection '../../../Qt/Docs/Qt-5.6/qtsql.qch-27574256-5' is still in use, all queries will cease to work.
      QSqlDatabasePrivate::removeDatabase: connection '../../../Qt/Docs/Qt-5.3/qtwidgets.qch-27574256-5' is still in use, all queries will cease to work.
      QSqlDatabasePrivate::removeDatabase: connection '../../../Qt/Docs/Qt-5.4/qtopengl.qch-27574256-5' is still in use, all queries will cease to work.
      QSqlDatabasePrivate::removeDatabase: connection '../../../Qt/Docs/Qt-5.9/qtwebchannel.qch-27574256-5' is still in use, all queries will cease to work.
      QSqlDatabasePrivate::removeDatabase: connection '../../../Qt/Docs/Qt-5.3/qtlinguist.qch-27574256-5' is still in use, all queries will cease to work.
      QSqlDatabasePrivate::removeDatabase: connection '../../../Qt/Docs/B2Qt-4.x/emulator.qch-27574256-5' is still in use, all queries will cease to work.
      QSqlDatabasePrivate::removeDatabase: connection '../../../Qt/Docs/B2Qt-5.6/b2qt.qch-27574256-5' is still in use, all queries will cease to work.
      QSqlDatabasePrivate::removeDatabase: connection '../../../Qt/Docs/Qt-5.5/qtnetwork.qch-27574256-5' is still in use, all queries will cease to work.
      QSqlDatabasePrivate::removeDatabase: connection '../../../Qt/Docs/B2Qt-5.6/qtdeviceutilities.qch-27574256-5' is still in use, all queries will cease to work.
      QSqlDatabasePrivate::removeDatabase: connection '../../../Qt/Docs/Qt-5.4/qtcore.qch-27574256-5' is still in use, all queries will cease to work.
      QSqlDatabasePrivate::removeDatabase: connection '../../../Qt/Docs/Qt-5.5/qtwebkitexamples.qch-27574256-5' is still in use, all queries will cease to work.
      QSqlDatabasePrivate::removeDatabase: connection '../../../Qt/Docs/Qt-5.7/qtxml.qch-27574256-5' is still in use, all queries will cease to work.
      QSqlDatabasePrivate::removeDatabase: connection '../../../Qt/Docs/Qt-5.9/qtnfc.qch-27574256-5' is still in use, all queries will cease to work.
      QSqlDatabasePrivate::removeDatabase: connection '../../../Qt/Docs/Qt-5.5/qtqml.qch-27574256-5' is still in use, all queries will cease to work.
      QSqlDatabasePrivate::removeDatabase: connection '../../../Qt/Docs/Qt-5.4/qtsensors.qch-27574256-5' is still in use, all queries will cease to work.
      QSqlDatabasePrivate::removeDatabase: connection '../../../Qt/Docs/Qt-5.7/qtlocation.qch-27574256-5' is still in use, all queries will cease to work.
      QSqlDatabasePrivate::removeDatabase: connection '../../../Qt/Docs/Qt-5.5/qtx11extras.qch-27574256-5' is still in use, all queries will cease to work.
      QSqlDatabasePrivate::removeDatabase: connection '../../../Qt/Docs/Qt-5.3/qtxmlpatterns.qch-27574256-5' is still in use, all queries will cease to work.
      QSqlDatabasePrivate::removeDatabase: connection '../../../Qt/Docs/Qt-5.6/qtscripttools.qch-27574256-5' is still in use, all queries will cease to work.
      QSqlDatabasePrivate::removeDatabase: connection '../../../Qt/Docs/Qt-5.4/qtuitools.qch-27574256-5' is still in use, all queries will cease to work.
      QSqlDatabasePrivate::removeDatabase: connection '../../../Qt/Docs/Qt-5.5/qtbluetooth.qch-27574256-5' is still in use, all queries will cease to work.
      QSqlDatabasePrivate::removeDatabase: connection '../../../Qt/Docs/Qt-5.5/qtwebenginewidgets.qch-27574256-5' is still in use, all queries will cease to work.
      QSqlDatabasePrivate::removeDatabase: connection '../../../Qt/Docs/Qt-4.8/linguist.qch-27574256-5' is still in use, all queries will cease to work.
      QSqlDatabasePrivate::removeDatabase: connection '../../../Qt/Docs/Qt-5.3/qtmacextras.qch-27574256-5' is still in use, all queries will cease to work.
      QSqlDatabasePrivate::removeDatabase: connection '../../../Qt/Docs/Qt-5.9/qtmacextras.qch-27574256-5' is still in use, all queries will cease to work.
      QSqlDatabasePrivate::removeDatabase: connection '../../../Qt/Docs/Qt-5.9/qtwebengine.qch-27574256-5' is still in use, all queries will cease to work.
      
      (process:26336): GLib-ERROR **: Creating pipes for GWakeup: Too many open files
      
      Trace/breakpoint trap (core dumped)
      

      After doing this and with a new clean session, it will always crash the same way just by pressing the Help button (on the left).

      Attachments

        Issue Links

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

          Activity

            People

              con Eike Ziller
              poikelin Joni Poikelin
              Votes:
              1 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes