https://bugs.kde.org/show_bug.cgi?id=372024

            Bug ID: 372024
           Summary: kinit5 crash at logout
           Product: frameworks-kinit
           Version: unspecified
          Platform: Other
                OS: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: fa...@kde.org
          Reporter: ogldel...@mail.ru
                CC: kdelibs-b...@kde.org
  Target Milestone: ---

Application: kdeinit5 (kdeinit5), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
29        return SYSCALL_CANCEL (wait4, pid, stat_loc, options, NULL);
[Current thread is 1 (Thread 0x7fa13017c8c0 (LWP 1194))]

Thread 5 (Thread 0x7fa0f8ea0700 (LWP 1372)):
#0  0x00007fa1290707f9 in g_mutex_lock (mutex=mutex@entry=0x7fa0e4000990) at
gthread-posix.c:1336
#1  0x00007fa12902b258 in g_main_context_iteration (context=0x7fa0e4000990,
may_block=may_block@entry=1) at gmain.c:3989
#2  0x00007fa12e54cd8b in QEventDispatcherGlib::processEvents
(this=0x7fa0e40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#3  0x00007fa12e4fe0ba in QEventLoop::exec (this=this@entry=0x7fa0f8e9fd00,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:210
#4  0x00007fa12e35b643 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:507
#5  0x00007fa12e35fa1a in QThreadPrivate::start (arg=0x55647ef325a0) at
thread/qthread_unix.cpp:344
#6  0x00007fa12cf8e6ca in start_thread (arg=0x7fa0f8ea0700) at
pthread_create.c:333
#7  0x00007fa12d752f6f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 4 (Thread 0x7fa0fbfff700 (LWP 1205)):
#0  g_mutex_unlock (mutex=0x55647ef05050) at gthread-posix.c:1348
#1  0x00007fa12902a097 in g_main_context_acquire
(context=context@entry=0x55647ef05050) at gmain.c:3283
#2  0x00007fa12902b005 in g_main_context_iterate (context=0x55647ef05050,
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at
gmain.c:3879
#3  0x00007fa12902b4e2 in g_main_loop_run (loop=0x55647ef03050) at gmain.c:4125
#4  0x00007fa11a75f946 in gdbus_shared_thread_func (user_data=0x55647ef03540)
at gdbusprivate.c:247
#5  0x00007fa129052b03 in g_thread_proxy (data=0x55647ef048a0) at gthread.c:784
#6  0x00007fa12cf8e6ca in start_thread (arg=0x7fa0fbfff700) at
pthread_create.c:333
#7  0x00007fa12d752f6f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 3 (Thread 0x7fa103c69700 (LWP 1204)):
#0  0x00007fa12d74700d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007fa12902b156 in g_main_context_poll (priority=<optimized out>,
n_fds=1, fds=0x7fa0fc0008c0, timeout=<optimized out>, context=0x55647ef02d30)
at gmain.c:4228
#2  g_main_context_iterate (context=context@entry=0x55647ef02d30,
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at
gmain.c:3924
#3  0x00007fa12902b26c in g_main_context_iteration (context=0x55647ef02d30,
may_block=may_block@entry=1) at gmain.c:3990
#4  0x00007fa12902b2b1 in glib_worker_main (data=<optimized out>) at
gmain.c:5783
#5  0x00007fa129052b03 in g_thread_proxy (data=0x55647ef04850) at gthread.c:784
#6  0x00007fa12cf8e6ca in start_thread (arg=0x7fa103c69700) at
pthread_create.c:333
#7  0x00007fa12d752f6f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 2 (Thread 0x7fa10cf4c700 (LWP 1199)):
#0  g_source_iter_next (iter=iter@entry=0x7fa10cf4bb00,
source=source@entry=0x7fa10cf4baf8) at gmain.c:950
#1  0x00007fa12902a63b in g_main_context_prepare
(context=context@entry=0x7fa108000990, priority=priority@entry=0x7fa10cf4bb80)
at gmain.c:3479
#2  0x00007fa12902b07b in g_main_context_iterate
(context=context@entry=0x7fa108000990, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3909
#3  0x00007fa12902b26c in g_main_context_iteration (context=0x7fa108000990,
may_block=may_block@entry=1) at gmain.c:3990
#4  0x00007fa12e54cd8b in QEventDispatcherGlib::processEvents
(this=0x7fa1080008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007fa12e4fe0ba in QEventLoop::exec (this=this@entry=0x7fa10cf4bcc0,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:210
#6  0x00007fa12e35b643 in QThread::exec (this=this@entry=0x7fa1302b3060
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread.cpp:507
#7  0x00007fa13023d7a9 in QDBusConnectionManager::run (this=0x7fa1302b3060
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
qdbusconnection.cpp:196
#8  0x00007fa12e35fa1a in QThreadPrivate::start (arg=0x7fa1302b3060 <(anonymous
namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread_unix.cpp:344
#9  0x00007fa12cf8e6ca in start_thread (arg=0x7fa10cf4c700) at
pthread_create.c:333
#10 0x00007fa12d752f6f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 1 (Thread 0x7fa13017c8c0 (LWP 1194)):
[KCrash Handler]
#5  std::__atomic_base<int>::load (__m=std::memory_order_relaxed, this=<error
reading variable: Cannot access memory at address 0x30>) at
/usr/include/c++/6.2.1/bits/atomic_base.h:396
#6  QAtomicOps<int>::load<int> (_q_value=<error reading variable: Cannot access
memory at address 0x30>) at /usr/include/qt5/QtCore/qatomic_cxx11.h:103
#7  QBasicAtomicInteger<int>::load (this=<error reading variable: Cannot access
memory at address 0x30>) at /usr/include/qt5/QtCore/qbasicatomic.h:99
#8  QtPrivate::RefCount::isShared (this=<error reading variable: Cannot access
memory at address 0x30>) at /usr/include/qt5/QtCore/qrefcount.h:101
#9  QMap<QString, KDirWatchPrivate::Entry>::detach (this=0x30) at
/usr/include/qt5/QtCore/qmap.h:366
#10 0x00007fa12d3e6296 in QMap<QString, KDirWatchPrivate::Entry>::begin
(this=0x30) at /usr/include/qt5/QtCore/qmap.h:554
#11 KDirWatchPrivate::removeEntries (this=0x0,
instance=instance@entry=0x7fa12d6490b0 <(anonymous
namespace)::Q_QGS_s_pKDirWatchSelf::innerFunction()::holder>) at
/usr/src/debug/kcoreaddons-5.27.0/src/lib/io/kdirwatch.cpp:1103
#12 0x00007fa12d3e659f in KDirWatch::~KDirWatch (this=0x7fa12d6490b0
<(anonymous namespace)::Q_QGS_s_pKDirWatchSelf::innerFunction()::holder>,
__in_chrg=<optimized out>) at
/usr/src/debug/kcoreaddons-5.27.0/src/lib/io/kdirwatch.cpp:1882
#13 0x00007fa12d3e65b9 in (anonymous
namespace)::Q_QGS_s_pKDirWatchSelf::Holder::~Holder (this=<optimized out>,
__in_chrg=<optimized out>) at
/usr/src/debug/kcoreaddons-5.27.0/src/lib/io/kdirwatch.cpp:1846
#14 0x00007fa12d685420 in __run_exit_handlers (status=status@entry=1,
listp=0x7fa12da0b5b8 <__exit_funcs>,
run_list_atexit=run_list_atexit@entry=true, run_dtors=run_dtors@entry=true) at
exit.c:83
#15 0x00007fa12d68547a in __GI_exit (status=status@entry=1) at exit.c:105
#16 0x00007fa12f708c65 in _XDefaultIOError (dpy=dpy@entry=0x55647f266910) at
XlibInt.c:1263
#17 0x00007fa11e6a862e in ioErrorHandler (dpy=0x55647f266910) at
qxcbconnection.cpp:165
#18 0x00007fa12f708e9e in _XIOError (dpy=dpy@entry=0x55647f266910) at
XlibInt.c:1469
#19 0x00007fa12f7061b8 in require_socket (dpy=0x55647f266910) at xcb_io.c:70
#20 0x00007fa12f706995 in require_socket (dpy=0x55647f266910) at xcb_io.c:505
#21 _XFlush (dpy=0x55647f266910) at xcb_io.c:502
#22 0x00007fa12f709525 in _XGetRequest (dpy=dpy@entry=0x55647f266910,
type=type@entry=60 '<', len=len@entry=8) at XlibInt.c:1707
#23 0x00007fa12f6e9dc7 in XFreeGC (dpy=dpy@entry=0x55647f266910,
gc=0x55647f271b80) at FreeGC.c:43
#24 0x00007fa12f6e392c in XCloseDisplay (dpy=0x55647f266910) at ClDisplay.c:56
#25 0x00007fa0d4e90bbc in XlibBackend::~XlibBackend() () from
/usr/lib64/qt5/plugins/kded_touchpad.so
#26 0x00007fa0d4e90c09 in XlibBackend::~XlibBackend() () from
/usr/lib64/qt5/plugins/kded_touchpad.so
#27 0x00007fa0d4e77a9e in QThreadStorage<QSharedPointer<XlibBackend>
>::deleteData(void*) () from /usr/lib64/qt5/plugins/kded_touchpad.so
#28 0x00007fa12e35dee2 in QThreadStorageData::finish (p=0x55647ecfdc40) at
thread/qthreadstorage.cpp:201
#29 0x00007fa12e500e3c in QCoreApplicationPrivate::cleanupThreadData
(this=this@entry=0x55647ed14120) at kernel/qcoreapplication.cpp:462
#30 0x00007fa12e836648 in QGuiApplicationPrivate::~QGuiApplicationPrivate
(this=0x55647ed14120, __in_chrg=<optimized out>) at
kernel/qguiapplication.cpp:1481
#31 0x00007fa12ed46269 in QApplicationPrivate::~QApplicationPrivate
(this=0x55647ed14120, __in_chrg=<optimized out>) at kernel/qapplication.cpp:199
#32 0x00007fa12e52dc17 in QScopedPointerDeleter<QObjectData>::cleanup
(pointer=<optimized out>) at ../../src/corelib/tools/qscopedpointer.h:60
#33 QScopedPointer<QObjectData, QScopedPointerDeleter<QObjectData>
>::~QScopedPointer (this=0x7fffb52be918, __in_chrg=<optimized out>) at
../../src/corelib/tools/qscopedpointer.h:107
#34 QObject::~QObject (this=<optimized out>, __in_chrg=<optimized out>) at
kernel/qobject.cpp:900
#35 0x00007fa12e50594c in QCoreApplication::~QCoreApplication
(this=0x7fffb52be910, __in_chrg=<optimized out>) at
kernel/qcoreapplication.cpp:821
#36 0x00007fa12e8364b4 in QGuiApplication::~QGuiApplication
(this=0x7fffb52be910, __in_chrg=<optimized out>) at
kernel/qguiapplication.cpp:595
#37 0x00007fa12ed483df in QApplication::~QApplication (this=0x7fffb52be910,
__in_chrg=<optimized out>) at kernel/qapplication.cpp:825
#38 0x00007fa11ec392a8 in kdemain () from /lib64/libkdeinit5_kded5.so
#39 0x000055647cf6ff87 in launch(int, char const*, char const*, char const*,
int, char const*, bool, char const*, bool, char const*) ()
#40 0x000055647cf6d26b in main ()

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to