[kontact] [Bug 333391] New: Configuring Kontact causes it to crash

David Talmage talmage at acm.org
Sun Apr 13 20:57:51 BST 2014


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

            Bug ID: 333391
           Summary: Configuring Kontact causes it to crash
    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: talmage at acm.org

Application: kontact (4.13 rc)
KDE Platform Version: 4.12.97
Qt Version: 4.8.4
Operating System: Linux 3.11.0-20-generic x86_64
Distribution: Ubuntu 13.10

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

I was looking at the summary page.  I selected Settings -> Configure Contact.

This is repeatable since today with the Kubuntu update of akonadi+mysql.

The crash can be reproduced every time.

-- 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 0x7fca724107c0 (LWP 3532))]

Thread 6 (Thread 0x7fca52eeb700 (LWP 3533)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fca6d1bb1cd in WTF::TCMalloc_PageHeap::scavengerThread() () from
/usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#2  0x00007fca6d1bb209 in WTF::TCMalloc_PageHeap::runScavengerThread(void*) ()
from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#3  0x00007fca698dbf6e in start_thread (arg=0x7fca52eeb700) at
pthread_create.c:311
#4  0x00007fca6f98e9cd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 5 (Thread 0x7fca125e8700 (LWP 3534)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fca6cefbbbd in JSC::BlockAllocator::blockFreeingThreadMain() () from
/usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#2  0x00007fca6d1eaa76 in WTF::wtfThreadEntryPoint(void*) () from
/usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#3  0x00007fca698dbf6e in start_thread (arg=0x7fca125e8700) at
pthread_create.c:311
#4  0x00007fca6f98e9cd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 4 (Thread 0x7fca07740700 (LWP 3539)):
#0  0x00007fca6f981f7d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fca694036a4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fca694037ac in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fca701079ee in QEventDispatcherGlib::processEvents
(this=0x7fca000008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:435
#4  0x00007fca700d95ef in QEventLoop::processEvents
(this=this at entry=0x7fca0773fdb0, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fca700d98e5 in QEventLoop::exec (this=this at entry=0x7fca0773fdb0,
flags=...) at kernel/qeventloop.cpp:204
#6  0x00007fca6ffd888f in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:542
#7  0x00007fca6ffdaf2f in QThreadPrivate::start (arg=0xb9c8d0) at
thread/qthread_unix.cpp:338
#8  0x00007fca698dbf6e in start_thread (arg=0x7fca07740700) at
pthread_create.c:311
#9  0x00007fca6f98e9cd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 3 (Thread 0x7fca05b8b700 (LWP 3544)):
#0  0x00007fca6f99cc70 in pthread_mutex_unlock (mutex=0x7fc9f8000a60) at
forward.c:194
#1  0x00007fca694433d1 in g_mutex_unlock () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fca69402fbb in g_main_context_query () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fca69403612 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fca694037ac in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fca701079ee in QEventDispatcherGlib::processEvents
(this=0x7fc9f80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:435
#6  0x00007fca700d95ef in QEventLoop::processEvents
(this=this at entry=0x7fca05b8ad70, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007fca700d98e5 in QEventLoop::exec (this=this at entry=0x7fca05b8ad70,
flags=...) at kernel/qeventloop.cpp:204
#8  0x00007fca6ffd888f in QThread::exec (this=this at entry=0x2aca070) at
thread/qthread.cpp:542
#9  0x00007fca700bad13 in QInotifyFileSystemWatcherEngine::run (this=0x2aca070)
at io/qfilesystemwatcher_inotify.cpp:265
#10 0x00007fca6ffdaf2f in QThreadPrivate::start (arg=0x2aca070) at
thread/qthread_unix.cpp:338
#11 0x00007fca698dbf6e in start_thread (arg=0x7fca05b8b700) at
pthread_create.c:311
#12 0x00007fca6f98e9cd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 2 (Thread 0x7fc9f7593700 (LWP 3551)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fca0969206b in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#2  0x00007fca096920a9 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#3  0x00007fca698dbf6e in start_thread (arg=0x7fc9f7593700) at
pthread_create.c:311
#4  0x00007fca6f98e9cd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 1 (Thread 0x7fca724107c0 (LWP 3532)):
[KCrash Handler]
#6  KMKernel::storageServiceManager (this=0x0) at ../../kmail/kmkernel.cpp:2076
#7  0x00007fc9751b5943 in
ConfigureStorageServiceWidget::ConfigureStorageServiceWidget (this=0x3ce3040,
parent=<optimized out>) at
../../kmail/configuredialog/configurestorageservicewidget.cpp:56
#8  0x00007fc97519cd96 in
ComposerPageAttachmentsTab::ComposerPageAttachmentsTab (this=0x3cd55f0,
parent=<optimized out>) at
../../kmail/configuredialog/configurecomposerpage.cpp:1304
#9  0x00007fc97519e7a3 in ComposerPage::ComposerPage (this=0xdbab50,
instance=..., parent=<optimized out>) at
../../kmail/configuredialog/configurecomposerpage.cpp:108
#10 0x00007fc9754b82e7 in create_kmail_config_composer
(parent=parent at entry=0x396c0f0) at ../../kmail/kcm_kmail.cpp:66
#11 0x00007fca6e105255 in KCModuleLoader::loadModule (mod=...,
report=report at entry=KCModuleLoader::Inline, parent=0x396c0f0, args=...) at
../../kutils/kcmoduleloader.cpp:113
#12 0x00007fca6e109a9b in KCModuleProxyPrivate::loadModule
(this=this at entry=0x38210e0) at ../../kutils/kcmoduleproxy.cpp:107
#13 0x00007fca6e10a1b5 in KCModuleProxy::realModule (this=this at entry=0x396c0f0)
at ../../kutils/kcmoduleproxy.cpp:83
#14 0x00007fca6e10a519 in KCModuleProxy::useRootOnlyMessage
(this=this at entry=0x396c0f0) at ../../kutils/kcmoduleproxy.cpp:316
#15 0x00007fca6e107521 in KCMultiDialog::addModule (this=this at entry=0x2249080,
moduleInfo=..., parentItem=parentItem at entry=0x2eccd90, args=...) at
../../kutils/kcmultidialog.cpp:390
#16 0x00007fca6e119acf in KSettings::DialogPrivate::createDialogFromServices
(this=this at entry=0x2e62580) at ../../kutils/ksettings/dialog.cpp:358
#17 0x00007fca6e11aacb in KSettings::Dialog::showEvent (this=0x2249080) at
../../kutils/ksettings/dialog.cpp:127
#18 0x00007fca70b1b0b9 in QWidget::event (this=0x2249080, event=0x7ffff92233e0)
at kernel/qwidget.cpp:8593
#19 0x00007fca70acbdfc in QApplicationPrivate::notify_helper
(this=this at entry=0x8a7000, receiver=receiver at entry=0x2249080,
e=e at entry=0x7ffff92233e0) at kernel/qapplication.cpp:4567
#20 0x00007fca70ad2470 in QApplication::notify (this=this at entry=0x7ffff92245f0,
receiver=receiver at entry=0x2249080, e=e at entry=0x7ffff92233e0) at
kernel/qapplication.cpp:4353
#21 0x00007fca717d5d5a in KApplication::notify (this=0x7ffff92245f0,
receiver=0x2249080, event=0x7ffff92233e0) at
../../kdeui/kernel/kapplication.cpp:311
#22 0x00007fca700da8bd in QCoreApplication::notifyInternal
(this=0x7ffff92245f0, receiver=receiver at entry=0x2249080,
event=event at entry=0x7ffff92233e0) at kernel/qcoreapplication.cpp:946
#23 0x00007fca70b1880f in sendEvent (event=0x7ffff92233e0, receiver=0x2249080)
at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#24 QWidgetPrivate::show_helper (this=this at entry=0x2e63e60) at
kernel/qwidget.cpp:7555
#25 0x00007fca70b1a4c4 in QWidget::setVisible (this=this at entry=0x2249080,
visible=visible at entry=true) at kernel/qwidget.cpp:7777
#26 0x00007fca70f7289e in QDialog::setVisible (this=0x2249080,
visible=<optimized out>) at dialogs/qdialog.cpp:741
#27 0x00007fca71c1609a in show (this=<optimized out>) at
/usr/include/qt4/QtGui/qwidget.h:497
#28 Kontact::MainWindow::slotPreferences (this=0xacb860) at
../../../kontact/src/mainwindow.cpp:1060
#29 0x00007fca700eea58 in QMetaObject::activate (sender=sender at entry=0x9c3770,
m=m at entry=0x7fca71574de0 <QAction::staticMetaObject>,
local_signal_index=local_signal_index at entry=1, argv=argv at entry=0x7ffff9223690)
at kernel/qobject.cpp:3539
#30 0x00007fca70ac5a32 in QAction::triggered (this=this at entry=0x9c3770,
_t1=false) at .moc/release-shared/moc_qaction.cpp:277
#31 0x00007fca70ac7403 in QAction::activate (this=this at entry=0x9c3770,
event=event at entry=QAction::Trigger) at kernel/qaction.cpp:1257
#32 0x00007fca70ef47f9 in QMenuPrivate::activateCausedStack
(this=this at entry=0xa7cf40, causedStack=..., action=action at entry=0x9c3770,
action_e=action_e at entry=QAction::Trigger, self=self at entry=true) at
widgets/qmenu.cpp:1038
#33 0x00007fca70ef8d19 in QMenuPrivate::activateAction (this=0xa7cf40,
action=0x9c3770, action_e=action_e at entry=QAction::Trigger,
self=self at entry=true) at widgets/qmenu.cpp:1130
#34 0x00007fca70efc6e5 in QMenu::mouseReleaseEvent (this=this at entry=0xaa40b0,
e=e at entry=0x7ffff9223dc0) at widgets/qmenu.cpp:2372
#35 0x00007fca7188c7a5 in KMenu::mouseReleaseEvent (this=0xaa40b0,
e=0x7ffff9223dc0) at ../../kdeui/widgets/kmenu.cpp:464
#36 0x00007fca70b1b31e in QWidget::event (this=this at entry=0xaa40b0,
event=event at entry=0x7ffff9223dc0) at kernel/qwidget.cpp:8375
#37 0x00007fca70efcaeb in QMenu::event (this=0xaa40b0, e=0x7ffff9223dc0) at
widgets/qmenu.cpp:2481
#38 0x00007fca70acbdfc in QApplicationPrivate::notify_helper
(this=this at entry=0x8a7000, receiver=receiver at entry=0xaa40b0,
e=e at entry=0x7ffff9223dc0) at kernel/qapplication.cpp:4567
#39 0x00007fca70ad25ad in QApplication::notify (this=this at entry=0x7ffff92245f0,
receiver=receiver at entry=0xaa40b0, e=e at entry=0x7ffff9223dc0) at
kernel/qapplication.cpp:4110
#40 0x00007fca717d5d5a in KApplication::notify (this=0x7ffff92245f0,
receiver=0xaa40b0, event=0x7ffff9223dc0) at
../../kdeui/kernel/kapplication.cpp:311
#41 0x00007fca700da8bd in QCoreApplication::notifyInternal
(this=0x7ffff92245f0, receiver=receiver at entry=0xaa40b0,
event=event at entry=0x7ffff9223dc0) at kernel/qcoreapplication.cpp:946
#42 0x00007fca70ad1d63 in sendEvent (event=<optimized out>, receiver=<optimized
out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#43 QApplicationPrivate::sendMouseEvent (receiver=receiver at entry=0xaa40b0,
event=event at entry=0x7ffff9223dc0, alienWidget=alienWidget at entry=0x0,
nativeWidget=nativeWidget at entry=0xaa40b0,
buttonDown=buttonDown at entry=0x7fca715b02f8 <qt_button_down>,
lastMouseReceiver=..., spontaneous=spontaneous at entry=true) at
kernel/qapplication.cpp:3178
#44 0x00007fca70b46b0c in QETWidget::translateMouseEvent
(this=this at entry=0xaa40b0, event=event at entry=0x7ffff9224110) at
kernel/qapplication_x11.cpp:4565
#45 0x00007fca70b46079 in QApplication::x11ProcessEvent (this=0x7ffff92245f0,
event=event at entry=0x7ffff9224110) at kernel/qapplication_x11.cpp:3624
#46 0x00007fca70b6d922 in x11EventSourceDispatch (s=0x8a8600, callback=0x0,
user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#47 0x00007fca694033b6 in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#48 0x00007fca69403708 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#49 0x00007fca694037ac in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#50 0x00007fca701079d1 in QEventDispatcherGlib::processEvents (this=0x86cb90,
flags=...) at kernel/qeventdispatcher_glib.cpp:433
#51 0x00007fca70b6d9d6 in QGuiEventDispatcherGlib::processEvents
(this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#52 0x00007fca700d95ef in QEventLoop::processEvents
(this=this at entry=0x7ffff92244f0, flags=...) at kernel/qeventloop.cpp:149
#53 0x00007fca700d98e5 in QEventLoop::exec (this=this at entry=0x7ffff92244f0,
flags=...) at kernel/qeventloop.cpp:204
#54 0x00007fca700dee5b in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1218
#55 0x00007fca70aca34c in QApplication::exec () at kernel/qapplication.cpp:3828
#56 0x0000000000403660 in main (argc=1, argv=0x7ffff9224738) at
../../../kontact/src/main.cpp:219

Reported using DrKonqi

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



More information about the Kdepim-bugs mailing list