Bug 1093821 - KMail crashes when accessing KMail settings
Summary: KMail crashes when accessing KMail settings
Keywords:
Status: CLOSED DUPLICATE of bug 1091482
Alias: None
Product: Fedora
Classification: Fedora
Component: kdepim
Version: rawhide
Hardware: i686
OS: Unspecified
unspecified
medium
Target Milestone: ---
Assignee: Than Ngo
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2014-05-02 18:20 UTC by Fidel Leon
Modified: 2014-05-04 02:47 UTC (History)
9 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2014-05-04 02:47:44 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
KDE Software Compilation 334243 0 None None None Never

Description Fidel Leon 2014-05-02 18:20:39 UTC
KMail crashes when I try to access Settings -> Configure KMail.

Application: kontact (4.13)
KDE Platform Version: 4.13.0
Qt Version: 4.8.6
Operating System: Linux 3.15.0-0.rc3.git0.1.fc21.i686 i686
Distribution: "Fedora release 21 (Rawhide)"

-- Information about the crash:
Just visit Settings -> Configure KMail. Immediate crash follows.

The crash can be reproduced every time.

-- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
Using host libthread_db library "/lib/libthread_db.so.1".
gobject.pyc: gdb was not built with custom backtrace support, disabling.
[Current thread is 1 (Thread 0xafe58800 (LWP 4533))]

Thread 5 (Thread 0xa48d9b40 (LWP 4534)):
#0  0xb2e7ee70 in pthread_mutex_lock@plt () from /usr/lib/libglib-2.0.so.0
#1  0xb2efa641 in g_mutex_lock (mutex=mutex@entry=0x86d6318) at gthread-posix.c:209
#2  0xb2eb27b7 in g_main_context_query (context=context@entry=0x86d6318, max_priority=2147483647, timeout=timeout@entry=0xa48d91d8, fds=fds@entry=0xa3f02348, n_fds=n_fds@entry=2) at gmain.c:3453
#3  0xb2eb2f4e in g_main_context_iterate (context=0x86d6318, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3716
#4  0xb2eb33b3 in g_main_loop_run (loop=0x86d62e0) at gmain.c:3928
#5  0xb32956fb in gdbus_shared_thread_func (user_data=0x86d6300) at gdbusprivate.c:273
#6  0xb2edac1b in g_thread_proxy (data=0x86d7030) at gthread.c:764
#7  0xb3c69333 in start_thread (arg=0xa48d9b40) at pthread_create.c:309
#8  0xb36ad57e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 4 (Thread 0xa3effb40 (LWP 4535)):
#0  0xb7744b2c in __kernel_vsyscall ()
#1  0xb3c6d8ec in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:187
#2  0xb6eddcd4 in WTF::ThreadCondition::wait (this=this@entry=0x874328c, mutex=...) at /usr/src/debug/webkit-qtwebkit-23/Source/WTF/wtf/ThreadingPthreads.cpp:379
#3  0xb6ba5f7c in JSC::BlockAllocator::blockFreeingThreadMain (this=0x8743200) at /usr/src/debug/webkit-qtwebkit-23/Source/JavaScriptCore/heap/BlockAllocator.cpp:128
#4  0xb6ec01d9 in WTF::threadEntryPoint (contextData=0x873af10) at /usr/src/debug/webkit-qtwebkit-23/Source/WTF/wtf/Threading.cpp:69
#5  0xb6edd5fa in WTF::wtfThreadEntryPoint (param=0x873d8c0) at /usr/src/debug/webkit-qtwebkit-23/Source/WTF/wtf/ThreadingPthreads.cpp:196
#6  0xb3c69333 in start_thread (arg=0xa3effb40) at pthread_create.c:309
#7  0xb36ad57e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 3 (Thread 0xa145fb40 (LWP 4543)):
#0  0xb394f1d0 in QThreadData::current() () from /lib/libQtCore.so.4
#1  0xb3aa1bd0 in postEventSourcePrepare(_GSource*, int*) () from /lib/libQtCore.so.4
#2  0xb2eb253f in g_main_context_prepare (context=<optimized out>, context@entry=0xa0b004e0, priority=priority@entry=0xa145f094) at gmain.c:3352
#3  0xb2eb2ee7 in g_main_context_iterate (context=context@entry=0xa0b004e0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3714
#4  0xb2eb3149 in g_main_context_iteration (context=0xa0b004e0, may_block=1) at gmain.c:3795
#5  0xb3aa222f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/libQtCore.so.4
#6  0xb3a6dc82 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/libQtCore.so.4
#7  0xb3a6e029 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/libQtCore.so.4
#8  0xb394db54 in QThread::exec() () from /lib/libQtCore.so.4
#9  0xb394dcbc in QThread::run() () from /lib/libQtCore.so.4
#10 0xb39506eb in QThreadPrivate::start(void*) () from /lib/libQtCore.so.4
#11 0xb3c69333 in start_thread (arg=0xa145fb40) at pthread_create.c:309
#12 0xb36ad57e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 2 (Thread 0xa7ad2b40 (LWP 17182)):
#0  0xb7744b2c in __kernel_vsyscall ()
#1  0xb3c6d8ec in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:187
#2  0xb1367651 in QTWTF::TCMalloc_PageHeap::scavengerThread() () from /usr/lib/libQtScript.so.4
#3  0xb1367690 in QTWTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /usr/lib/libQtScript.so.4
#4  0xb3c69333 in start_thread (arg=0xa7ad2b40) at pthread_create.c:309
#5  0xb36ad57e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 1 (Thread 0xafe58800 (LWP 4533)):
[KCrash Handler]
#7  0xb12f7b12 in QTJSC::JSGlobalData::storeVPtrs() () from /usr/lib/libQtScript.so.4
#8  0xb12eb938 in QTJSC::initializeThreading() () from /usr/lib/libQtScript.so.4
#9  0xb13b0e7d in QScriptEnginePrivate::QScriptEnginePrivate() () from /usr/lib/libQtScript.so.4
#10 0xb13b1efc in QScriptEngine::QScriptEngine(QObject*) () from /usr/lib/libQtScript.so.4
#11 0xa23bd138 in Grantlee::ScriptableTagLibrary::ScriptableTagLibrary (this=0xa97aef8, parent=0x0) at /usr/src/debug/grantlee-0.4.0/templates/scriptabletags/scriptabletags.cpp:61
#12 0xa23bdc96 in qt_plugin_instance () at /usr/src/debug/grantlee-0.4.0/templates/scriptabletags/scriptabletags.cpp:200
#13 0xb3ea398f in kde4Factory (lib=0x96385d0) at /usr/src/debug/kdelibs-4.13.0/kdecore/util/klibrary.cpp:149
#14 KLibrary::factory (this=0x96385d0, factoryname=0x9f79ab0 "kcm_kmail") at /usr/src/debug/kdelibs-4.13.0/kdecore/util/klibrary.cpp:169
#15 0xb3eaab6a in KPluginLoader::factory (this=this@entry=0xbfa26b68) at /usr/src/debug/kdelibs-4.13.0/kdecore/util/kpluginloader.cpp:197
#16 0xb220256f in createInstance<KCModule> (error=0xbfa26b34, args=..., parent=0x95a7a10, parentWidget=0x0, this=0x9b5d028) at /usr/src/debug/kdelibs-4.13.0/kdecore/services/kservice.h:571
#17 createInstance<KCModule> (error=0xbfa26b34, args=..., parent=0x95a7a10, this=0x9b5d028) at /usr/src/debug/kdelibs-4.13.0/kdecore/services/kservice.h:550
#18 KCModuleLoader::loadModule (mod=..., report=report@entry=KCModuleLoader::Inline, parent=0x95a7a10, args=...) at /usr/src/debug/kdelibs-4.13.0/kutils/kcmoduleloader.cpp:89
#19 0xb220913a in KCModuleProxyPrivate::loadModule (this=this@entry=0x943c1d0) at /usr/src/debug/kdelibs-4.13.0/kutils/kcmoduleproxy.cpp:107
#20 0xb2209fe4 in KCModuleProxy::realModule (this=this@entry=0x95a7a10) at /usr/src/debug/kdelibs-4.13.0/kutils/kcmoduleproxy.cpp:83
#21 0xb220a44d in KCModuleProxy::useRootOnlyMessage (this=this@entry=0x95a7a10) at /usr/src/debug/kdelibs-4.13.0/kutils/kcmoduleproxy.cpp:316
#22 0xb2206026 in KCMultiDialog::addModule (this=this@entry=0xa79f370, moduleInfo=..., parentItem=parentItem@entry=0x0, args=...) at /usr/src/debug/kdelibs-4.13.0/kutils/kcmultidialog.cpp:390
#23 0xb220753c in KCMultiDialog::addModule (this=this@entry=0xa79f370, path=..., args=...) at /usr/src/debug/kdelibs-4.13.0/kutils/kcmultidialog.cpp:371
#24 0xa21f71bd in ConfigureDialog::ConfigureDialog (this=0xa79f370, parent=0x0, modal=false) at /usr/src/debug/kdepim-4.13.0/kmail/configuredialog/configuredialog.cpp:42
#25 0xa215f1b6 in KMKernel::slotShowConfigurationDialog (this=this@entry=0x8a83708) at /usr/src/debug/kdepim-4.13.0/kmail/kmkernel.cpp:1386
#26 0xa22a05e8 in KMKernel::qt_static_metacall (_o=0x8a83708, _c=QMetaObject::InvokeMetaMethod, _id=33, _a=0xbfa27084) at /usr/src/debug/kdepim-4.13.0/i686-redhat-linux-gnu/kmail/moc_kmkernel.cpp:203
#27 0xb3a8569b in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /lib/libQtCore.so.4
#28 0xb4101dba in QAction::triggered(bool) () from /lib/libQtGui.so.4
#29 0xb4103bd4 in QAction::activate(QAction::ActionEvent) () from /lib/libQtGui.so.4
#30 0xb45dcacd in QMenuPrivate::activateCausedStack(QList<QPointer<QWidget> > const&, QAction*, QAction::ActionEvent, bool) () from /lib/libQtGui.so.4
#31 0xb45e21f8 in QMenuPrivate::activateAction(QAction*, QAction::ActionEvent, bool) () from /lib/libQtGui.so.4
#32 0xb45e66ba in QMenu::mouseReleaseEvent(QMouseEvent*) () from /lib/libQtGui.so.4
#33 0xb4dd3e74 in KMenu::mouseReleaseEvent (this=0x885ea28, e=0xbfa277d4) at /usr/src/debug/kdelibs-4.13.0/kdeui/widgets/kmenu.cpp:464
#34 0xb41677e5 in QWidget::event(QEvent*) () from /lib/libQtGui.so.4
#35 0xb45e6c7c in QMenu::event(QEvent*) () from /lib/libQtGui.so.4
#36 0xb4109394 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib/libQtGui.so.4
#37 0xb411225d in QApplication::notify(QObject*, QEvent*) () from /lib/libQtGui.so.4
#38 0xb4cea122 in KApplication::notify (this=0xbfa27d84, receiver=0x885ea28, event=0xbfa277d4) at /usr/src/debug/kdelibs-4.13.0/kdeui/kernel/kapplication.cpp:311
#39 0xb3a6f376 in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /lib/libQtCore.so.4
#40 0xb410fb59 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /lib/libQtGui.so.4
#41 0xb41969b8 in QETWidget::translateMouseEvent(_XEvent const*) () from /lib/libQtGui.so.4
#42 0xb4194d15 in QApplication::x11ProcessEvent(_XEvent*) () from /lib/libQtGui.so.4
#43 0xb41c0b4b in x11EventSourceDispatch(_GSource*, int (*)(void*), void*) () from /lib/libQtGui.so.4
#44 0xb2eb2cdc in g_main_dispatch (context=0x84db2a8) at gmain.c:3064
#45 g_main_context_dispatch (context=context@entry=0x84db2a8) at gmain.c:3663
#46 0xb2eb3080 in g_main_context_iterate (context=context@entry=0x84db2a8, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3734
#47 0xb2eb3149 in g_main_context_iteration (context=0x84db2a8, may_block=1) at gmain.c:3795
#48 0xb3aa220a in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/libQtCore.so.4
#49 0xb41c0d0c in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/libQtGui.so.4
#50 0xb3a6dc82 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/libQtCore.so.4
#51 0xb3a6e029 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/libQtCore.so.4
#52 0xb3a73eeb in QCoreApplication::exec() () from /lib/libQtCore.so.4
#53 0xb4107465 in QApplication::exec() () from /lib/libQtGui.so.4
#54 0x0804ac6b in main (argc=1, argv=0xbfa27e64) at /usr/src/debug/kdepim-4.13.0/kontact/src/main.cpp:219

Reported using DrKonqi

Comment 1 Rex Dieter 2014-05-04 02:47:44 UTC

*** This bug has been marked as a duplicate of bug 1091482 ***


Note You need to log in before you can comment on or make changes to this bug.