Bug 414918 - Multiple programs crash during logout
Summary: Multiple programs crash during logout
Status: RESOLVED WORKSFORME
Alias: None
Product: dolphin
Classification: Applications
Component: general (show other bugs)
Version: 19.08.3
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Dolphin Bug Assignee
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2019-12-07 10:51 UTC by opensuse.lietuviu.kalba
Modified: 2021-01-21 04:33 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description opensuse.lietuviu.kalba 2019-12-07 10:51:35 UTC
Application: dolphin (19.08.3)

Qt Version: 5.13.1
Frameworks Version: 5.64.0
Operating System: Linux 5.3.12-1-default x86_64
Distribution: "openSUSE Tumbleweed"

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

I worked in KDE Plasma 5 desktop. I pressed Logout via K menu. I started to see crash notifications. I re-login I found several crash notifications in system panel prepared to be raported via drKonqi.

-- Backtrace:
Application: Dolphin (dolphin), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f27eeed2f80 (LWP 11177))]

Thread 3 (Thread 0x7f27e4da5700 (LWP 11185)):
#0  0x00007f27efaf7172 in g_main_context_iterate (context=context@entry=0x7f27d4000c30, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:3873
#1  0x00007f27efaf739f in g_main_context_iteration (context=0x7f27d4000c30, may_block=may_block@entry=1) at ../glib/gmain.c:3978
#2  0x00007f27f1cb598b in QEventDispatcherGlib::processEvents (this=0x7f27d4000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#3  0x00007f27f1c5e0cb in QEventLoop::exec (this=this@entry=0x7f27e4da4da0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:140
#4  0x00007f27f1a96021 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:120
#5  0x00007f27f1a971a2 in QThreadPrivate::start (arg=0x55bb69760360) at thread/qthread_unix.cpp:360
#6  0x00007f27f04d0f2a in start_thread () from /lib64/libpthread.so.0
#7  0x00007f27f3d944af in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f27e7fff700 (LWP 11184)):
#0  0x00007f27efb42579 in g_mutex_lock (mutex=mutex@entry=0x7f27e0000c30) at ../glib/gthread-posix.c:1363
#1  0x00007f27efaf6697 in g_main_context_prepare (context=context@entry=0x7f27e0000c30, priority=priority@entry=0x7f27e7ffec30) at ../glib/gmain.c:3427
#2  0x00007f27efaf71ab in g_main_context_iterate (context=context@entry=0x7f27e0000c30, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:3897
#3  0x00007f27efaf739f in g_main_context_iteration (context=0x7f27e0000c30, may_block=may_block@entry=1) at ../glib/gmain.c:3978
#4  0x00007f27f1cb598b in QEventDispatcherGlib::processEvents (this=0x7f27e0000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007f27f1c5e0cb in QEventLoop::exec (this=this@entry=0x7f27e7ffed70, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:140
#6  0x00007f27f1a96021 in QThread::exec (this=this@entry=0x7f27f1fc0d80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at ../../include/QtCore/../../src/corelib/global/qflags.h:120
#7  0x00007f27f1f3e4f6 in QDBusConnectionManager::run (this=0x7f27f1fc0d80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:178
#8  0x00007f27f1a971a2 in QThreadPrivate::start (arg=0x7f27f1fc0d80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:360
#9  0x00007f27f04d0f2a in start_thread () from /lib64/libpthread.so.0
#10 0x00007f27f3d944af in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f27eeed2f80 (LWP 11177)):
[KCrash Handler]
#5  0x00007f27ecfedb40 in QXcbConnection::getSelectionOwner (this=0x55bb691e4ab0, atom=<optimized out>) at qxcbconnection_basic.h:71
#6  0x00007f27ecfe92e8 in QXcbClipboard::getSelectionOwner (atom=<optimized out>, this=0x7f27e8001600) at ./qxcbobject.h:53
#7  QXcbClipboard::mimeData (this=0x7f27e8001600, mode=QClipboard::Clipboard) at qxcbclipboard.cpp:321
#8  0x00007f27f3c2a015 in DolphinView::pasteInfo() const () from /usr/lib64/libdolphinprivate.so.5
#9  0x00007f27f3ea67b8 in ?? () from /usr/lib64/libkdeinit5_dolphin.so
#10 0x00007f27f1c8a638 in QtPrivate::QSlotObjectBase::call (a=0x7ffe4f0cfd70, r=0x55bb6930d270, this=0x55bb6955ff90) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:394
#11 QMetaObject::activate (sender=0x55bb69521970, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3789
#12 0x00007f27f2144af5 in QClipboard::emitChanged (this=0x55bb69521970, mode=mode@entry=QClipboard::Clipboard) at kernel/qclipboard.cpp:597
#13 0x00007f27f2129c73 in QPlatformClipboard::emitChanged (this=0x7f27e8001600, mode=QClipboard::Clipboard) at kernel/qplatformclipboard.cpp:125
#14 QPlatformClipboard::emitChanged (this=this@entry=0x7f27e8001600, mode=mode@entry=QClipboard::Clipboard) at kernel/qplatformclipboard.cpp:122
#15 0x00007f27ecfea64b in QXcbClipboard::handleXFixesSelectionRequest (this=0x7f27e8001600, event=<optimized out>) at qxcbclipboard.cpp:678
#16 0x00007f27ecfefad4 in QXcbConnection::handleXcbEvent (this=this@entry=0x55bb691e4ab0, event=event@entry=0x7f27e800bdc0) at qxcbconnection.cpp:697
#17 0x00007f27ecff06e6 in QXcbConnection::processXcbEvents (this=0x55bb691e4ab0, flags=flags@entry=...) at qxcbconnection.cpp:1021
#18 0x00007f27ed018f43 in xcbSourceDispatch (source=source@entry=0x55bb69299c30) at qxcbeventdispatcher.cpp:103
#19 0x00007f27efaf6f88 in g_main_dispatch (context=0x7f27e8005010) at ../glib/gmain.c:3179
#20 g_main_context_dispatch (context=context@entry=0x7f27e8005010) at ../glib/gmain.c:3844
#21 0x00007f27efaf7310 in g_main_context_iterate (context=context@entry=0x7f27e8005010, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:3917
#22 0x00007f27efaf739f in g_main_context_iteration (context=0x7f27e8005010, may_block=may_block@entry=1) at ../glib/gmain.c:3978
#23 0x00007f27f1cb5971 in QEventDispatcherGlib::processEvents (this=0x55bb6929a0f0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#24 0x00007f27f1c5e0cb in QEventLoop::exec (this=this@entry=0x7ffe4f0d00c0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:140
#25 0x00007f27f1c65d32 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:120
#26 0x00007f27f3ea45f1 in kdemain () from /usr/lib64/libkdeinit5_dolphin.so
#27 0x00007f27f3cbbe0b in __libc_start_main () from /lib64/libc.so.6
#28 0x000055bb6845e08a in _start ()
[Inferior 1 (process 11177) detached]

Possible duplicates by query: bug 387840, bug 369621.

Reported using DrKonqi
Comment 1 Nate Graham 2020-12-22 21:54:35 UTC
Is this still happening with Dolphin 20.12?
Comment 2 Bug Janitor Service 2021-01-06 04:33:57 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
mark the bug 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 Bug Janitor Service 2021-01-21 04:33:19 UTC
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!