FS#51310 - QTCreator 4.1.0-3 crashes when adding new files

Attached to Project: Arch Linux
Opened by João Rodrigues (gothicknight) - Monday, 10 October 2016, 13:26 GMT
Last edited by Antonio Rojas (arojas) - Monday, 10 October 2016, 14:40 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture x86_64
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
QTCreator crashes after trying to add new existing files to project with a SIGSEGV under gnome-unstable.

Using unstable repositories, could be the cause for the issue?


Additional info:
* package version(s)

1) extra/qtcreator 4.1.0-3
2) using latest version of testing/gnome-unstable/kde-unstable repositories

* config and/or log files etc.

Thread 1 "qtcreator-bin" received signal SIGSEGV, Segmentation fault.
0x00007ffff0949495 in XChangeProperty () from /usr/lib/libX11.so.6
(gdb) bt
#0 0x00007ffff0949495 in XChangeProperty () at /usr/lib/libX11.so.6
#1 0x00007ffff0966829 in XSetTransientForHint () at /usr/lib/libX11.so.6
#2 0x00007fffe8ec346e in () at /usr/lib/qt/plugins/platformthemes/libqgtk3.so
#3 0x00007fffe8ec6101 in () at /usr/lib/qt/plugins/platformthemes/libqgtk3.so
#4 0x00007ffff72bf6f0 in QDialogPrivate::setNativeDialogVisible(bool) () at /usr/lib/libQt5Widgets.so.5
#5 0x00007ffff72d1d32 in QFileDialog::setVisible(bool) () at /usr/lib/libQt5Widgets.so.5
#6 0x00007ffff72c05a1 in QDialog::exec() () at /usr/lib/libQt5Widgets.so.5
#7 0x00007ffff72d29c8 in QFileDialog::getOpenFileUrls(QWidget*, QString const&, QUrl const&, QString const&, QString*, QFlags<QFileDialog::Option>, QStringList const&) () at /usr/lib/libQt5Widgets.so.5
#8 0x00007ffff72d2a9f in QFileDialog::getOpenFileNames(QWidget*, QString const&, QString const&, QString const&, QString*, QFlags<QFileDialog::Option>) () at /usr/lib/libQt5Widgets.so.5
#9 0x00007fffdc2a0ae6 in () at /usr/lib/qtcreator/plugins/libProjectExplorer.so
#10 0x00007ffff60b69ce in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/libQt5Core.so.5
#11 0x00007ffff70cd442 in QAction::triggered(bool) () at /usr/lib/libQt5Widgets.so.5
#12 0x00007ffff60b69ce in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/libQt5Core.so.5
#13 0x00007ffff70cd442 in QAction::triggered(bool) () at /usr/lib/libQt5Widgets.so.5
#14 0x00007ffff70cfe30 in QAction::activate(QAction::ActionEvent) () at /usr/lib/libQt5Widgets.so.5
#15 0x00007ffff723de6a in () at /usr/lib/libQt5Widgets.so.5
#16 0x00007ffff724405c in () at /usr/lib/libQt5Widgets.so.5
#17 0x00007ffff7248050 in QMenu::mouseReleaseEvent(QMouseEvent*) () at /usr/lib/libQt5Widgets.so.5
#18 0x00007ffff711aef8 in QWidget::event(QEvent*) () at /usr/lib/libQt5Widgets.so.5
#19 0x00007ffff7248b0b in QMenu::event(QEvent*) () at /usr/lib/libQt5Widgets.so.5
#20 0x00007ffff70d3e0c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#21 0x00007ffff70dc43d in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
---Type <return> to continue, or q <return> to quit---
#22 0x00007ffff608ade0 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#23 0x00007ffff70daaed in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () at /usr/lib/libQt5Widgets.so.5
#24 0x00007ffff7135580 in () at /usr/lib/libQt5Widgets.so.5
#25 0x00007ffff7137743 in () at /usr/lib/libQt5Widgets.so.5
#26 0x00007ffff70d3e0c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#27 0x00007ffff70db581 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#28 0x00007ffff608ade0 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#29 0x00007ffff6942303 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () at /usr/lib/libQt5Gui.so.5
#30 0x00007ffff6943e85 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () at /usr/lib/libQt5Gui.so.5
#31 0x00007ffff6921cab in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Gui.so.5
#32 0x00007fffec78d2f0 in () at /usr/lib/libQt5XcbQpa.so.5
#33 0x00007ffff282a587 in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#34 0x00007ffff282a7f0 in () at /usr/lib/libglib-2.0.so.0
#35 0x00007ffff282a89c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#36 0x00007ffff60df70f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#37 0x00007ffff608923a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#38 0x00007ffff609173c in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5
#39 0x00000000004095c9 in ()
#40 0x00007ffff52ca291 in __libc_start_main () at /usr/lib/libc.so.6
#41 0x0000000000409eda in ()



Steps to reproduce:

Open a project and in the Projects tree view right click and select "Add existing files...".
This task depends upon

Closed by  Antonio Rojas (arojas)
Monday, 10 October 2016, 14:40 GMT
Reason for closing:  Duplicate
Additional comments about closing:   FS#51187 

Loading...