Bug 34158 - qt-creator-4.4.1 падает при обновлении списка файлов и include у импортированного существующего проекта
: qt-creator-4.4.1 падает при обновлении списка файлов и include у импортирован...
Status: NEW
: Sisyphus
(All bugs in Sisyphus/qt-creator)
: unstable
: all Linux
: P3 normal
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2017-11-09 12:08 by
Modified: 2017-11-09 12:08 (History)


Attachments


Note

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


Description From 2017-11-09 12:08:57
Воспроизведение (на примере пакета/репозитория rpm):
1) создайте новый проект, выберите импорт существующего проекта, выберите
директорию репозитория
2) в терминале в директории репозитория: autoreconv -fisv
3) ./configure --prefix=/usr --libdir=/usr/lib64 --with-vendor=alt
--with-external-db
4) find . -type d | sort | grep -v '.git' | sed -e 's|^\./||g' >
имя_проекта.includes
5) find . -name '*.c' -o -name '*.h' > имя_проекта.files
6) переключиться обратно на qt-creator

qt-creator падает.

Backtrace:
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x00007f1b3987d25b in ?? () from
/usr/lib64/qtcreator/plugins/libGenericProjectManager.so
(gdb) bt
#0  0x00007f1b3987d25b in ?? () from
/usr/lib64/qtcreator/plugins/libGenericProjectManager.so
#1  0x00007f1b3987d383 in ?? () from
/usr/lib64/qtcreator/plugins/libGenericProjectManager.so
#2  0x00007f1b3fc026e5 in ProjectExplorer::ProjectDocument::reload(QString*,
Core::IDocument::ReloadFlag, Core::IDocument::ChangeType) () from
/usr/lib64/qtcreator/plugins/libProjectExplorer.so
#3  0x00007f1b451e09c8 in Core::DocumentManager::checkForReload() () from
/usr/lib64/qtcreator/plugins/libCore.so
#4  0x00007f1b60e519d6 in ?? () from /usr/lib64/libQt5Core.so.5
#5  0x00007f1b60e466eb in QObject::event(QEvent*) () from
/usr/lib64/libQt5Core.so.5
#6  0x00007f1b61e995fc in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib64/libQt5Widgets.so.5
#7  0x00007f1b61ea0931 in QApplication::notify(QObject*, QEvent*) () from
/usr/lib64/libQt5Widgets.so.5
#8  0x00007f1b60e19d28 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /usr/lib64/libQt5Core.so.5
#9  0x00007f1b60e6cbae in QTimerInfoList::activateTimers() () from
/usr/lib64/libQt5Core.so.5
#10 0x00007f1b60e6d371 in ?? () from /usr/lib64/libQt5Core.so.5
#11 0x00007f1b5de08b57 in g_main_context_dispatch () from
/lib64/libglib-2.0.so.0
#12 0x00007f1b5de08d98 in ?? () from /lib64/libglib-2.0.so.0
#13 0x00007f1b5de08e3c in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#14 0x00007f1b60e6d6af in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/libQt5Core.so.5
#15 0x00007f1b60e17f2a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQt5Core.so.5
#16 0x00007f1b60e20a84 in QCoreApplication::exec() () from
/usr/lib64/libQt5Core.so.5
#17 0x00000000004097a8 in ?? ()
#18 0x00007f1b5ffe9691 in __libc_start_main () from /lib64/libc.so.6
#19 0x000000000040a02a in ?? ()