https://bugs.kde.org/show_bug.cgi?id=374522
Bug ID: 374522 Summary: Kate crashes after autocompliting D-language (lumen plugin) Product: kate Version: unspecified Platform: openSUSE RPMs OS: Linux Status: UNCONFIRMED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: kwrite-bugs-n...@kde.org Reporter: pinkier...@gmail.com Target Milestone: --- Application: kate (16.08.2) Qt Version: 5.6.1 Frameworks Version: 5.26.0 Operating System: Linux 4.4.36-8-default x86_64 Distribution: "openSUSE Leap 42.2" -- Information about the crash: - What I was doing when the application crashed: In ~/.config/dcd/dcd.conf was: /usr/include/dmd/druntime/import /usr/include/dmd/phobos ~/.dub/packages/requests-0.4.0/requests/source And after typing: import requests; ... MultipartForm form; form.add⏎ Autocomplete works fine, but after choosing method and pressing "return" - kate crushed. The crash can be reproduced every time. -- Backtrace: Application: Kate (kate), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7f56b5ab3880 (LWP 22582))] Thread 3 (Thread 0x7f569b1f0700 (LWP 22585)): #0 0x00007f56b00ae51d in read () at /lib64/libc.so.6 #1 0x00007f56ac5a5670 in () at /usr/lib64/libglib-2.0.so.0 #2 0x00007f56ac564e49 in g_main_context_check () at /usr/lib64/libglib-2.0.so.0 #3 0x00007f56ac5652a8 in () at /usr/lib64/libglib-2.0.so.0 #4 0x00007f56ac56542c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #5 0x00007f56b0cc332b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #6 0x00007f56b0c70fdb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #7 0x00007f56b0aabf1a in QThread::exec() () at /usr/lib64/libQt5Core.so.5 #8 0x00007f56b10d81d5 in () at /usr/lib64/libQt5DBus.so.5 #9 0x00007f56b0ab09e9 in () at /usr/lib64/libQt5Core.so.5 #10 0x00007f56aca89734 in start_thread () at /lib64/libpthread.so.0 #11 0x00007f56b00bad3d in clone () at /lib64/libc.so.6 Thread 2 (Thread 0x7f56a05a0700 (LWP 22584)): #0 0x00007f56b00b249d in poll () at /lib64/libc.so.6 #1 0x00007f56aceb43e2 in () at /usr/lib64/libxcb.so.1 #2 0x00007f56aceb5fcf in xcb_wait_for_event () at /usr/lib64/libxcb.so.1 #3 0x00007f56a316a839 in () at /usr/lib64/libQt5XcbQpa.so.5 #4 0x00007f56b0ab09e9 in () at /usr/lib64/libQt5Core.so.5 #5 0x00007f56aca89734 in start_thread () at /lib64/libpthread.so.0 #6 0x00007f56b00bad3d in clone () at /lib64/libc.so.6 Thread 1 (Thread 0x7f56b5ab3880 (LWP 22582)): [KCrash Handler] #6 0x00007f56b0caf5a9 in QVariant::QVariant(QString const&) () at /usr/lib64/libQt5Core.so.5 #7 0x00007f569541e144 in () at /usr/lib64/qt5/plugins/ktexteditor/ktexteditor_lumen.so #8 0x00007f56b5331bcb in KateCompletionModel::Item::Item(bool, KateCompletionModel*, HierarchicalModelHandler const&, QPair<KTextEditor::CodeCompletionModel*, QModelIndex>) () at /usr/lib64/libKF5TextEditor.so.5 #9 0x00007f56b53334a4 in KateCompletionModel::createItem(HierarchicalModelHandler const&, QModelIndex const&, bool) () at /usr/lib64/libKF5TextEditor.so.5 #10 0x00007f56b53341d8 in KateCompletionModel::createItems(HierarchicalModelHandler const&, QModelIndex const&, bool) () at /usr/lib64/libKF5TextEditor.so.5 #11 0x00007f56b5335b63 in KateCompletionModel::createGroups() () at /usr/lib64/libKF5TextEditor.so.5 #12 0x00007f56b5336265 in KateCompletionModel::setCompletionModels(QList<KTextEditor::CodeCompletionModel*> const&) () at /usr/lib64/libKF5TextEditor.so.5 #13 0x00007f56b532b928 in KateCompletionWidget::startCompletion(KTextEditor::Range const&, QList<KTextEditor::CodeCompletionModel*> const&, KTextEditor::CodeCompletionModel::InvocationType) () at /usr/lib64/libKF5TextEditor.so.5 #14 0x00007f56b532baec in KateCompletionWidget::startCompletion(KTextEditor::CodeCompletionModel::InvocationType, QList<KTextEditor::CodeCompletionModel*> const&) () at /usr/lib64/libKF5TextEditor.so.5 #15 0x00007f56b532bf21 in KateCompletionWidget::automaticInvocation() () at /usr/lib64/libKF5TextEditor.so.5 #16 0x00007f56b54dc375 in () at /usr/lib64/libKF5TextEditor.so.5 #17 0x00007f56b0c9cbb1 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib64/libQt5Core.so.5 #18 0x00007f56b0caa112 in QTimer::timerEvent(QTimerEvent*) () at /usr/lib64/libQt5Core.so.5 #19 0x00007f56b0c9df34 in QObject::event(QEvent*) () at /usr/lib64/libQt5Core.so.5 #20 0x00007f56b20dde3c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5 #21 0x00007f56b20e249a in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5 #22 0x00007f56b0c72fc5 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5 #23 0x00007f56b0cc2c7e in QTimerInfoList::activateTimers() () at /usr/lib64/libQt5Core.so.5 #24 0x00007f56b0cc3041 in () at /usr/lib64/libQt5Core.so.5 #25 0x00007f56ac565134 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0 #26 0x00007f56ac565388 in () at /usr/lib64/libglib-2.0.so.0 #27 0x00007f56ac56542c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #28 0x00007f56b0cc330c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #29 0x00007f56b0c70fdb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #30 0x00007f56b0c78ec6 in QCoreApplication::exec() () at /usr/lib64/libQt5Core.so.5 #31 0x000000000044896b in main () Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.