[kontact] [Bug 371557] Kontact-failure after Standby-modus [QNetworkConfiguration::~QNetworkConfiguration]

Con Kolivas bugzilla_noreply at kde.org
Mon Mar 6 10:03:25 GMT 2017


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

Con Kolivas <kde at kolivas.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |kde at kolivas.org

--- Comment #6 from Con Kolivas <kde at kolivas.org> ---
I had the same crash with kmail directly but couldn't attach it using drkonqi
so I'm manually adding it here. The extra information is that this has happened
a few times for me, after keyboard shortcuts stop working. When I press the del
key as a shortcut to move to wastebin, it wasn't working; at that moment I shut
down kmail. When I choose quit from the menu it crashed with the following
backtrace:

acktrace of the crash I experienced:

Application: KMail (kmail), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f1560b0a940 (LWP 2455))]

Thread 12 (Thread 0x7f149f6ca700 (LWP 9436)):
#0  0x00007f15766f64d0 in pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f1576ecb574 in  () at /usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#2  0x00007f1576ecb5b9 in  () at /usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#3  0x00007f15766f06ca in start_thread (arg=0x7f149f6ca700) at
pthread_create.c:333
#4  0x00007f157f9fc0af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 11 (Thread 0x7f14dd7f8700 (LWP 2496)):
#0  0x00007f15766f64d0 in pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f157155ada3 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#2  0x00007f157187b591 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#3  0x00007f15766f06ca in start_thread (arg=0x7f14dd7f8700) at
pthread_create.c:333
#4  0x00007f157f9fc0af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 10 (Thread 0x7f14ddff9700 (LWP 2495)):
#0  0x00007f15766f64d0 in pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f157155ada3 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#2  0x00007f157187b591 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#3  0x00007f15766f06ca in start_thread (arg=0x7f14ddff9700) at
pthread_create.c:333
#4  0x00007f157f9fc0af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 9 (Thread 0x7f14de7fa700 (LWP 2494)):
#0  0x00007f15766f64d0 in pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f157155ada3 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#2  0x00007f157187b591 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#3  0x00007f15766f06ca in start_thread (arg=0x7f14de7fa700) at
pthread_create.c:333
#4  0x00007f157f9fc0af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 8 (Thread 0x7f14deffb700 (LWP 2493)):
#0  0x00007f15766f64d0 in pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f157155ada3 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#2  0x00007f157187b591 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#3  0x00007f15766f06ca in start_thread (arg=0x7f14deffb700) at
pthread_create.c:333
#4  0x00007f157f9fc0af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 7 (Thread 0x7f14df7fc700 (LWP 2492)):
#0  0x00007f15766f64d0 in pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f157155ada3 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#2  0x00007f157187b591 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#3  0x00007f15766f06ca in start_thread (arg=0x7f14df7fc700) at
pthread_create.c:333
#4  0x00007f157f9fc0af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 6 (Thread 0x7f14dfffd700 (LWP 2491)):
#0  0x00007f15766f64d0 in pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f157155ada3 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#2  0x00007f157187b591 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#3  0x00007f15766f06ca in start_thread (arg=0x7f14dfffd700) at
pthread_create.c:333
#4  0x00007f157f9fc0af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 5 (Thread 0x7f1524b0c700 (LWP 2490)):
#0  0x00007f15766f64d0 in pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f1571559d74 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#2  0x00007f157187b591 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#3  0x00007f15766f06ca in start_thread (arg=0x7f1524b0c700) at
pthread_create.c:333
#4  0x00007f157f9fc0af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 4 (Thread 0x7f152cae0700 (LWP 2483)):
#0  0x00007f15766f64d0 in pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f157184b96b in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#2  0x00007f157184b9a9 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#3  0x00007f15766f06ca in start_thread (arg=0x7f152cae0700) at
pthread_create.c:333
#4  0x00007f157f9fc0af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 3 (Thread 0x7f155c9f4700 (LWP 2457)):
#0  0x00007f157f9ebc8d in read () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f1576210c80 in read (__nbytes=16, __buf=0x7f155c9f3a30,
__fd=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/unistd.h:44
#2  0x00007f1576210c80 in g_wakeup_acknowledge (wakeup=0x7f15580015b0) at
././glib/gwakeup.c:210
#3  0x00007f15761cc485 in g_main_context_check
(context=context at entry=0x7f1550000990, max_priority=2147483647,
fds=fds at entry=0x7f1550025e00, n_fds=n_fds at entry=1) at ././glib/gmain.c:3707
#4  0x00007f15761cc974 in g_main_context_iterate
(context=context at entry=0x7f1550000990, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at ././glib/gmain.c:3926
#5  0x00007f15761ccaec in g_main_context_iteration (context=0x7f1550000990,
may_block=may_block at entry=1) at ././glib/gmain.c:3990
#6  0x00007f15805354ab in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7f15500008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#7  0x00007f15804dd0fa in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this at entry=0x7f155c9f3c50, flags=..., flags at entry=...) at
kernel/qeventloop.cpp:204
#8  0x00007f1580302d43 in QThread::exec() (this=this at entry=0x7f158248bd60
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread.cpp:500
#9  0x00007f1582417575 in QDBusConnectionManager::run() (this=0x7f158248bd60
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
qdbusconnection.cpp:171
#10 0x00007f1580307c68 in QThreadPrivate::start(void*) (arg=0x7f158248bd60
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread_unix.cpp:341
#11 0x00007f15766f06ca in start_thread (arg=0x7f155c9f4700) at
pthread_create.c:333
#12 0x00007f157f9fc0af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 2 (Thread 0x7f155e320700 (LWP 2456)):
#0  0x00007f157f9f00bd in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f15735b8c62 in poll (__timeout=-1, __nfds=1, __fds=0x7f155e31fb80)
at /usr/include/x86_64-linux-gnu/bits/poll2.h:46
#2  0x00007f15735b8c62 in _xcb_conn_wait (c=c at entry=0x563fd7b98bf0,
cond=cond at entry=0x563fd7b98c30, vector=vector at entry=0x0, count=count at entry=0x0)
at ../../src/xcb_conn.c:459
#3  0x00007f15735ba8d7 in xcb_wait_for_event (c=0x563fd7b98bf0) at
../../src/xcb_in.c:693
#4  0x00007f1560883299 in QXcbEventReader::run() (this=0x563fd7ba6d90) at
qxcbconnection.cpp:1325
#5  0x00007f1580307c68 in QThreadPrivate::start(void*) (arg=0x563fd7ba6d90) at
thread/qthread_unix.cpp:341
#6  0x00007f15766f06ca in start_thread (arg=0x7f155e320700) at
pthread_create.c:333
#7  0x00007f157f9fc0af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 1 (Thread 0x7f1560b0a940 (LWP 2455)):
[KCrash Handler]
#6  0x00007f15780f35df in
QExplicitlySharedDataPointer<QNetworkConfigurationPrivate>::~QExplicitlySharedDataPointer()
(this=0x563fd95c9e60, __in_chrg=<optimized out>) at
../../include/QtCore/../../src/corelib/tools/qshareddata.h:159
#7  0x00007f15780f35df in QNetworkConfiguration::~QNetworkConfiguration()
(this=0x563fd95c9e60, __in_chrg=<optimized out>) at
bearer/qnetworkconfiguration.cpp:297
#8  0x00007f1580368019 in QHashData::free_helper(void (*)(QHashData::Node*))
(this=0x563fd95807d0, node_delete=0x7f1578106090 <QHash<QNetworkConfiguration,
QWeakPointer<QNetworkSession> >::deleteNode2(QHashData::Node*)>) at
tools/qhash.cpp:538
#9  0x00007f157810606f in QHash<QNetworkConfiguration,
QWeakPointer<QNetworkSession> >::freeData(QHashData*) (this=0x563fda6b3660,
x=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qhash.h:555
#10 0x00007f157810606f in QHash<QNetworkConfiguration,
QWeakPointer<QNetworkSession> >::~QHash() (this=0x563fda6b3660,
__in_chrg=<optimized out>) at
../../include/QtCore/../../src/corelib/tools/qhash.h:246
#11 0x00007f157810606f in
QSharedNetworkSessionManager::~QSharedNetworkSessionManager()
(this=0x563fda6b3660, __in_chrg=<optimized out>) at
bearer/qsharednetworksession_p.h:61
#12 0x00007f157810606f in
qThreadStorage_deleteData<QSharedNetworkSessionManager>(void*,
QSharedNetworkSessionManager**) (d=0x563fda6b3660) at
../../include/QtCore/../../src/corelib/thread/qthreadstorage.h:86
#13 0x00007f157810606f in
QThreadStorage<QSharedNetworkSessionManager*>::deleteData(void*)
(x=0x563fda6b3660) at
../../include/QtCore/../../src/corelib/thread/qthreadstorage.h:129
#14 0x00007f1580305ed3 in QThreadStorageData::finish(void**) (p=0x563fd7b82538)
at thread/qthreadstorage.cpp:195
#15 0x00007f15804dea2c in QCoreApplicationPrivate::cleanupThreadData()
(this=this at entry=0x563fd7b86590) at kernel/qcoreapplication.cpp:487
#16 0x00007f158082884b in QGuiApplicationPrivate::~QGuiApplicationPrivate()
(this=0x563fd7b86590, __in_chrg=<optimized out>) at
kernel/qguiapplication.cpp:1444
#17 0x00007f15812f9869 in QApplicationPrivate::~QApplicationPrivate()
(this=0x563fd7b86590, __in_chrg=<optimized out>) at kernel/qapplication.cpp:192
#18 0x00007f15805142c7 in
QScopedPointerDeleter<QObjectData>::cleanup(QObjectData*) (pointer=<optimized
out>) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:54
#19 0x00007f15805142c7 in QScopedPointer<QObjectData,
QScopedPointerDeleter<QObjectData> >::~QScopedPointer() (this=0x7fff414042c8,
__in_chrg=<optimized out>) at
../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:101
#20 0x00007f15805142c7 in QObject::~QObject() (this=<optimized out>,
__in_chrg=<optimized out>) at kernel/qobject.cpp:893
#21 0x00007f15804e0ec6 in QCoreApplication::~QCoreApplication()
(this=0x7fff414042c0, __in_chrg=<optimized out>) at
kernel/qcoreapplication.cpp:848
#22 0x00007f15812fb331 in QApplication::~QApplication() (this=0x7fff414042c0,
__in_chrg=<optimized out>) at kernel/qapplication.cpp:820
#23 0x0000563fd6b357db in  ()
#24 0x00007f157f9143f1 in __libc_start_main (main=0x563fd6b347e0, argc=3,
argv=0x7fff414044f8, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7fff414044e8) at ../csu/libc-start.c:291
#25 0x0000563fd6b35f9a in _start ()

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


More information about the Kdepim-bugs mailing list