[kontact] [Bug 333684] New: kontact crashed when switching to contacts

Andreas Roth aroth at arsoft-online.com
Mon Apr 21 11:00:49 BST 2014


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

            Bug ID: 333684
           Summary: kontact crashed when switching to contacts
    Classification: Unclassified
           Product: kontact
           Version: unspecified
          Platform: Ubuntu Packages
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: kdepim-bugs at kde.org
          Reporter: aroth at arsoft-online.com

Application: kontact (4.13)
KDE Platform Version: 4.13.0
Qt Version: 4.8.6
Operating System: Linux 3.13.0-24-generic x86_64
Distribution: Ubuntu 14.04 LTS

-- Information about the crash:
- What I was doing when the application crashed:
after upgrade to kubuntu 14.04 kontact (with kde 4.13.0) asked me to migrate my
data from knotes. I agreed and afterwards i tried to switch to the contact view
on kontact and it crashed. The knotes migration might not be related at all to
this crash.

-- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
To enable execution of this file add
    add-auto-load-safe-path
/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.19-gdb.py
line to your configuration file "/home/aroth/.gdbinit".
To completely disable this security protection add
    set auto-load safe-path /
line to your configuration file "/home/aroth/.gdbinit".
For more information about this security protection see the
"Auto-loading safe path" section in the GDB manual.  E.g., run from the shell:
    info "(gdb)Auto-loading safe path"
[Current thread is 1 (Thread 0x7f9552aea800 (LWP 22090))]

Thread 7 (Thread 0x7f9531097700 (LWP 22092)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f954d85981d in WTF::TCMalloc_PageHeap::scavengerThread() () from
/usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#2  0x00007f954d859859 in WTF::TCMalloc_PageHeap::runScavengerThread(void*) ()
from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#3  0x00007f9549f58182 in start_thread (arg=0x7f9531097700) at
pthread_create.c:312
#4  0x00007f955005b30d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 6 (Thread 0x7f94f0794700 (LWP 22095)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f954d59a20d in JSC::BlockAllocator::blockFreeingThreadMain() () from
/usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#2  0x00007f954d888fd6 in WTF::wtfThreadEntryPoint(void*) () from
/usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#3  0x00007f9549f58182 in start_thread (arg=0x7f94f0794700) at
pthread_create.c:312
#4  0x00007f955005b30d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 5 (Thread 0x7f94e7747700 (LWP 22096)):
#0  0x00007f955295b350 in __tls_get_addr (ti=0x7f9550b12a50) at dl-tls.c:772
#1  0x00007f95506aa044 in get_thread_data () at thread/qthread_unix.cpp:188
#2  QThreadData::current () at thread/qthread_unix.cpp:219
#3  0x00007f95507daaf5 in postEventSourcePrepare (s=0x7f94e0001350,
timeout=timeout at entry=0x7f94e7746c24) at kernel/qeventdispatcher_glib.cpp:263
#4  0x00007f9549a7868d in g_main_context_prepare
(context=context at entry=0x7f94e00009a0, priority=priority at entry=0x7f94e7746ca8)
at /build/buildd/glib2.0-2.40.0/./glib/gmain.c:3352
#5  0x00007f9549a78f03 in g_main_context_iterate
(context=context at entry=0x7f94e00009a0, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at
/build/buildd/glib2.0-2.40.0/./glib/gmain.c:3714
#6  0x00007f9549a790ec in g_main_context_iteration (context=0x7f94e00009a0,
may_block=1) at /build/buildd/glib2.0-2.40.0/./glib/gmain.c:3795
#7  0x00007f95507da7be in QEventDispatcherGlib::processEvents
(this=0x7f94e00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#8  0x00007f95507ac0af in QEventLoop::processEvents
(this=this at entry=0x7f94e7746de0, flags=...) at kernel/qeventloop.cpp:149
#9  0x00007f95507ac3a5 in QEventLoop::exec (this=this at entry=0x7f94e7746de0,
flags=...) at kernel/qeventloop.cpp:204
#10 0x00007f95506a8c5f in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:537
#11 0x00007f95506ab32f in QThreadPrivate::start (arg=0xe5a580) at
thread/qthread_unix.cpp:349
#12 0x00007f9549f58182 in start_thread (arg=0x7f94e7747700) at
pthread_create.c:312
#13 0x00007f955005b30d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 4 (Thread 0x7f94e6517700 (LWP 22269)):
#0  0x00007f9550052c33 in select () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f955078a171 in QProcessManager::run (this=0x7f9550b14540
<processManager()::processManager>) at io/qprocess_unix.cpp:270
#2  0x00007f95506ab32f in QThreadPrivate::start (arg=0x7f9550b14540
<processManager()::processManager>) at thread/qthread_unix.cpp:349
#3  0x00007f9549f58182 in start_thread (arg=0x7f94e6517700) at
pthread_create.c:312
#4  0x00007f955005b30d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 3 (Thread 0x7f94d634f700 (LWP 1666)):
#0  0x00007f955004dfbd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f9549a78fe4 in g_main_context_poll (priority=2147483647, n_fds=2,
fds=0x7f94d0003080, timeout=-1, context=0x7f94d00009a0) at
/build/buildd/glib2.0-2.40.0/./glib/gmain.c:4028
#2  g_main_context_iterate (context=context at entry=0x7f94d00009a0,
block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at
/build/buildd/glib2.0-2.40.0/./glib/gmain.c:3729
#3  0x00007f9549a790ec in g_main_context_iteration (context=0x7f94d00009a0,
may_block=1) at /build/buildd/glib2.0-2.40.0/./glib/gmain.c:3795
#4  0x00007f95507da7be in QEventDispatcherGlib::processEvents
(this=0x7f94d00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#5  0x00007f95507ac0af in QEventLoop::processEvents
(this=this at entry=0x7f94d634eda0, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f95507ac3a5 in QEventLoop::exec (this=this at entry=0x7f94d634eda0,
flags=...) at kernel/qeventloop.cpp:204
#7  0x00007f95506a8c5f in QThread::exec (this=this at entry=0x152ac50) at
thread/qthread.cpp:537
#8  0x00007f955078d823 in QInotifyFileSystemWatcherEngine::run (this=0x152ac50)
at io/qfilesystemwatcher_inotify.cpp:265
#9  0x00007f95506ab32f in QThreadPrivate::start (arg=0x152ac50) at
thread/qthread_unix.cpp:349
#10 0x00007f9549f58182 in start_thread (arg=0x7f94d634f700) at
pthread_create.c:312
#11 0x00007f955005b30d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7f94c7c57700 (LWP 28896)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007f95506ab7f4 in wait (time=30000, this=0x36046b0) at
thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=this at entry=0x3604160,
mutex=mutex at entry=0x36042c8, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f955069f0fa in QThreadPoolThread::run (this=0x3604150) at
concurrent/qthreadpool.cpp:142
#4  0x00007f95506ab32f in QThreadPrivate::start (arg=0x3604150) at
thread/qthread_unix.cpp:349
#5  0x00007f9549f58182 in start_thread (arg=0x7f94c7c57700) at
pthread_create.c:312
#6  0x00007f955005b30d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7f9552aea800 (LWP 22090)):
[KCrash Handler]
#6  0x00007f94e471b951 in MailCommon::Util::updatedCollection (col=...) at
../../mailcommon/util/mailutil.cpp:610
#7  0x00007f94e4af9283 in KMMainWidget::updateMessageActionsDelayed
(this=this at entry=0x1785ca0) at ../../kmail/kmmainwidget.cpp:3969
#8  0x00007f94e4af9c0b in KMMainWidget::updateMessageActions
(this=this at entry=0x1785ca0, fast=fast at entry=false) at
../../kmail/kmmainwidget.cpp:3809
#9  0x00007f94e4afa97a in KMMainWidget::initializeFilterActions
(this=0x1785ca0) at ../../kmail/kmmainwidget.cpp:4317
#10 0x00007f94e4e7ff86 in KMailPart::guiActivateEvent (this=0x1459f50,
e=0x7fff4b9ac6c0) at ../../kmail/kmail_part.cpp:159
#11 0x00007f95507c5cad in QObject::event (this=0x1459f50, e=<optimized out>) at
kernel/qobject.cpp:1225
#12 0x00007f95511a9e2c in QApplicationPrivate::notify_helper
(this=this at entry=0xc4a050, receiver=receiver at entry=0x1459f50,
e=e at entry=0x7fff4b9ac6c0) at kernel/qapplication.cpp:4567
#13 0x00007f95511b04a0 in QApplication::notify (this=this at entry=0x7fff4b9adcf0,
receiver=receiver at entry=0x1459f50, e=e at entry=0x7fff4b9ac6c0) at
kernel/qapplication.cpp:4353
#14 0x00007f9551eb9baa in KApplication::notify (this=0x7fff4b9adcf0,
receiver=0x1459f50, event=0x7fff4b9ac6c0) at
../../kdeui/kernel/kapplication.cpp:311
#15 0x00007f95507ad4dd in QCoreApplication::notifyInternal
(this=0x7fff4b9adcf0, receiver=0x1459f50, event=event at entry=0x7fff4b9ac6c0) at
kernel/qcoreapplication.cpp:953
#16 0x00007f954fd3532a in sendEvent (event=0x7fff4b9ac6c0, receiver=<optimized
out>) at /usr/include/qt4/QtCore/qcoreapplication.h:231
#17 KParts::MainWindow::createGUI (this=this at entry=0xc2cea0, part=0x1718a40) at
../../kparts/mainwindow.cpp:101
#18 0x00007f95522fd595 in Kontact::MainWindow::selectPlugin (this=0xc2cea0,
plugin=0x1458490) at ../../../kontact/src/mainwindow.cpp:883
#19 0x00007f95507c187a in QMetaObject::activate (sender=0x10d5e20,
m=m at entry=0x7f9552511b20 <Kontact::SidePaneBase::staticMetaObject>,
local_signal_index=local_signal_index at entry=0, argv=argv at entry=0x7fff4b9ac980)
at kernel/qobject.cpp:3539
#20 0x00007f95523088b2 in pluginSelected (_t1=0x1458490, this=<optimized out>)
at moc_sidepanebase.cpp:103
#21 Kontact::SidePaneBase::qt_static_metacall (_o=<optimized out>,
_c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at
moc_sidepanebase.cpp:53
#22 0x00007f95507c187a in QMetaObject::activate (sender=sender at entry=0x10dbf50,
m=m at entry=0x7f9552511c20 <Kontact::Navigator::staticMetaObject>,
local_signal_index=local_signal_index at entry=0, argv=argv at entry=0x7fff4b9acab0)
at kernel/qobject.cpp:3539
#23 0x00007f955230892f in Kontact::Navigator::pluginActivated
(this=this at entry=0x10dbf50, _t1=0x1458490) at moc_iconsidepane.cpp:109
#24 0x00007f9552302c20 in Kontact::Navigator::slotCurrentChanged
(this=0x10dbf50, current=...) at ../../../kontact/src/iconsidepane.cpp:477
#25 0x00007f9552308819 in Kontact::Navigator::qt_static_metacall (_o=<optimized
out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at
moc_iconsidepane.cpp:58
#26 0x00007f95507c187a in QMetaObject::activate (sender=sender at entry=0x10d6370,
m=m at entry=0x7f9551c70fc0 <QItemSelectionModel::staticMetaObject>,
local_signal_index=local_signal_index at entry=1, argv=argv at entry=0x7fff4b9acc40)
at kernel/qobject.cpp:3539
#27 0x00007f95516f288a in QItemSelectionModel::currentChanged
(this=this at entry=0x10d6370, _t1=..., _t2=...) at
.moc/release-shared/moc_qitemselectionmodel.cpp:172
#28 0x00007f95516f296d in QItemSelectionModel::setCurrentIndex (this=0x10d6370,
index=..., command=...) at itemviews/qitemselectionmodel.cpp:1175
#29 0x00007f95516a4d44 in QAbstractItemView::mousePressEvent (this=0x10dbf50,
event=<optimized out>) at itemviews/qabstractitemview.cpp:1682
#30 0x00007f95511f937b in QWidget::event (this=this at entry=0x10dbf50,
event=event at entry=0x7fff4b9ad4a0) at kernel/qwidget.cpp:8372
#31 0x00007f955159afce in QFrame::event (this=0x10dbf50, e=0x7fff4b9ad4a0) at
widgets/qframe.cpp:557
#32 0x00007f95516aa5b3 in QAbstractItemView::viewportEvent (this=0x10dbf50,
event=0x7fff4b9ad4a0) at itemviews/qabstractitemview.cpp:1644
#33 0x00007f95507ad646 in
QCoreApplicationPrivate::sendThroughObjectEventFilters
(this=this at entry=0xc4a050, receiver=receiver at entry=0x110a450,
event=event at entry=0x7fff4b9ad4a0) at kernel/qcoreapplication.cpp:1063
#34 0x00007f95511a9e0c in QApplicationPrivate::notify_helper
(this=this at entry=0xc4a050, receiver=receiver at entry=0x110a450,
e=e at entry=0x7fff4b9ad4a0) at kernel/qapplication.cpp:4563
#35 0x00007f95511b05dd in QApplication::notify (this=this at entry=0x7fff4b9adcf0,
receiver=receiver at entry=0x110a450, e=e at entry=0x7fff4b9ad4a0) at
kernel/qapplication.cpp:4110
#36 0x00007f9551eb9baa in KApplication::notify (this=0x7fff4b9adcf0,
receiver=0x110a450, event=0x7fff4b9ad4a0) at
../../kdeui/kernel/kapplication.cpp:311
#37 0x00007f95507ad4dd in QCoreApplication::notifyInternal
(this=0x7fff4b9adcf0, receiver=receiver at entry=0x110a450,
event=event at entry=0x7fff4b9ad4a0) at kernel/qcoreapplication.cpp:953
#38 0x00007f95511afd93 in sendEvent (event=<optimized out>, receiver=<optimized
out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#39 QApplicationPrivate::sendMouseEvent (receiver=receiver at entry=0x110a450,
event=event at entry=0x7fff4b9ad4a0, alienWidget=alienWidget at entry=0x110a450,
nativeWidget=nativeWidget at entry=0x10d5e20,
buttonDown=buttonDown at entry=0x7f9551c8f318 <qt_button_down>,
lastMouseReceiver=..., spontaneous=spontaneous at entry=true) at
kernel/qapplication.cpp:3178
#40 0x00007f95512249cb in QETWidget::translateMouseEvent
(this=this at entry=0x10d5e20, event=event at entry=0x7fff4b9ad820) at
kernel/qapplication_x11.cpp:4634
#41 0x00007f9551224269 in QApplication::x11ProcessEvent (this=0x7fff4b9adcf0,
event=event at entry=0x7fff4b9ad820) at kernel/qapplication_x11.cpp:3627
#42 0x00007f955124bb02 in x11EventSourceDispatch (s=0xc4a650, callback=0x0,
user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#43 0x00007f9549a78e04 in g_main_dispatch (context=0xc4a4e0) at
/build/buildd/glib2.0-2.40.0/./glib/gmain.c:3064
#44 g_main_context_dispatch (context=context at entry=0xc4a4e0) at
/build/buildd/glib2.0-2.40.0/./glib/gmain.c:3663
#45 0x00007f9549a79048 in g_main_context_iterate
(context=context at entry=0xc4a4e0, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at
/build/buildd/glib2.0-2.40.0/./glib/gmain.c:3734
#46 0x00007f9549a790ec in g_main_context_iteration (context=0xc4a4e0,
may_block=1) at /build/buildd/glib2.0-2.40.0/./glib/gmain.c:3795
#47 0x00007f95507da7be in QEventDispatcherGlib::processEvents (this=0xbccbb0,
flags=...) at kernel/qeventdispatcher_glib.cpp:436
#48 0x00007f955124bbb6 in QGuiEventDispatcherGlib::processEvents
(this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#49 0x00007f95507ac0af in QEventLoop::processEvents
(this=this at entry=0x7fff4b9adbf0, flags=...) at kernel/qeventloop.cpp:149
#50 0x00007f95507ac3a5 in QEventLoop::exec (this=this at entry=0x7fff4b9adbf0,
flags=...) at kernel/qeventloop.cpp:204
#51 0x00007f95507b1b79 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1225
#52 0x00007f95511a837c in QApplication::exec () at kernel/qapplication.cpp:3828
#53 0x0000000000403660 in main (argc=3, argv=0x7fff4b9ade38) at
../../../kontact/src/main.cpp:219

Possible duplicates by query: bug 330694.

Reported using DrKonqi

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



More information about the Kdepim-bugs mailing list