Bug 1403500 - [abrt] qt-creator: wl_subcompositor_interface(): qtcreator killed by SIGSEGV
Summary: [abrt] qt-creator: wl_subcompositor_interface(): qtcreator killed by SIGSEGV
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: qt5-qtbase
Version: 25
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Rex Dieter
QA Contact: Fedora Extras Quality Assurance
URL: https://retrace.fedoraproject.org/faf...
Whiteboard: abrt_hash:b135ad8faa8f090d769a5b7bb96...
: 1398281 1405949 1409144 1409733 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-12-10 18:06 UTC by Frank Büttner
Modified: 2017-01-05 02:20 UTC (History)
12 users (show)

Fixed In Version: qt5-qtbase-5.7.1-10.fc25
Clone Of:
Environment:
Last Closed: 2017-01-05 02:20:17 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: backtrace (12.78 KB, text/plain)
2016-12-10 18:06 UTC, Frank Büttner
no flags Details
File: cgroup (242 bytes, text/plain)
2016-12-10 18:06 UTC, Frank Büttner
no flags Details
File: core_backtrace (38.07 KB, text/plain)
2016-12-10 18:06 UTC, Frank Büttner
no flags Details
File: dso_list (28.28 KB, text/plain)
2016-12-10 18:06 UTC, Frank Büttner
no flags Details
File: environ (1.01 KB, text/plain)
2016-12-10 18:06 UTC, Frank Büttner
no flags Details
File: limits (1.29 KB, text/plain)
2016-12-10 18:06 UTC, Frank Büttner
no flags Details
File: maps (127.20 KB, text/plain)
2016-12-10 18:06 UTC, Frank Büttner
no flags Details
File: mountinfo (3.51 KB, text/plain)
2016-12-10 18:06 UTC, Frank Büttner
no flags Details
File: namespaces (102 bytes, text/plain)
2016-12-10 18:06 UTC, Frank Büttner
no flags Details
File: open_fds (23.73 KB, text/plain)
2016-12-10 18:06 UTC, Frank Büttner
no flags Details
File: proc_pid_status (1.12 KB, text/plain)
2016-12-10 18:06 UTC, Frank Büttner
no flags Details
File: var_log_messages (762 bytes, text/plain)
2016-12-10 18:06 UTC, Frank Büttner
no flags Details
Upstream patch (1.71 KB, patch)
2016-12-19 10:42 UTC, Sandro Mani
no flags Details | Diff


Links
System ID Private Priority Status Summary Last Updated
Qt Bug Tracker QTBUG-55583 0 None None None 2016-12-19 10:34:32 UTC

Description Frank Büttner 2016-12-10 18:06:15 UTC
Description of problem:
1. add an new c++ class to an project.
2. press the seach button to select the path for the files.
now qt creator crash.

The crash will only happend on wayland mode.
Running under X11 all work as aspected.

Version-Release number of selected component:
qt-creator-4.1.0-0.3.rc1.fc25

Additional info:
reporter:       libreport-2.8.0
backtrace_rating: 4
cmdline:        qtcreator
crash_function: wl_subcompositor_interface
executable:     /usr/bin/qtcreator
global_pid:     14270
kernel:         4.8.11-300.fc25.x86_64
pkg_fingerprint: 4089 D8F2 FDB1 9C98
pkg_vendor:     Fedora Project
runlevel:       N 5
type:           CCpp
uid:            1000

Truncated backtrace:
Thread no. 1 (10 frames)
 #0 wl_subcompositor_interface
 #1 XChangeProperty at ChProp.c:46
 #2 XSetTransientForHint at SetHints.c:286
 #3 QGtk3Dialog::show(QFlags<Qt::WindowType>, Qt::WindowModality, QWindow*) at qgtk3dialoghelpers.cpp:133
 #4 QGtk3FileDialogHelper::show(QFlags<Qt::WindowType>, Qt::WindowModality, QWindow*) at qgtk3dialoghelpers.cpp:258
 #5 QDialogPrivate::setNativeDialogVisible(bool) at dialogs/qdialog.cpp:140
 #6 QFileDialog::setVisible(bool) at dialogs/qfiledialog.cpp:846
 #7 QDialog::exec() at dialogs/qdialog.cpp:544
 #8 QFileDialog::getExistingDirectoryUrl(QWidget*, QString const&, QUrl const&, QFlags<QFileDialog::Option>, QStringList const&) at dialogs/qfiledialog.cpp:2496
 #9 QFileDialog::getExistingDirectory(QWidget*, QString const&, QString const&, QFlags<QFileDialog::Option>) at dialogs/qfiledialog.cpp:2450

Comment 1 Frank Büttner 2016-12-10 18:06:22 UTC
Created attachment 1230332 [details]
File: backtrace

Comment 2 Frank Büttner 2016-12-10 18:06:23 UTC
Created attachment 1230333 [details]
File: cgroup

Comment 3 Frank Büttner 2016-12-10 18:06:26 UTC
Created attachment 1230334 [details]
File: core_backtrace

Comment 4 Frank Büttner 2016-12-10 18:06:28 UTC
Created attachment 1230335 [details]
File: dso_list

Comment 5 Frank Büttner 2016-12-10 18:06:29 UTC
Created attachment 1230336 [details]
File: environ

Comment 6 Frank Büttner 2016-12-10 18:06:31 UTC
Created attachment 1230337 [details]
File: limits

Comment 7 Frank Büttner 2016-12-10 18:06:34 UTC
Created attachment 1230338 [details]
File: maps

Comment 8 Frank Büttner 2016-12-10 18:06:36 UTC
Created attachment 1230339 [details]
File: mountinfo

Comment 9 Frank Büttner 2016-12-10 18:06:38 UTC
Created attachment 1230340 [details]
File: namespaces

Comment 10 Frank Büttner 2016-12-10 18:06:40 UTC
Created attachment 1230341 [details]
File: open_fds

Comment 11 Frank Büttner 2016-12-10 18:06:41 UTC
Created attachment 1230342 [details]
File: proc_pid_status

Comment 12 Frank Büttner 2016-12-10 18:06:43 UTC
Created attachment 1230343 [details]
File: var_log_messages

Comment 13 Kevin Kofler 2016-12-11 00:12:27 UTC
This is the gtk3 platform plugin from qt5-qtbase.

Comment 14 Sandro Mani 2016-12-19 10:33:55 UTC
*** Bug 1405949 has been marked as a duplicate of this bug. ***

Comment 15 Sandro Mani 2016-12-19 10:42:17 UTC
Created attachment 1233356 [details]
Upstream patch

Could one of the qt5-qtbase maintainers please apply this upstream patch?

Comment 16 Rex Dieter 2016-12-19 17:41:06 UTC
%changelog
* Mon Dec 19 2016 Rex Dieter <rdieter> - 5.7.1-10
- backport 5.8 patch for wayland crasher (#1403500,QTBUG-55583)

Comment 17 Sandro Mani 2017-01-01 13:03:47 UTC
Could this please be submitted as an update?

Comment 18 Sandro Mani 2017-01-01 13:04:40 UTC
*** Bug 1409144 has been marked as a duplicate of this bug. ***

Comment 19 Fedora Update System 2017-01-01 13:14:36 UTC
qt5-qtbase-5.7.1-10.fc25 has been submitted as an update to Fedora 25. https://bodhi.fedoraproject.org/updates/FEDORA-2017-e2f57cb7cd

Comment 20 Sandro Mani 2017-01-01 23:49:05 UTC
*** Bug 1398281 has been marked as a duplicate of this bug. ***

Comment 21 Fedora Update System 2017-01-02 01:20:17 UTC
qt5-qtbase-5.7.1-10.fc25 has been pushed to the Fedora 25 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-e2f57cb7cd

Comment 22 Sandro Mani 2017-01-03 09:10:08 UTC
*** Bug 1409733 has been marked as a duplicate of this bug. ***

Comment 23 Fedora Update System 2017-01-05 02:20:17 UTC
qt5-qtbase-5.7.1-10.fc25 has been pushed to the Fedora 25 stable repository. If problems still persist, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.