Details
-
Bug
-
Resolution: Done
-
P1: Critical
-
5.10.0 Beta 4
-
None
-
* Qt 5.10.0 from "5.10.0" branch of git://code.qt.io/qt/qt5.git as of 2017-12-01
* Ubuntu 16.04.3 LTS on an Intel 64-bit desktop with 3 monitors
* gcc 5.4.0
* Parameters to Qt "configure", from first line of config.log: Command line: -I /home/rudolf/dev/qt_local_build/openssl_linux_x86_64_build/openssl-1.1.0g/include -L /home/rudolf/dev/qt_local_build/openssl_linux_x86_64_build/openssl-1.1.0g -prefix /home/rudolf/dev/qt_local_build/qt_linux_x86_64_install -recheck-all 'OPENSSL_LIBS=-L/home/rudolf/dev/qt_local_build/openssl_linux_x86_64_build/openssl-1.1.0g -lssl -lcrypto' -static -qt-xcb -gstreamer 1.0 -opensource -confirm-license -release -no-sql-sqlite -no-sql-db2 -no-sql-ibase -no-sql-mysql -no-sql-oci -no-sql-odbc -no-sql-psql -no-sql-sqlite2 -no-sql-tds -qt-doubleconversion -qt-libjpeg -qt-libpng -qt-zlib -no-warnings-are-errors -nomake examples -nomake tests -skip qtserialport -openssl-linked* Qt 5.10.0 from "5.10.0" branch of git://code.qt.io/qt/qt5.git as of 2017-12-01 * Ubuntu 16.04.3 LTS on an Intel 64-bit desktop with 3 monitors * gcc 5.4.0 * Parameters to Qt "configure", from first line of config.log: Command line: -I /home/rudolf/dev/qt_local_build/openssl_linux_x86_64_build/openssl-1.1.0g/include -L /home/rudolf/dev/qt_local_build/openssl_linux_x86_64_build/openssl-1.1.0g -prefix /home/rudolf/dev/qt_local_build/qt_linux_x86_64_install -recheck-all 'OPENSSL_LIBS=-L/home/rudolf/dev/qt_local_build/openssl_linux_x86_64_build/openssl-1.1.0g -lssl -lcrypto' -static -qt-xcb -gstreamer 1.0 -opensource -confirm-license -release -no-sql-sqlite -no-sql-db2 -no-sql-ibase -no-sql-mysql -no-sql-oci -no-sql-odbc -no-sql-psql -no-sql-sqlite2 -no-sql-tds -qt-doubleconversion -qt-libjpeg -qt-libpng -qt-zlib -no-warnings-are-errors -nomake examples -nomake tests -skip qtserialport -openssl-linked
-
79d78d814acad4e183e281aea9b131f396abe3fb
Description
With a fresh configuration of Qt 5.10.0 from 2017-12-01, and the default "Qt Widgets Application" from Qt Creator, the application compiles but crashes immediately with this output:
Starting /home/rudolf/tmp/build-test_qt_widgets-CustomLinux-Debug/test_qt_widgets...
The program has unexpectedly finished.
The process was ended forcefully.
/home/rudolf/tmp/build-test_qt_widgets-CustomLinux-Debug/test_qt_widgets crashed.
and this stack trace:
{{1 QXcbConnection::internAtom(const char *) 0x45fb11 }}
{{2 QXcbScreen::getEdid() const 0x4721fb }}
{{3 QXcbScreen::QXcbScreen(QXcbConnection *, QXcbVirtualDesktop *, unsigned int, xcb_randr_get_output_info_reply_t *, xcb_xinerama_screen_info_t const *, int) 0x473852 }}
{{4 QXcbConnection::initializeScreens() 0x461c87 }}
{{5 QXcbConnection::QXcbConnection(QXcbNativeInterface *, bool, unsigned int, const char *) 0x462dbf }}
{{6 QXcbIntegration::QXcbIntegration(QStringList const&, int&, char * *) 0x468b89 }}
{{7 QXcbIntegrationPlugin::create(QString const&, QStringList const&, int&, char * *) 0x4589ad }}
{{8 QPlatformIntegrationFactory::create(QString const&, QStringList const&, int&, char * *, QString const&) 0xbe08bb }}
{{9 QGuiApplicationPrivate::createPlatformIntegration() 0x92e8a6 }}
{{10 QGuiApplicationPrivate::createEventDispatcher() 0x92f385 }}
{{11 QCoreApplicationPrivate::init() 0xe621f8 }}
{{12 QGuiApplicationPrivate::init() 0x93111f }}
{{13 QApplicationPrivate::init() 0x5ebd79 }}
{{14 main main.cpp 6 0x420a8e }}
The program works fine when compiled under Desktop Qt 5.7.1 GCC 64-bit.
Attachments
Issue Links
- relates to
-
QTBUG-84229 Default QApplication project crashes inside QXcbConnection::internAtom()
- Closed