Bug 265011 - Random Crashes when adding or modifying Akonadi groupdav resources
Summary: Random Crashes when adding or modifying Akonadi groupdav resources
Status: RESOLVED FIXED
Alias: None
Product: kdelibs
Classification: Frameworks and Libraries
Component: kded (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: David Faure
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-01-31 21:51 UTC by Ingo Ratsdorf
Modified: 2011-03-18 09:34 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ingo Ratsdorf 2011-01-31 21:51:26 UTC
Application: kded4 ($Id: kded.cpp 1156841 2010-07-29 19:59:05Z zander $)
KDE Platform Version: 4.5.3 (KDE 4.5.3)
Qt Version: 4.7.0
Operating System: Linux 2.6.32-28-generic i686
Distribution: Ubuntu 10.04.2 LTS

-- Information about the crash:
- What I was doing when the application crashed:
I added an eGroupware resource to the GroupDAV Akonadi agent. Crash can also happen when modifying the agent settings.

The crash can be reproduced some of the time.

-- Backtrace:
Application: KDE Daemon (kdeinit4), signal: Aborted
[Current thread is 1 (Thread 0xb78c9710 (LWP 1188))]

Thread 2 (Thread 0xb4518b70 (LWP 1191)):
#0  0x00166422 in __kernel_vsyscall ()
#1  0x00d12d33 in ?? () from /lib/tls/i686/cmov/libc.so.6
#2  0x00ca9697 in ?? () from /lib/tls/i686/cmov/libc.so.6
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 1 (Thread 0xb78c9710 (LWP 1188)):
[KCrash Handler]
#7  0x00166422 in __kernel_vsyscall ()
#8  0x00c62651 in raise () from /lib/tls/i686/cmov/libc.so.6
#9  0x00c65a82 in abort () from /lib/tls/i686/cmov/libc.so.6
#10 0x00c9949d in ?? () from /lib/tls/i686/cmov/libc.so.6
#11 0x00ca3591 in ?? () from /lib/tls/i686/cmov/libc.so.6
#12 0x00ca6710 in ?? () from /lib/tls/i686/cmov/libc.so.6
#13 0x00ca7f9c in malloc () from /lib/tls/i686/cmov/libc.so.6
#14 0x00e4d1dd in qMalloc (size=32) at global/qmalloc.cpp:55
#15 0x00e73d28 in QListData::detach_grow (this=0x8bf3378, idx=0xbfec951c, num=1) at tools/qlist.cpp:85
#16 0x0040b9ef in QList<QVariant>::detach_helper_grow (this=0x8bf3378, t=...) at ../../include/QtCore/../../src/corelib/tools/qlist.h:663
#17 QList<QVariant>::append (this=0x8bf3378, t=...) at ../../include/QtCore/../../src/corelib/tools/qlist.h:496
#18 0x00424c5b in QDBusMessage::operator<< (this=0xbfec966c, arg=...) at qdbusmessage.cpp:717
#19 0x00424efe in QDBusMessagePrivate::fromDBusMessage (dmsg=0x8b528f0) at qdbusmessage.cpp:245
#20 0x0042147a in qDBusSignalFilter (connection=0x8a07330, message=0x8b528f0, data=0x8a0ff20) at qdbusintegrator.cpp:527
#21 0x011f0c6d in dbus_connection_dispatch () from /lib/libdbus-1.so.3
#22 0x0040d3f2 in q_dbus_connection_dispatch (this=0x8a0ff20) at qdbus_symbols_p.h:115
#23 QDBusConnectionPrivate::doDispatch (this=0x8a0ff20) at qdbusintegrator.cpp:1094
#24 0x0040d95b in QDBusConnectionPrivate::socketRead (this=0x8a0ff20, fd=5) at qdbusintegrator.cpp:1114
#25 0x0045a84f in QDBusConnectionPrivate::qt_metacall (this=0x8a0ff20, _c=QMetaObject::InvokeMetaMethod, _id=8, _a=0xbfec98e8) at .moc/release-shared/moc_qdbusconnection_p.cpp:99
#26 0x00f59d4a in QMetaObject::metacall (object=0x8a0ff20, cl=1188, idx=8, argv=0xbfec98e8) at kernel/qmetaobject.cpp:237
#27 0x00f6cab5 in QMetaObject::activate (sender=0x8a88058, m=0x1085550, local_signal_index=0, argv=0xbfec98e8) at kernel/qobject.cpp:3280
#28 0x00fbe0a3 in QSocketNotifier::activated (this=0x8a88058, _t1=5) at .moc/release-shared/moc_qsocketnotifier.cpp:89
#29 0x00f717d7 in QSocketNotifier::event (this=0x8a88058, e=0xbfec9d74) at kernel/qsocketnotifier.cpp:317
#30 0x037ed72c in QApplicationPrivate::notify_helper (this=0x8a0ae28, receiver=0x8a88058, e=0xbfec9d74) at kernel/qapplication.cpp:4396
#31 0x037f377e in QApplication::notify (this=0xbfeca0c0, receiver=0x8a88058, e=0xbfec9d74) at kernel/qapplication.cpp:3798
#32 0x007f763a in KApplication::notify (this=0xbfeca0c0, receiver=0x8a88058, event=0xbfec9d74) at ../../kdeui/kernel/kapplication.cpp:310
#33 0x00f53feb in QCoreApplication::notifyInternal (this=0xbfeca0c0, receiver=0x8a88058, event=0xbfec9d74) at kernel/qcoreapplication.cpp:732
#34 0x00f82bca in QCoreApplication::sendEvent (source=0x8a2d908) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#35 socketNotifierSourceDispatch (source=0x8a2d908) at kernel/qeventdispatcher_glib.cpp:110
#36 0x0274b5e5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#37 0x0274f2d8 in ?? () from /lib/libglib-2.0.so.0
#38 0x0274f4b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#39 0x00f827f5 in QEventDispatcherGlib::processEvents (this=0x89b5a10, flags=...) at kernel/qeventdispatcher_glib.cpp:415
#40 0x038aef85 in QGuiEventDispatcherGlib::processEvents (this=0x89b5a10, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#41 0x00f52a99 in QEventLoop::processEvents (this=0xbfeca014, flags=) at kernel/qeventloop.cpp:149
#42 0x00f52f1a in QEventLoop::exec (this=0xbfeca014, flags=...) at kernel/qeventloop.cpp:201
#43 0x00f574cf in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#44 0x037ec557 in QApplication::exec () at kernel/qapplication.cpp:3672
#45 0x083e134e in kdemain (argc=1, argv=0x89f9ea8) at ../../kded/kded.cpp:894
#46 0x0804eb09 in launch (argc=<value optimized out>, _name=<value optimized out>, args=<value optimized out>, cwd=0x0, envc=0, envs=0x0, reset_env=false, tty=0x0, avoid_loops=false, 
    startup_id_str=0x8051e37 "0") at ../../kinit/kinit.cpp:723
#47 0x08050ad5 in main (argc=4, argv=0xbfeca834, envp=0xbfeca848) at ../../kinit/kinit.cpp:1835

Reported using DrKonqi
Comment 1 Ingo Ratsdorf 2011-03-18 09:34:30 UTC
It would appear that the issue is solved with the current Akonadi Groupdav resource and the latest eGroupware.