[kontact] [Bug 334243] New: Crash when trying to access Kmail settings

Fidel Leon fidelleon at mykolab.com
Fri May 2 19:16:42 BST 2014


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

            Bug ID: 334243
           Summary: Crash when trying to access Kmail settings
    Classification: Unclassified
           Product: kontact
           Version: 4.13
          Platform: Fedora RPMs
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: kdepim-bugs at kde.org
          Reporter: fidelleon at mykolab.com

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 at plt () from /usr/lib/libglib-2.0.so.0
#1  0xb2efa641 in g_mutex_lock (mutex=mutex at entry=0x86d6318) at
gthread-posix.c:209
#2  0xb2eb27b7 in g_main_context_query (context=context at entry=0x86d6318,
max_priority=2147483647, timeout=timeout at entry=0xa48d91d8,
fds=fds at entry=0xa3f02348, n_fds=n_fds at entry=2) at gmain.c:3453
#3  0xb2eb2f4e in g_main_context_iterate (context=0x86d6318,
block=block at entry=1, dispatch=dispatch at 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 at 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 at entry=0xa0b004e0, priority=priority at entry=0xa145f094) at gmain.c:3352
#3  0xb2eb2ee7 in g_main_context_iterate (context=context at entry=0xa0b004e0,
block=block at entry=1, dispatch=dispatch at 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 at 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 at 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 at entry=0x943c1d0)
at /usr/src/debug/kdelibs-4.13.0/kutils/kcmoduleproxy.cpp:107
#20 0xb2209fe4 in KCModuleProxy::realModule (this=this at entry=0x95a7a10) at
/usr/src/debug/kdelibs-4.13.0/kutils/kcmoduleproxy.cpp:83
#21 0xb220a44d in KCModuleProxy::useRootOnlyMessage (this=this at entry=0x95a7a10)
at /usr/src/debug/kdelibs-4.13.0/kutils/kcmoduleproxy.cpp:316
#22 0xb2206026 in KCMultiDialog::addModule (this=this at entry=0xa79f370,
moduleInfo=..., parentItem=parentItem at entry=0x0, args=...) at
/usr/src/debug/kdelibs-4.13.0/kutils/kcmultidialog.cpp:390
#23 0xb220753c in KCMultiDialog::addModule (this=this at 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 at 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 at entry=0x84db2a8) at gmain.c:3663
#46 0xb2eb3080 in g_main_context_iterate (context=context at entry=0x84db2a8,
block=block at entry=1, dispatch=dispatch at 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

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



More information about the Kdepim-bugs mailing list