Bug 390660

Summary: Konsole crash after installing nvidia proprietary drivers and restart
Product: [Applications] konsole Reporter: Mina <842mono>
Component: generalAssignee: Konsole Developer <konsole-devel>
Status: RESOLVED WORKSFORME    
Severity: crash CC: a.samirh78, ben
Priority: NOR Keywords: drkonqi, triaged
Version: unspecified   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:

Description Mina 2018-02-18 03:44:08 UTC
Application: kdeinit5 (17.12.2)

Qt Version: 5.9.3
Frameworks Version: 5.43.0
Operating System: Linux 4.13.0-32-generic x86_64
Distribution: KDE neon User Edition 5.12

-- Information about the crash:
- What I was doing when the application crashed:

I installed the nvidia proprietary drivers then restarted.

-- Backtrace:
Application: Konsole (kdeinit5), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fe4e509d780 (LWP 1451))]

Thread 3 (Thread 0x7fe4c7544700 (LWP 1456)):
#0  0x00007fe4df9fea94 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fe4df9b9910 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fe4df9ba2bb in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe4df9ba49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fe4e36f36cb in QEventDispatcherGlib::processEvents (this=0x7fe4c00008e0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007fe4e369be2a in QEventLoop::exec (this=this@entry=0x7fe4c7543e10, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#6  0x00007fe4e34c48f4 in QThread::exec (this=this@entry=0x7fe4da00cd40 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread.cpp:515
#7  0x00007fe4d9d98315 in QDBusConnectionManager::run (this=0x7fe4da00cd40 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:178
#8  0x00007fe4e34c9709 in QThreadPrivate::start (arg=0x7fe4da00cd40 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:368
#9  0x00007fe4e15bd6ba in start_thread (arg=0x7fe4c7544700) at pthread_create.c:333
#10 0x00007fe4e315a41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7fe4ceec1700 (LWP 1453)):
#0  0x00007fe4e314e74d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007fe4e44fbc62 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007fe4e44fd8d7 in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007fe4d1a4a1f9 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4  0x00007fe4e34c9709 in QThreadPrivate::start (arg=0x23b0900) at thread/qthread_unix.cpp:368
#5  0x00007fe4e15bd6ba in start_thread (arg=0x7fe4ceec1700) at pthread_create.c:333
#6  0x00007fe4e315a41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7fe4e509d780 (LWP 1451)):
[KCrash Handler]
#6  0x00007fe4e34afa17 in std::__atomic_base<int>::load (__m=std::memory_order_relaxed, this=0x6) at /usr/include/c++/5/bits/atomic_base.h:396
#7  QAtomicOps<int>::load<int> (_q_value=...) at ../../include/QtCore/../../src/corelib/arch/qatomic_cxx11.h:227
#8  QBasicAtomicInteger<int>::load (this=0x6) at ../../include/QtCore/../../src/corelib/thread/qbasicatomic.h:102
#9  QtPrivate::RefCount::deref (this=0x6) at ../../include/QtCore/../../src/corelib/tools/qrefcount.h:66
#10 QString::~QString (this=0x7fe4c0010d78, __in_chrg=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qstring.h:1084
#11 QList<QString>::node_destruct (this=0x7fe4c0010d78, to=0x7fe4c0010d78, from=0x7fe4c0010db0) at ../../include/QtCore/../../src/corelib/tools/qlist.h:496
#12 QList<QString>::dealloc (this=0x7fe4c0010d78, data=0x7fe4c0010d70) at ../../include/QtCore/../../src/corelib/tools/qlist.h:865
#13 QList<QString>::~QList (this=this@entry=0x7fe4c00008c0, __in_chrg=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qlist.h:827
#14 0x00007fe4e36e4985 in QStringList::~QStringList (this=<optimized out>, __in_chrg=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qstringlist.h:101
#15 v_clear<QStringList> (d=0x7fe4c00008c0) at ../../include/QtCore/5.9.3/QtCore/private/../../../../../src/corelib/kernel/qvariant_p.h:175
#16 QVariantDestructor<(anonymous namespace)::CoreTypesFilter>::FilteredDestructor<QStringList, true>::FilteredDestructor (this=<synthetic pointer>, d=0x7fe4c00008c0) at ../../include/QtCore/5.9.3/QtCore/private/../../../../../src/corelib/kernel/qvariant_p.h:400
#17 QVariantDestructor<(anonymous namespace)::CoreTypesFilter>::delegate<QStringList> (this=<synthetic pointer>) at ../../include/QtCore/5.9.3/QtCore/private/../../../../../src/corelib/kernel/qvariant_p.h:426
#18 QMetaTypeSwitcher::switcher<void, QVariantDestructor<(anonymous namespace)::CoreTypesFilter> > (data=0x0, type=<optimized out>, logic=<synthetic pointer>) at ../../include/QtCore/5.9.3/QtCore/private/../../../../../src/corelib/kernel/qmetatypeswitcher_p.h:74
#19 (anonymous namespace)::clear (d=0x7fe4c00008c0) at kernel/qvariant.cpp:120
#20 0x00007fe4d9d9d3b4 in QList<QVariant>::node_destruct (this=<optimized out>, to=0x7fe4c0010c60, from=0x7fe4c0010c50) at ../../include/QtCore/../../src/corelib/tools/qlist.h:494
#21 QList<QVariant>::dealloc (data=0x7fe4c0010c40, this=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qlist.h:865
#22 0x00007fe4d9db1beb in QDBusMessage::~QDBusMessage (this=<optimized out>, __in_chrg=<optimized out>) at qdbusmessage.cpp:571
#23 0x00007fe4d9dad31c in QDBusCallDeliveryEvent::~QDBusCallDeliveryEvent (this=0x7fe4c0012380, __in_chrg=<optimized out>) at qdbusintegrator_p.h:104
#24 QDBusCallDeliveryEvent::~QDBusCallDeliveryEvent (this=0x7fe4c0012380, __in_chrg=<optimized out>) at qdbusintegrator_p.h:104
#25 0x00007fe4e36a05e5 in QScopedPointerDeleter<QEvent>::cleanup (pointer=0x7fe4c0012380) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:60
#26 QScopedPointer<QEvent, QScopedPointerDeleter<QEvent> >::~QScopedPointer (this=<synthetic pointer>, __in_chrg=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:107
#27 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x22e8ce0) at kernel/qcoreapplication.cpp:1675
#28 0x00007fe4e36a0a48 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1532
#29 0x00007fe4e36f40a3 in postEventSourceDispatch (s=0x23f2480) at kernel/qeventdispatcher_glib.cpp:276
#30 0x00007fe4df9ba197 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#31 0x00007fe4df9ba3f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#32 0x00007fe4df9ba49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#33 0x00007fe4e36f36af in QEventDispatcherGlib::processEvents (this=0x23e7d30, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#34 0x00007fe4e369be2a in QEventLoop::exec (this=this@entry=0x7ffd022a8d80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#35 0x00007fe4e36a4d64 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1291
#36 0x00007fe4d2ae8347 in kdemain (argc=1, argv=<optimized out>) at /workspace/build/src/main.cpp:190
#37 0x0000000000408679 in launch (argc=argc@entry=5, _name=_name@entry=0x2363ec8 "konsole", args=<optimized out>, args@entry=0x2363ed0 "-session", cwd=cwd@entry=0x0, envc=envc@entry=0, envs=<optimized out>, envs@entry=0x2363f27 "", reset_env=false, tty=0x0, avoid_loops=false, startup_id_str=0x40b307 "0") at /workspace/build/src/kdeinit/kinit.cpp:705
#38 0x0000000000409c71 in handle_launcher_request (sock=8, who=who@entry=0x40b2bc "launcher") at /workspace/build/src/kdeinit/kinit.cpp:1147
#39 0x000000000040a307 in handle_requests (waitForPid=waitForPid@entry=0) at /workspace/build/src/kdeinit/kinit.cpp:1338
#40 0x0000000000404ee4 in main (argc=5, argv=<optimized out>) at /workspace/build/src/kdeinit/kinit.cpp:1784

Possible duplicates by query: bug 384419.

Reported using DrKonqi
Comment 1 Ahmad Samir 2018-04-12 19:46:35 UTC
The stack trace isn't complete, please install the needed debug packages and post the backtrace again.
Comment 2 Andrew Crouthamel 2018-09-28 03:12:59 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 3 Andrew Crouthamel 2018-10-28 03:31:08 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!