[kontact] [Bug 371557] Kontact-failure after Standby-modus

bugzilla_noreply at kde.org bugzilla_noreply at kde.org
Mon Dec 5 13:24:00 GMT 2016


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

--- Comment #1 from hgeerts at osso.nl ---
I experience this same crash every time I close/quit kontact.

Application: kontact (5.2.3)

Qt Version: 5.6.1
Frameworks Version: 5.26.0
Operating System: Linux 4.8.0-26-generic x86_64
Distribution: Ubuntu 16.10

-- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f454582c900 (LWP 30969))]

Thread 10 (Thread 0x7f448a824700 (LWP 32011)):
#0  0x00007f4555999510 in pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f454aedc574 in  () at /usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#2  0x00007f454aedc5b9 in  () at /usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#3  0x00007f455599370a in start_thread (arg=0x7f448a824700) at
pthread_create.c:333
#4  0x00007f455ba070af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 9 (Thread 0x7f448b025700 (LWP 31016)):
#0  0x00007f455b9fb0bd in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f45551679d6 in g_main_context_poll (priority=<optimized out>,
n_fds=1, fds=0x7f4484003220, timeout=<optimized out>, context=0x7f4484000990)
at ././glib/gmain.c:4226
#2  0x00007f45551679d6 in g_main_context_iterate
(context=context at entry=0x7f4484000990, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at ././glib/gmain.c:3922
#3  0x00007f4555167aec in g_main_context_iteration (context=0x7f4484000990,
may_block=may_block at entry=1) at ././glib/gmain.c:3988
#4  0x00007f455c5404ab in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7f44840008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#5  0x00007f455c4e80fa in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this at entry=0x7f448b024cc0, flags=..., flags at entry=...) at
kernel/qeventloop.cpp:204
#6  0x00007f455c30dd43 in QThread::exec() (this=<optimized out>) at
thread/qthread.cpp:500
#7  0x00007f455c312c68 in QThreadPrivate::start(void*) (arg=0x55a531952380) at
thread/qthread_unix.cpp:341
#8  0x00007f455599370a in start_thread (arg=0x7f448b025700) at
pthread_create.c:333
#9  0x00007f455ba070af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 8 (Thread 0x7f44e8ac3700 (LWP 30978)):
#0  0x00007f4555999510 in pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f45596d3da3 in JSC::GCThread::gcThreadMain() (this=0x55a530fc77e0)
at heap/GCThread.cpp:81
#2  0x00007f45599f4591 in WTF::wtfThreadEntryPoint(void*) (ptr=0x7f4538bfb3e0)
at wtf/ThreadingPthreads.cpp:195
#3  0x00007f455599370a in start_thread (arg=0x7f44e8ac3700) at
pthread_create.c:333
#4  0x00007f455ba070af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 7 (Thread 0x7f44e92c4700 (LWP 30977)):
#0  0x00007f4555999510 in pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f45596d3da3 in JSC::GCThread::gcThreadMain() (this=0x55a530fc7560)
at heap/GCThread.cpp:81
#2  0x00007f45599f4591 in WTF::wtfThreadEntryPoint(void*) (ptr=0x7f4538bfb080)
at wtf/ThreadingPthreads.cpp:195
#3  0x00007f455599370a in start_thread (arg=0x7f44e92c4700) at
pthread_create.c:333
#4  0x00007f455ba070af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 6 (Thread 0x7f44e9ac5700 (LWP 30976)):
#0  0x00007f4555999510 in pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f45596d3da3 in JSC::GCThread::gcThreadMain() (this=0x55a530e39d50)
at heap/GCThread.cpp:81
#2  0x00007f45599f4591 in WTF::wtfThreadEntryPoint(void*) (ptr=0x7f4538bfb140)
at wtf/ThreadingPthreads.cpp:195
#3  0x00007f455599370a in start_thread (arg=0x7f44e9ac5700) at
pthread_create.c:333
#4  0x00007f455ba070af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 5 (Thread 0x7f44ea2c6700 (LWP 30975)):
#0  0x00007f4555999510 in pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f45596d2d74 in JSC::BlockAllocator::blockFreeingThreadMain()
(this=0x7f4538c5a058) at heap/BlockAllocator.cpp:139
#2  0x00007f45599f4591 in WTF::wtfThreadEntryPoint(void*) (ptr=0x7f4538bfb1b0)
at wtf/ThreadingPthreads.cpp:195
#3  0x00007f455599370a in start_thread (arg=0x7f44ea2c6700) at
pthread_create.c:333
#4  0x00007f455ba070af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 4 (Thread 0x7f45394f6700 (LWP 30972)):
#0  0x00007f4555999510 in pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f45599c496b in WTF::TCMalloc_PageHeap::scavengerThread()
(this=0x7f455a2638fc <WTF::pageheap_memory+57564>) at wtf/FastMalloc.cpp:2825
#2  0x00007f45599c49a9 in WTF::TCMalloc_PageHeap::runScavengerThread(void*)
(context=0x7f455a2638fc <WTF::pageheap_memory+57564>) at
wtf/FastMalloc.cpp:1993
#3  0x00007f455599370a in start_thread (arg=0x7f45394f6700) at
pthread_create.c:333
#4  0x00007f455ba070af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 3 (Thread 0x7f453a707700 (LWP 30971)):
#0  0x00007f455c53e587 in QTimerInfoList::repairTimersIfNeeded()
(this=0x7f4534002ed0) at kernel/qtimerinfo_unix.cpp:160
#1  0x00007f455c53e5f3 in QTimerInfoList::timerWait(timespec&)
(this=0x7f4534002ed0, tm=...) at kernel/qtimerinfo_unix.cpp:382
#2  0x00007f455c53f99e in timerSourcePrepareHelper (timeout=0x7f453a706ac4,
src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:126
#3  0x00007f455c53f99e in timerSourcePrepare(GSource*, gint*)
(source=<optimized out>, timeout=timeout at entry=0x7f453a706ac4) at
kernel/qeventdispatcher_glib.cpp:159
#4  0x00007f4555166ed9 in g_main_context_prepare
(context=context at entry=0x7f4534000990, priority=priority at entry=0x7f453a706b50)
at ././glib/gmain.c:3499
#5  0x00007f45551678fb in g_main_context_iterate
(context=context at entry=0x7f4534000990, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at ././glib/gmain.c:3907
#6  0x00007f4555167aec in g_main_context_iteration (context=0x7f4534000990,
may_block=may_block at entry=1) at ././glib/gmain.c:3988
#7  0x00007f455c5404ab in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7f45340008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#8  0x00007f455c4e80fa in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this at entry=0x7f453a706c90, flags=..., flags at entry=...) at
kernel/qeventloop.cpp:204
#9  0x00007f455c30dd43 in QThread::exec() (this=this at entry=0x7f455e88ad60
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread.cpp:500
#10 0x00007f455e816575 in QDBusConnectionManager::run() (this=0x7f455e88ad60
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
qdbusconnection.cpp:171
#11 0x00007f455c312c68 in QThreadPrivate::start(void*) (arg=0x7f455e88ad60
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread_unix.cpp:341
#12 0x00007f455599370a in start_thread (arg=0x7f453a707700) at
pthread_create.c:333
#13 0x00007f455ba070af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 2 (Thread 0x7f4542ad0700 (LWP 30970)):
#0  0x00007f455b9fb0bd in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f4555fbfc62 in  () at /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f4555fc18d7 in xcb_wait_for_event () at
/usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f4545455299 in QXcbEventReader::run() (this=0x55a530d31250) at
qxcbconnection.cpp:1325
#4  0x00007f455c312c68 in QThreadPrivate::start(void*) (arg=0x55a530d31250) at
thread/qthread_unix.cpp:341
#5  0x00007f455599370a in start_thread (arg=0x7f4542ad0700) at
pthread_create.c:333
#6  0x00007f455ba070af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 1 (Thread 0x7f454582c900 (LWP 30969)):
[KCrash Handler]
#6  0x00007f45567bb5df in
QExplicitlySharedDataPointer<QNetworkConfigurationPrivate>::~QExplicitlySharedDataPointer()
(this=0x55a53277fff0, __in_chrg=<optimized out>) at
../../include/QtCore/../../src/corelib/tools/qshareddata.h:159
#7  0x00007f45567bb5df in QNetworkConfiguration::~QNetworkConfiguration()
(this=0x55a53277fff0, __in_chrg=<optimized out>) at
bearer/qnetworkconfiguration.cpp:297
#8  0x00007f455c373019 in QHashData::free_helper(void (*)(QHashData::Node*))
(this=0x55a532787620, node_delete=0x7f45567ce090 <QHash<QNetworkConfiguration,
QWeakPointer<QNetworkSession> >::deleteNode2(QHashData::Node*)>) at
tools/qhash.cpp:538
#9  0x00007f45567ce06f in QHash<QNetworkConfiguration,
QWeakPointer<QNetworkSession> >::freeData(QHashData*) (this=0x55a536135c50,
x=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qhash.h:555
#10 0x00007f45567ce06f in QHash<QNetworkConfiguration,
QWeakPointer<QNetworkSession> >::~QHash() (this=0x55a536135c50,
__in_chrg=<optimized out>) at
../../include/QtCore/../../src/corelib/tools/qhash.h:246
#11 0x00007f45567ce06f in
QSharedNetworkSessionManager::~QSharedNetworkSessionManager()
(this=0x55a536135c50, __in_chrg=<optimized out>) at
bearer/qsharednetworksession_p.h:61
#12 0x00007f45567ce06f in
qThreadStorage_deleteData<QSharedNetworkSessionManager>(void*,
QSharedNetworkSessionManager**) (d=0x55a536135c50) at
../../include/QtCore/../../src/corelib/thread/qthreadstorage.h:86
#13 0x00007f45567ce06f in
QThreadStorage<QSharedNetworkSessionManager*>::deleteData(void*)
(x=0x55a536135c50) at
../../include/QtCore/../../src/corelib/thread/qthreadstorage.h:129
#14 0x00007f455c310ed3 in QThreadStorageData::finish(void**) (p=0x55a530d10498)
at thread/qthreadstorage.cpp:195
#15 0x00007f455c4e9a2c in QCoreApplicationPrivate::cleanupThreadData()
(this=this at entry=0x55a530d12290) at kernel/qcoreapplication.cpp:487
#16 0x00007f455c83384b in QGuiApplicationPrivate::~QGuiApplicationPrivate()
(this=0x55a530d12290, __in_chrg=<optimized out>) at
kernel/qguiapplication.cpp:1444
#17 0x00007f455d071869 in QApplicationPrivate::~QApplicationPrivate()
(this=0x55a530d12290, __in_chrg=<optimized out>) at kernel/qapplication.cpp:192
#18 0x00007f455c51f2c7 in
QScopedPointerDeleter<QObjectData>::cleanup(QObjectData*) (pointer=<optimized
out>) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:54
#19 0x00007f455c51f2c7 in QScopedPointer<QObjectData,
QScopedPointerDeleter<QObjectData> >::~QScopedPointer() (this=0x7fff71848828,
__in_chrg=<optimized out>) at
../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:101
#20 0x00007f455c51f2c7 in QObject::~QObject() (this=<optimized out>,
__in_chrg=<optimized out>) at kernel/qobject.cpp:893
#21 0x00007f455c4ebec6 in QCoreApplication::~QCoreApplication()
(this=0x7fff71848820, __in_chrg=<optimized out>) at
kernel/qcoreapplication.cpp:848
#22 0x00007f455d073331 in QApplication::~QApplication() (this=0x7fff71848820,
__in_chrg=<optimized out>) at kernel/qapplication.cpp:820
#23 0x000055a53084b282 in KontactApp::~KontactApp() (this=0x7fff71848820,
__in_chrg=<optimized out>) at ./kontact/src/main.cpp:60
#24 0x000055a53084b282 in main(int, char**) (argc=<optimized out>,
argv=<optimized out>) at ./kontact/src/main.cpp:158

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Kdepim-bugs mailing list