Details
-
Bug
-
Resolution: Done
-
P2: Important
-
Qt Creator 4.2.2
-
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
- relates to
-
QTBUG-52386 Docs and Examples of removed Qt Versions are still in file system
- Closed
-
QTCREATORBUG-18456 Qt Creator crashes after pressing F1
- Closed
- replaces
-
QTCREATORBUG-16215 QtC help use / open too many file handles
- Closed
-
QTCREATORBUG-19402 Opening any example crashes Qt Creator on Linux
- Closed
-
QTCREATORBUG-19816 Qt creator crashed after pressing F1
- Closed
-
QTCREATORBUG-21278 Qt Creator crashes when too many old Qt versions are installed
- Closed
For Gerrit Dashboard: QTCREATORBUG-18242 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
203587,51 | Store the copy of the index inside the help collection file | dev | qt/qttools | Status: MERGED | -2 | 0 |
222406,5 | Store the copy of the index inside the help collection file | 5.11 | qt/qttools | Status: ABANDONED | -2 | 0 |