https://bugs.kde.org/show_bug.cgi?id=379854
--- Comment #11 from Ian Haber <master.ha...@gmail.com> --- Yes, thread 1 is the one that crashed. it doesn't matter which filetype i open. i have tried .c, .cpp, cmakelists.txt, .gitignore, .csv. i dont really have any special formatter settings, especially not for txt and csv files. Thread 1 "kdevelop" received signal SIGSEGV, Segmentation fault. [Switching to Thread 0x7fb07cb94740 (LWP 29681)] 0x00007fb0764a6ff0 in __dynamic_cast () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 bt #0 0x00007fb0764a6ff0 in __dynamic_cast () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #1 0x00007fb07c610348 in KDevelop::DocumentController::activeDocument() const () from /tmp/.mount_kP4amF/usr/lib/libKDevPlatformShell.so.10 #2 0x00007fb07c64781e in KDevelop::SourceFormatterController::updateFormatTextAction() () from /tmp/.mount_kP4amF/usr/lib/libKDevPlatformShell.so.10 #3 0x00007fb07c64e672 in QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, void (KDevelop::SourceFormatterController::*)()>::call(void (KDevelop::SourceFormatterController::*)(), KDevelop::SourceFormatterController*, void**) () from /tmp/.mount_kP4amF/usr/lib/libKDevPlatformShell.so.10 #4 0x00007fb07c64e2af in void QtPrivate::FunctionPointer<void (KDevelop::SourceFormatterController::*)()>::call<QtPrivate::List<>, void>(void (KDevelop::SourceFormatterController::*)(), KDevelop::SourceFormatterController*, void**) () from /tmp/.mount_kP4amF/usr/lib/libKDevPlatformShell.so.10 #5 0x00007fb07c64d7dd in QtPrivate::QSlotObject<void (KDevelop::SourceFormatterController::*)(), QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) () from /tmp/.mount_kP4amF/usr/lib/libKDevPlatformShell.so.10 #6 0x00007fb076a3a5b6 in QMetaObject::activate(QObject*, int, int, void**) () from /tmp/.mount_kP4amF/usr/lib/libQt5Core.so.5 #7 0x00007fb07af42547 in KDevelop::IDocumentController::documentClosed(KDevelop::IDocument*) () from /tmp/.mount_kP4amF/usr/lib/libKDevPlatformInterfaces.so.10 ---Type <return> to continue, or q <return> to quit--- #8 0x00007fb07c60ed86 in KDevelop::DocumentController::notifyDocumentClosed(Sublime::Document*) () from /tmp/.mount_kP4amF/usr/lib/libKDevPlatformShell.so.10 #9 0x00007fb07c61b08e in QtPrivate::FunctorCall<QtPrivate::IndexesList<0>, QtPrivate::List<Sublime::Document*>, void, void (KDevelop::DocumentController::*)(Sublime::Document*)>::call(void (KDevelop::DocumentController::*)(Sublime::Document*), KDevelop::DocumentController*, void**) () from /tmp/.mount_kP4amF/usr/lib/libKDevPlatformShell.so.10 #10 0x00007fb07c61ac6d in void QtPrivate::FunctionPointer<void (KDevelop::DocumentController::*)(Sublime::Document*)>::call<QtPrivate::List<Sublime::Document*>, void>(void (KDevelop::DocumentController::*)(Sublime::Document*), KDevelop::DocumentController*, void**) () from /tmp/.mount_kP4amF/usr/lib/libKDevPlatformShell.so.10 #11 0x00007fb07c61a117 in QtPrivate::QSlotObject<void (KDevelop::DocumentController::*)(Sublime::Document*), QtPrivate::List<Sublime::Document*>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) () from /tmp/.mount_kP4amF/usr/lib/libKDevPlatformShell.so.10 #12 0x00007fb076a3a5b6 in QMetaObject::activate(QObject*, int, int, void**) () from /tmp/.mount_kP4amF/usr/lib/libQt5Core.so.5 #13 0x00007fb07b88c777 in Sublime::Document::aboutToDelete(Sublime::Document*) () from /tmp/.mount_kP4amF/usr/lib/libKDevPlatformSublime.so.10 #14 0x00007fb07b88cca9 in Sublime::DocumentPrivate::removeView(Sublime::View*) () from /tmp/.mount_kP4amF/usr/lib/libKDevPlatformSublime.so.10 #15 0x00007fb07b88be86 in Sublime::Document::createView()::{lambda(QObject*)#1}:---Type <return> to continue, or q <return> to quit--- :operator()(QObject*) const () from /tmp/.mount_kP4amF/usr/lib/libKDevPlatformSublime.so.10 #16 0x00007fb07b88cbbd in QtPrivate::FunctorCall<QtPrivate::IndexesList<0>, QtPrivate::List<QObject*>, void, Sublime::Document::createView()::{lambda(QObject*)#1}>::call({lambda(QObject*)#1}&, void**) () from /tmp/.mount_kP4amF/usr/lib/libKDevPlatformSublime.so.10 #17 0x00007fb07b88cb47 in void QtPrivate::Functor<Sublime::Document::createView()::{lambda(QObject*)#1}, 1>::call<QtPrivate::List<QObject*>, void>({lambda(QObject*)#1}&, void*, {lambda(QObject*)#1}&*) () from /tmp/.mount_kP4amF/usr/lib/libKDevPlatformSublime.so.10 #18 0x00007fb07b88cae2 in QtPrivate::QFunctorSlotObject<Sublime::Document::createView()::{lambda(QObject*)#1}, 1, QtPrivate::List<QObject*>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) () from /tmp/.mount_kP4amF/usr/lib/libKDevPlatformSublime.so.10 #19 0x00007fb076a3a5b6 in QMetaObject::activate(QObject*, int, int, void**) () from /tmp/.mount_kP4amF/usr/lib/libQt5Core.so.5 #20 0x00007fb076a3ac8f in QObject::destroyed(QObject*) () from /tmp/.mount_kP4amF/usr/lib/libQt5Core.so.5 #21 0x00007fb076a417c5 in QObject::~QObject() () from /tmp/.mount_kP4amF/usr/lib/libQt5Core.so.5 #22 0x00007fb07b89e229 in Sublime::View::~View() () from /tmp/.mount_kP4amF/usr/lib/libKDevPlatformSublime.so.10 #23 0x00007fb07c607807 in KDevelop::TextView::~TextView() () ---Type <return> to continue, or q <return> to quit--- from /tmp/.mount_kP4amF/usr/lib/libKDevPlatformShell.so.10 #24 0x00007fb07c607836 in KDevelop::TextView::~TextView() () from /tmp/.mount_kP4amF/usr/lib/libKDevPlatformShell.so.10 #25 0x00007fb07b872ca4 in Sublime::Area::closeView(Sublime::View*, bool) () from /tmp/.mount_kP4amF/usr/lib/libKDevPlatformSublime.so.10 #26 0x00007fb07b897c06 in Sublime::MainWindowPrivate::widgetCloseRequest(QWidget*) () from /tmp/.mount_kP4amF/usr/lib/libKDevPlatformSublime.so.10 #27 0x00007fb07b89d21e in QtPrivate::FunctorCall<QtPrivate::IndexesList<0>, QtPrivate::List<QWidget*>, void, void (Sublime::MainWindowPrivate::*)(QWidget*)>::call(void (Sublime::MainWindowPrivate::*)(QWidget*), Sublime::MainWindowPrivate*, void**) () from /tmp/.mount_kP4amF/usr/lib/libKDevPlatformSublime.so.10 #28 0x00007fb07b89c893 in void QtPrivate::FunctionPointer<void (Sublime::MainWindowPrivate::*)(QWidget*)>::call<QtPrivate::List<QWidget*>, void>(void (Sublime::MainWindowPrivate::*)(QWidget*), Sublime::MainWindowPrivate*, void**) () from /tmp/.mount_kP4amF/usr/lib/libKDevPlatformSublime.so.10 #29 0x00007fb07b89bce3 in QtPrivate::QSlotObject<void (Sublime::MainWindowPrivate::*)(QWidget*), QtPrivate::List<QWidget*>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) () from /tmp/.mount_kP4amF/usr/lib/libKDevPlatformSublime.so.10 #30 0x00007fb076a3b081 in QObject::event(QEvent*) () from /tmp/.mount_kP4amF/usr/lib/libQt5Core.so.5 #31 0x00007fb07737ca9c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /tmp/.mount_kP4amF/usr/lib/libQt5Widgets.so.5 ---Type <return> to continue, or q <return> to quit--- #32 0x00007fb077383e96 in QApplication::notify(QObject*, QEvent*) () from /tmp/.mount_kP4amF/usr/lib/libQt5Widgets.so.5 #33 0x00007fb076a11248 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /tmp/.mount_kP4amF/usr/lib/libQt5Core.so.5 #34 0x00007fb076a1383b in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /tmp/.mount_kP4amF/usr/lib/libQt5Core.so.5 #35 0x00007fb076a5e6e4 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /tmp/.mount_kP4amF/usr/lib/libQt5Core.so.5 #36 0x00007fb0692337ad in ?? () from /tmp/.mount_kP4amF/usr/lib/libQt5XcbQpa.so.5 #37 0x00007fb076a0f7fa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /tmp/.mount_kP4amF/usr/lib/libQt5Core.so.5 #38 0x00007fb076a1775d in QCoreApplication::exec() () from /tmp/.mount_kP4amF/usr/lib/libQt5Core.so.5 #39 0x000000000040f62d in main () -- You are receiving this mail because: You are watching all bug changes.