Bug 388181

Summary: As Yet Unknown Cause
Product: [Applications] konsole Reporter: gerald.david
Component: generalAssignee: Konsole Developer <konsole-devel>
Status: RESOLVED DUPLICATE    
Severity: crash CC: gerald.david
Priority: NOR Keywords: drkonqi
Version: 16.12.3   
Target Milestone: ---   
Platform: Mageia RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: New crash information added by DrKonqi

Description gerald.david 2017-12-23 22:23:28 UTC
Application: konsole (16.12.3)

Qt Version: 5.6.2
Frameworks Version: 5.32.0
Operating System: Linux 4.9.56-desktop-1.mga6 x86_64
Distribution: "Mageia 6"

-- Information about the crash:
- What I was doing when the application crashed: running first time user & install of ddd-gui to try to learn & understand why system keeps crashing. This was a response to bugreports popping up prompting to report said crashes & bugs. I setup this account, installed gdb, found it slightly beyong my abilities and grabbed the ddd-gui. I am running as root using ICEwm, and the system keeps crashing while doing various things in the terminal. The information in the bug reports generated seem to bare little resemblance to the processes related to the few things Im running ie: terminal, browser, wifi etc, and more to do with what's going on with the underlying methods of transport being utilised by the kernel.

-- Backtrace:
Application: Konsole (konsole), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f577f1df800 (LWP 4789))]

Thread 3 (Thread 0x7f575e052700 (LWP 4800)):
#0  0x00007f5777edfc4f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f575ed1ae2b in util_queue_thread_func () from /usr/lib64/dri/nouveau_dri.so
#2  0x00007f575ed1ab97 in impl_thrd_routine () from /usr/lib64/dri/nouveau_dri.so
#3  0x00007f5777eda66d in start_thread () from /lib64/libpthread.so.0
#4  0x00007f577ec97d4d in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f575ffff700 (LWP 4798)):
#0  0x00007f57779b4e20 in g_source_iter_next () from /lib64/libglib-2.0.so.0
#1  0x00007f57779b71cb in g_main_context_prepare () from /lib64/libglib-2.0.so.0
#2  0x00007f57779b7bc3 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#3  0x00007f57779b7d9c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#4  0x00007f577b868e2b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#5  0x00007f577b81449a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#6  0x00007f577b64e3bc in QThread::exec() () from /lib64/libQt5Core.so.5
#7  0x00007f577f2b0635 in QDBusConnectionManager::run() () from /lib64/libQt5DBus.so.5
#8  0x00007f577b652ff9 in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#9  0x00007f5777eda66d in start_thread () from /lib64/libpthread.so.0
#10 0x00007f577ec97d4d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f577f1df800 (LWP 4789)):
[KCrash Handler]
#4  0x00007f577afe81a9 in KNotification::id() () from /lib64/libKF5Notifications.so.5
#5  0x00007f577afea7c9 in KNotificationManager::notifyPluginFinished(KNotification*) () from /lib64/libKF5Notifications.so.5
#6  0x00007f577afeabdc in KNotificationManager::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () from /lib64/libKF5Notifications.so.5
#7  0x00007f577b841859 in QMetaObject::activate(QObject*, int, int, void**) () from /lib64/libQt5Core.so.5
#8  0x00007f577b01449f in KNotificationPlugin::finished(KNotification*) () from /lib64/libKF5Notifications.so.5
#9  0x00007f577affc51c in NotifyByPopup::onPassivePopupDestroyed() () from /lib64/libKF5Notifications.so.5
#10 0x00007f577b841859 in QMetaObject::activate(QObject*, int, int, void**) () from /lib64/libQt5Core.so.5
#11 0x00007f577b841f6f in QObject::destroyed(QObject*) () from /lib64/libQt5Core.so.5
#12 0x00007f577c3fa0c1 in QWidget::~QWidget() () from /lib64/libQt5Widgets.so.5
#13 0x00007f577afec319 in KPassivePopup::~KPassivePopup() () from /lib64/libKF5Notifications.so.5
#14 0x00007f577b8423e0 in QObject::event(QEvent*) () from /lib64/libQt5Core.so.5
#15 0x00007f577c3fe4b3 in QWidget::event(QEvent*) () from /lib64/libQt5Widgets.so.5
#16 0x00007f577c4f7fbe in QFrame::event(QEvent*) () from /lib64/libQt5Widgets.so.5
#17 0x00007f577c3bbd0c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5
#18 0x00007f577c3c0e76 in QApplication::notify(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5
#19 0x00007f577b816628 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib64/libQt5Core.so.5
#20 0x00007f577b81844b in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /lib64/libQt5Core.so.5
#21 0x00007f577b8689f3 in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () from /lib64/libQt5Core.so.5
#22 0x00007f57779b7ac7 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#23 0x00007f57779b7cf8 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#24 0x00007f57779b7d9c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#25 0x00007f577b868e06 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#26 0x00007f577b81449a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#27 0x00007f577b81c7e1 in QCoreApplication::exec() () from /lib64/libQt5Core.so.5
#28 0x00007f577ef7c955 in kdemain () from /lib64/libkdeinit5_konsole.so
#29 0x00007f577ebc2600 in __libc_start_main () from /lib64/libc.so.6
#30 0x0000000000400719 in _start ()

Possible duplicates by query: bug 351778, bug 350256, bug 349065, bug 348196, bug 347295.

Reported using DrKonqi
Comment 1 gerald.david 2017-12-23 23:39:11 UTC
Created attachment 109494 [details]
New crash information added by DrKonqi

konsole (16.12.3) using Qt 5.6.2

- What I was doing when the application crashed:
Fillling out the previous bug report "As Yet Unknown Cause".  The main difference between this & the last report is:

Thread 2 (Thread 0x7f38c913c700 (LWP 11908)):
#0  0x00007f38dc42a959 in g_mutex_lock () from /lib64/libglib-2.0.so.0
 
If I keep getting conitinous crash reports with only slight differences between them I can see it being a waiste of resources re time spent reading by developers/bug triage folks. If I save the diff's from each report and build a "trail" of sorts, then this would address that difficulty; on the other hand, if the reports are that serious in nature & my box is comprimised then overkill also has it's merrits. 

I would appreciate some direction if I am to be of any use here and not waisting peoples valuable time. Seeking the opportunity to contribute & learn :)

-- Backtrace (Reduced):
#4  0x00007f38dfa161a9 in KNotification::id() () from /lib64/libKF5Notifications.so.5
#5  0x00007f38dfa187c9 in KNotificationManager::notifyPluginFinished(KNotification*) () from /lib64/libKF5Notifications.so.5
#6  0x00007f38dfa18bdc in KNotificationManager::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () from /lib64/libKF5Notifications.so.5
[...]
#8  0x00007f38dfa4249f in KNotificationPlugin::finished(KNotification*) () from /lib64/libKF5Notifications.so.5
#9  0x00007f38dfa2a51c in NotifyByPopup::onPassivePopupDestroyed() () from /lib64/libKF5Notifications.so.5
Comment 2 Christoph Feck 2018-01-02 17:49:03 UTC

*** This bug has been marked as a duplicate of bug 342752 ***