Application: kdevelop (5.1.2) Qt Version: 5.6.2 Frameworks Version: 5.32.0 Operating System: Linux 4.4.76-1-default x86_64 Distribution: "openSUSE Leap 42.3" -- Information about the crash: Every time I try and create a new session, whether from the session dialog or from an existing session, the new session immediately crashes. The crash can be reproduced every time. -- Backtrace: Application: KDevelop (kdevelop), signal: Aborted Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7f5b6b2f4940 (LWP 12716))] Thread 5 (Thread 0x7f5b2a718700 (LWP 13117)): #0 0x00007f5b61cc20bf in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f5b687b469b in QWaitConditionPrivate::wait(unsigned long) (time=18446744073709551615, this=0x2c58020) at thread/qwaitcondition_unix.cpp:136 #2 0x00007f5b687b469b in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x2c57c60, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #3 0x00007f5b5db20ab2 in QQmlThreadPrivate::wait() (this=<optimized out>) at /usr/src/debug/qtdeclarative-opensource-src-5.6.2/src/qml/qml/ftw/qqmlthread.cpp:56 #4 0x00007f5b5db20ab2 in QQmlThread::internalCallMethodInMain(QQmlThread::Message*) (this=0x2c57cd0, message=0x7f5b1c0ac180) at /usr/src/debug/qtdeclarative-opensource-src-5.6.2/src/qml/qml/ftw/qqmlthread.cpp:352 #5 0x00007f5b5daf6911 in QQmlImportDatabase::importDynamicPlugin(QString const&, QString const&, QString const&, int, QList<QQmlError>*) (this=this@entry=0x2c57a30, filePath=..., uri=..., typeNamespace=..., vmaj=vmaj@entry=1, errors=errors@entry=0x7f5b2a717420) at /usr/src/debug/qtdeclarative-opensource-src-5.6.2/src/qml/qml/qqmlimport.cpp:2005 #6 0x00007f5b5daf6ea1 in QQmlImportsPrivate::importExtension(QString const&, QString const&, int, int, QQmlImportDatabase*, QQmlTypeLoader::QmldirContent const*, QList<QQmlError>*) (this=this@entry=0x2d4e790, qmldirFilePath=..., uri=..., vmaj=vmaj@entry=1, vmin=vmin@entry=3, database=database@entry=0x2c57a30, qmldir=qmldir@entry=0x7f5b1c016e40, errors=errors@entry=0x7f5b2a717420) at /usr/src/debug/qtdeclarative-opensource-src-5.6.2/src/qml/qml/qqmlimport.cpp:939 #7 0x00007f5b5daf7902 in QQmlImportsPrivate::addLibraryImport(QString const&, QString const&, int, int, QString const&, QString const&, bool, QQmlImportDatabase*, QList<QQmlError>*) (this=0x2d4e790, uri=..., prefix=..., vmaj=vmaj@entry=1, vmin=vmin@entry=3, qmldirIdentifier=..., qmldirUrl=..., incomplete=incomplete@entry=false, database=database@entry=0x2c57a30, errors=errors@entry=0x7f5b2a717420) at /usr/src/debug/qtdeclarative-opensource-src-5.6.2/src/qml/qml/qqmlimport.cpp:1285 #8 0x00007f5b5daf7b22 in QQmlImports::addLibraryImport(QQmlImportDatabase*, QString const&, QString const&, int, int, QString const&, QString const&, bool, QList<QQmlError>*) (this=this@entry=0x2d4f030, importDb=importDb@entry=0x2c57a30, uri=..., prefix=..., vmaj=1, vmin=3, qmldirIdentifier=..., qmldirUrl=..., incomplete=incomplete@entry=false, errors=errors@entry=0x7f5b2a717420) at /usr/src/debug/qtdeclarative-opensource-src-5.6.2/src/qml/qml/qqmlimport.cpp:1516 #9 0x00007f5b5dac6952 in QQmlTypeLoader::Blob::addImport(QV4::CompiledData::Import const*, QList<QQmlError>*) (this=this@entry=0x2d4efd0, import=import@entry=0x7f5b1c0a2610, errors=errors@entry=0x7f5b2a717420) at /usr/src/debug/qtdeclarative-opensource-src-5.6.2/src/qml/qml/qqmltypeloader.cpp:1357 #10 0x00007f5b5dac70bc in QQmlTypeData::continueLoadFromIR() (this=this@entry=0x2d4efd0) at /usr/src/debug/qtdeclarative-opensource-src-5.6.2/src/qml/qml/qqmltypeloader.cpp:2233 #11 0x00007f5b5dac7827 in QQmlTypeData::dataReceived(QQmlDataBlob::Data const&) (this=0x2d4efd0, data=...) at /usr/src/debug/qtdeclarative-opensource-src-5.6.2/src/qml/qml/qqmltypeloader.cpp:2190 #12 0x00007f5b5dac0252 in QQmlTypeLoader::setData(QQmlDataBlob*, QQmlDataBlob::Data const&) (this=this@entry=0x2c57a88, blob=blob@entry=0x2d4efd0, d=...) at /usr/src/debug/qtdeclarative-opensource-src-5.6.2/src/qml/qml/qqmltypeloader.cpp:1223 #13 0x00007f5b5dac0561 in QQmlTypeLoader::setData(QQmlDataBlob*, QQmlFile*) (this=this@entry=0x2c57a88, blob=0x2d4efd0, file=file@entry=0x7f5b2a7176f0) at /usr/src/debug/qtdeclarative-opensource-src-5.6.2/src/qml/qml/qqmltypeloader.cpp:1213 #14 0x00007f5b5dac2618 in QQmlTypeLoader::loadThread(QQmlDataBlob*) (this=0x2c57a88, blob=blob@entry=0x2d4efd0) at /usr/src/debug/qtdeclarative-opensource-src-5.6.2/src/qml/qml/qqmltypeloader.cpp:1090 #15 0x00007f5b5dac2a0d in QQmlTypeLoaderThread::loadThread(QQmlDataBlob*) (this=<optimized out>, b=0x2d4efd0) at /usr/src/debug/qtdeclarative-opensource-src-5.6.2/src/qml/qml/qqmltypeloader.cpp:815 #16 0x00007f5b5db206d8 in QQmlThreadPrivate::threadEvent() (this=0x2c57bf0) at /usr/src/debug/qtdeclarative-opensource-src-5.6.2/src/qml/qml/ftw/qqmlthread.cpp:190 #17 0x00007f5b5db20d5a in QQmlThreadPrivate::event(QEvent*) (this=0x2c57bf0, e=0x2d4eca0) at /usr/src/debug/qtdeclarative-opensource-src-5.6.2/src/qml/qml/ftw/qqmlthread.cpp:128 #18 0x00007f5b6967628c in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x2c57bf0, e=0x2d4eca0) at kernel/qapplication.cpp:3804 #19 0x00007f5b6967a8ea in QApplication::notify(QObject*, QEvent*) (this=0x7ffd9066c610, receiver=0x2c57bf0, e=0x2d4eca0) at kernel/qapplication.cpp:3561 #20 0x00007f5b68975be5 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x2c57bf0, event=event@entry=0x2d4eca0) at kernel/qcoreapplication.cpp:1015 #21 0x00007f5b689779ca in QCoreApplication::sendEvent(QObject*, QEvent*) (event=0x2d4eca0, receiver=<optimized out>) at kernel/qcoreapplication.h:225 #22 0x00007f5b689779ca in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x2c57f20) at kernel/qcoreapplication.cpp:1650 #23 0x00007f5b68977f78 in QCoreApplication::sendPostedEvents(QObject*, int) (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1508 #24 0x00007f5b689c6b03 in postEventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0x7f5b1c019de0) at kernel/qeventdispatcher_glib.cpp:270 #25 0x00007f5b61045134 in g_main_dispatch (context=0x7f5b1c0033a0) at gmain.c:3154 #26 0x00007f5b61045134 in g_main_context_dispatch (context=context@entry=0x7f5b1c0033a0) at gmain.c:3769 #27 0x00007f5b61045388 in g_main_context_iterate (context=context@entry=0x7f5b1c0033a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3840 #28 0x00007f5b6104542c in g_main_context_iteration (context=0x7f5b1c0033a0, may_block=1) at gmain.c:3901 #29 0x00007f5b689c618c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f5b1c019570, flags=...) at kernel/qeventdispatcher_glib.cpp:417 #30 0x00007f5b68973bfb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f5b2a717c70, flags=..., flags@entry=...) at kernel/qeventloop.cpp:206 #31 0x00007f5b687aef5a in QThread::exec() (this=this@entry=0x2c57bf0) at thread/qthread.cpp:500 #32 0x00007f5b5db203d8 in QQmlThreadPrivate::run() (this=0x2c57bf0) at /usr/src/debug/qtdeclarative-opensource-src-5.6.2/src/qml/qml/ftw/qqmlthread.cpp:141 #33 0x00007f5b687b3a29 in QThreadPrivate::start(void*) (arg=0x2c57bf0) at thread/qthread_unix.cpp:365 #34 0x00007f5b61cbd744 in start_thread (arg=0x7f5b2a718700) at pthread_create.c:334 #35 0x00007f5b680c1aad in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 4 (Thread 0x7f5b2c382700 (LWP 13011)): #0 0x00007f5b680b920d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f5b61045314 in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x7f5b240055e0, timeout=-1, context=0x7f5b240009b0) at gmain.c:4135 #2 0x00007f5b61045314 in g_main_context_iterate (context=context@entry=0x7f5b240009b0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3835 #3 0x00007f5b6104542c in g_main_context_iteration (context=0x7f5b240009b0, may_block=1) at gmain.c:3901 #4 0x00007f5b689c61ab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f5b240008e0, flags=...) at kernel/qeventdispatcher_glib.cpp:419 #5 0x00007f5b68973bfb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f5b2c381bc0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:206 #6 0x00007f5b687aef5a in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:500 #7 0x00007f5b66310333 in () at /usr/lib64/libKDevPlatformLanguage.so.10 #8 0x00007f5b687b3a29 in QThreadPrivate::start(void*) (arg=0x28250b0) at thread/qthread_unix.cpp:365 #9 0x00007f5b61cbd744 in start_thread (arg=0x7f5b2c382700) at pthread_create.c:334 #10 0x00007f5b680c1aad in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 3 (Thread 0x7f5b37fff700 (LWP 12835)): #0 0x00007f5b61cc2468 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225 #1 0x00007f5b687b45e8 in QWaitConditionPrivate::wait_relative(unsigned long) (time=1000, this=0x1309b90) at thread/qwaitcondition_unix.cpp:126 #2 0x00007f5b687b45e8 in QWaitConditionPrivate::wait(unsigned long) (time=1000, this=0x1309b90) at thread/qwaitcondition_unix.cpp:134 #3 0x00007f5b687b45e8 in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x154adb0, time=1000) at thread/qwaitcondition_unix.cpp:208 #4 0x00007f5b662433d3 in () at /usr/lib64/libKDevPlatformLanguage.so.10 #5 0x00007f5b687b3a29 in QThreadPrivate::start(void*) (arg=0x154ad90) at thread/qthread_unix.cpp:365 #6 0x00007f5b61cbd744 in start_thread (arg=0x7f5b37fff700) at pthread_create.c:334 #7 0x00007f5b680c1aad in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 2 (Thread 0x7f5b4685b700 (LWP 12742)): #0 0x00007f5b680b528d in read () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f5b5714f073 in () at /usr/lib64/tls/libnvidia-tls.so.390.25 #2 0x00007f5b61085750 in read (__nbytes=16, __buf=0x7f5b4685aa60, __fd=<optimized out>) at /usr/include/bits/unistd.h:44 #3 0x00007f5b61085750 in g_wakeup_acknowledge (wakeup=0x7f5b400015b0) at gwakeup.c:210 #4 0x00007f5b61044e49 in g_main_context_check (context=context@entry=0x7f5b380009b0, max_priority=2147483647, fds=fds@entry=0x7f5b3800f160, n_fds=n_fds@entry=1) at gmain.c:3632 #5 0x00007f5b610452a8 in g_main_context_iterate (context=context@entry=0x7f5b380009b0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3837 #6 0x00007f5b6104542c in g_main_context_iteration (context=0x7f5b380009b0, may_block=1) at gmain.c:3901 #7 0x00007f5b689c61ab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f5b380008e0, flags=...) at kernel/qeventdispatcher_glib.cpp:419 #8 0x00007f5b68973bfb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f5b4685ac60, flags=..., flags@entry=...) at kernel/qeventloop.cpp:206 #9 0x00007f5b687aef5a in QThread::exec() (this=this@entry=0x7f5b6a746ce0 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread.cpp:500 #10 0x00007f5b6a4dd295 in QDBusConnectionManager::run() (this=0x7f5b6a746ce0 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:189 #11 0x00007f5b687b3a29 in QThreadPrivate::start(void*) (arg=0x7f5b6a746ce0 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:365 #12 0x00007f5b61cbd744 in start_thread (arg=0x7f5b4685b700) at pthread_create.c:334 #13 0x00007f5b680c1aad in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 1 (Thread 0x7f5b6b2f4940 (LWP 12716)): [KCrash Handler] #6 0x00007f5b6800c8d7 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:55 #7 0x00007f5b6800dcaa in __GI_abort () at abort.c:78 #8 0x00007f5b6879f3be in qt_message_fatal (context=..., message=<synthetic pointer>...) at global/qlogging.cpp:1648 #9 0x00007f5b6879f3be in QMessageLogger::fatal(char const*, ...) const (this=this@entry=0x7ffd9066bc80, msg=msg@entry=0x7f5b5e662fef "%s") at global/qlogging.cpp:790 #10 0x00007f5b5e65f555 in QQuickWidgetPrivate::handleContextCreationFailure(QSurfaceFormat const&, bool) (this=this@entry=0x2c583a0, format=..., isEs=isEs@entry=false) at /usr/src/debug/qtdeclarative-opensource-src-5.6.2/src/quickwidgets/qquickwidget.cpp:710 #11 0x00007f5b5e65f87a in QQuickWidgetPrivate::createContext() (this=this@entry=0x2c583a0) at /usr/src/debug/qtdeclarative-opensource-src-5.6.2/src/quickwidgets/qquickwidget.cpp:738 #12 0x00007f5b5e660046 in QQuickWidget::resizeEvent(QResizeEvent*) (this=0x2c58360, e=<optimized out>) at /usr/src/debug/qtdeclarative-opensource-src-5.6.2/src/quickwidgets/qquickwidget.cpp:1037 #13 0x00007f5b696b813f in QWidget::event(QEvent*) (this=0x2c58360, event=0x7ffd9066c050) at kernel/qwidget.cpp:8912 #14 0x00007f5b6967628c in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x2c58360, e=0x7ffd9066c050) at kernel/qapplication.cpp:3804 #15 0x00007f5b6967a8ea in QApplication::notify(QObject*, QEvent*) (this=0x7ffd9066c610, receiver=0x2c58360, e=0x7ffd9066c050) at kernel/qapplication.cpp:3561 #16 0x00007f5b68975be5 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=receiver@entry=0x2c58360, event=event@entry=0x7ffd9066c050) at kernel/qcoreapplication.cpp:1015 #17 0x00007f5b696b1302 in QCoreApplication::sendEvent(QObject*, QEvent*) (event=0x7ffd9066c050, receiver=0x2c58360) at ../../src/corelib/kernel/qcoreapplication.h:225 #18 0x00007f5b696b1302 in QWidgetPrivate::sendPendingMoveAndResizeEvents(bool, bool) (this=this@entry=0x2c583a0, recursive=recursive@entry=false, disableUpdates=<optimized out>, disableUpdates@entry=false) at kernel/qwidget.cpp:7775 #19 0x00007f5b696b4bc3 in QWidgetPrivate::show_helper() (this=this@entry=0x2c583a0) at kernel/qwidget.cpp:7826 #20 0x00007f5b696b77d7 in QWidget::setVisible(bool) (this=0x2c58360, visible=<optimized out>) at kernel/qwidget.cpp:8181 #21 0x00007f5b65d49a81 in () at /usr/lib64/libKDevPlatformSublime.so.10 #22 0x00007f5b65d49d6f in () at /usr/lib64/libKDevPlatformSublime.so.10 #23 0x00007f5b295061d3 in () at /usr/lib64/qt5/plugins/kdevplatform/27/kdevwelcomepage.so #24 0x00007f5b295064a8 in () at /usr/lib64/qt5/plugins/kdevplatform/27/kdevwelcomepage.so #25 0x00007f5b69dca58f in KPluginFactory::create(char const*, QWidget*, QObject*, QList<QVariant> const&, QString const&) (this=0x2c52ed0, iface=0x7f5b6a7711b8 "KDevelop::IPlugin", parentWidget=0x0, parent=0xfd7eb0, args=..., keyword=...) at /usr/src/debug/kcoreaddons-5.32.0/src/lib/plugin/kpluginfactory.cpp:145 #26 0x00007f5b6ae661a9 in KDevelop::PluginController::loadPluginInternal(QString const&) () at /usr/lib64/libKDevPlatformShell.so.10 #27 0x000000000040cb53 in main(int, char**) (argc=3, argv=<optimized out>) at /usr/src/debug/kdevelop-5.1.2/app/main.cpp:660 Possible duplicates by query: bug 377996. Reported using DrKonqi
Problem with NVIDIA drivers; see Bug 346519 *** This bug has been marked as a duplicate of bug 346519 ***