[Bug 295474] kmail 4.8.1 crashes all the time

Szokovacs Robert szo at szo.hu
Fri Mar 9 09:17:21 GMT 2012


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

--- Comment #9 from Szokovacs Robert <szo at szo.hu> ---
Another stacktrace:
Application: Kontact (kontact), signal: Aborted
[Current thread is 1 (Thread 0xb76ff730 (LWP 16871))]

Thread 6 (Thread 0xb5a18b70 (LWP 16872)):
#0  0x002f1416 in __kernel_vsyscall ()
#1  0x0069fa5c in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0x00bdecfc in __pthread_cond_wait (cond=0x2ff8430, mutex=0x2ff8418) at
forward.c:139
#3  0x028d7883 in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#4  0x028d799f in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#5  0x0069bd31 in start_thread (arg=0xb5a18b70) at pthread_create.c:304
#6  0x00bd10ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 5 (Thread 0xb50efb70 (LWP 16873)):
#0  0x002f1416 in __kernel_vsyscall ()
#1  0x00bdf063 in __lll_lock_wait_private () at
../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/lowlevellock.S:95
#2  0x00b73135 in _L_lock_10306 () from /lib/i386-linux-gnu/libc.so.6
#3  0x00b71946 in __GI___libc_free (mem=0xb0b5b30) at malloc.c:3736
#4  0x001e380f in operator delete(void*) () from
/usr/lib/i386-linux-gnu/libstdc++.so.6
#5  0x057d707f in QTimerInfoList::unregisterTimer (this=0x9c4178c,
timerId=2046820358) at kernel/qeventdispatcher_unix.cpp:507
#6  0x057d642c in QEventDispatcherGlib::unregisterTimer (this=0x9c2c540,
timerId=2046820358) at kernel/qeventdispatcher_glib.cpp:541
#7  0x057b66a4 in QObject::killTimer (this=0x9d21f88, id=2046820358) at
kernel/qobject.cpp:1604
#8  0x057c2bce in stop (this=0x9d21f88) at kernel/qtimer.cpp:266
#9  QTimer::stop (this=0x9d21f88) at kernel/qtimer.cpp:263
#10 0x057c2d90 in QTimer::timerEvent (this=0x9d21f88, e=0xb50ef05c) at
kernel/qtimer.cpp:279
#11 0x057be2d4 in QObject::event (this=0x9d21f88, e=0xb50ef05c) at
kernel/qobject.cpp:1157
#12 0x00f19844 in notify_helper (e=0xb50ef05c, receiver=0x9d21f88,
this=0x9c42500) at kernel/qapplication.cpp:4555
#13 QApplicationPrivate::notify_helper (this=0x9c42500, receiver=0x9d21f88,
e=0xb50ef05c) at kernel/qapplication.cpp:4527
#14 0x00f1ec7d in QApplication::notify (this=0xb50ef05c, receiver=0x9d21f88,
e=0xb50ef05c) at kernel/qapplication.cpp:4284
#15 0x008ae051 in KApplication::notify (this=0xbf94e9a4, receiver=0x9d21f88,
event=0xb50ef05c) at ../../kdeui/kernel/kapplication.cpp:311
#16 0x057a318e in QCoreApplication::notifyInternal (this=0xbf94e9a4,
receiver=0x9d21f88, event=0xb50ef05c) at kernel/qcoreapplication.cpp:876
#17 0x057d8260 in sendEvent (event=0xb50ef05c, receiver=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#18 QTimerInfoList::activateTimers (this=0x9c4178c) at
kernel/qeventdispatcher_unix.cpp:611
#19 0x057d5948 in timerSourceDispatch (source=0x9c41758) at
kernel/qeventdispatcher_glib.cpp:186
#20 timerSourceDispatch (source=0x9c41758) at
kernel/qeventdispatcher_glib.cpp:180
#21 0x057d5982 in idleTimerSourceDispatch (source=0x9c417c0) at
kernel/qeventdispatcher_glib.cpp:233
#22 0x033f525f in g_main_dispatch (context=0x9c40ec8) at
/build/buildd/glib2.0-2.30.0/./glib/gmain.c:2441
#23 g_main_context_dispatch (context=0x9c40ec8) at
/build/buildd/glib2.0-2.30.0/./glib/gmain.c:3011
#24 0x033f5990 in g_main_context_iterate (context=0x9c40ec8, block=54543136,
dispatch=1, self=<optimized out>) at
/build/buildd/glib2.0-2.30.0/./glib/gmain.c:3089
#25 0x033f5c2a in g_main_context_iteration (context=0x9c40ec8, may_block=1) at
/build/buildd/glib2.0-2.30.0/./glib/gmain.c:3152
#26 0x057d6167 in QEventDispatcherGlib::processEvents (this=0x9c2c540,
flags=...) at kernel/qeventdispatcher_glib.cpp:424
#27 0x057a1d1d in QEventLoop::processEvents (this=0xb50ef2b0, flags=...) at
kernel/qeventloop.cpp:149
#28 0x057a1fb9 in QEventLoop::exec (this=0xb50ef2b0, flags=...) at
kernel/qeventloop.cpp:204
#29 0x0568b9dc in QThread::exec (this=0x9c3ee68) at thread/qthread.cpp:501
#30 0x0568bacb in QThread::run (this=0x9c3ee68) at thread/qthread.cpp:568
#31 0x0568ee70 in QThreadPrivate::start (arg=0x9c3ee68) at
thread/qthread_unix.cpp:298
#32 0x0069bd31 in start_thread (arg=0xb50efb70) at pthread_create.c:304
#33 0x00bd10ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 4 (Thread 0xb2cccb70 (LWP 16927)):
#0  0x033f563b in g_main_context_iterate (context=0xb3700cc8, block=1,
dispatch=1, self=<optimized out>) at
/build/buildd/glib2.0-2.30.0/./glib/gmain.c:3069
#1  0x033f5c2a in g_main_context_iteration (context=0xb3700cc8, may_block=1) at
/build/buildd/glib2.0-2.30.0/./glib/gmain.c:3152
#2  0x057d61c7 in QEventDispatcherGlib::processEvents (this=0xb12cc08,
flags=...) at kernel/qeventdispatcher_glib.cpp:426
#3  0x057a1d1d in QEventLoop::processEvents (this=0xb2ccc280, flags=...) at
kernel/qeventloop.cpp:149
#4  0x057a1fb9 in QEventLoop::exec (this=0xb2ccc280, flags=...) at
kernel/qeventloop.cpp:204
#5  0x0568b9dc in QThread::exec (this=0xb1505a8) at thread/qthread.cpp:501
#6  0x0577f2dd in QInotifyFileSystemWatcherEngine::run (this=0xb1505a8) at
io/qfilesystemwatcher_inotify.cpp:248
#7  0x0568ee70 in QThreadPrivate::start (arg=0xb1505a8) at
thread/qthread_unix.cpp:298
#8  0x0069bd31 in start_thread (arg=0xb2cccb70) at pthread_create.c:304
#9  0x00bd10ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 3 (Thread 0xb407fb70 (LWP 16928)):
#0  0x002f1416 in __kernel_vsyscall ()
#1  0x0069fe04 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:236
#2  0x00bded54 in __pthread_cond_timedwait (cond=0xa34c6e8, mutex=0xa34c6d0,
abstime=0xb407f288) at forward.c:152
#3  0x0568f36f in wait (time=30000, this=0xa34c6d0) at
thread/qwaitcondition_unix.cpp:84
#4  QWaitCondition::wait (this=0xa34c678, mutex=0xa34c674, time=30000) at
thread/qwaitcondition_unix.cpp:158
#5  0x05681504 in QThreadPoolThread::run (this=0xa357a28) at
concurrent/qthreadpool.cpp:141
#6  0x0568ee70 in QThreadPrivate::start (arg=0xa357a28) at
thread/qthread_unix.cpp:298
#7  0x0069bd31 in start_thread (arg=0xb407fb70) at pthread_create.c:304
#8  0x00bd10ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 2 (Thread 0xab57cb70 (LWP 16930)):
#0  0x002f1416 in __kernel_vsyscall ()
#1  0x0069fe04 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:236
#2  0x00bded54 in __pthread_cond_timedwait (cond=0xa94f870, mutex=0xa94f858,
abstime=0xab57c288) at forward.c:152
#3  0x0568f36f in wait (time=30000, this=0xa94f858) at
thread/qwaitcondition_unix.cpp:84
#4  QWaitCondition::wait (this=0xa94f828, mutex=0xa94f824, time=30000) at
thread/qwaitcondition_unix.cpp:158
#5  0x05681504 in QThreadPoolThread::run (this=0xa950220) at
concurrent/qthreadpool.cpp:141
#6  0x0568ee70 in QThreadPrivate::start (arg=0xa950220) at
thread/qthread_unix.cpp:298
#7  0x0069bd31 in start_thread (arg=0xab57cb70) at pthread_create.c:304
#8  0x00bd10ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 1 (Thread 0xb76ff730 (LWP 16871)):
[KCrash Handler]
#7  0x002f1416 in __kernel_vsyscall ()
#8  0x00b2cc8f in __GI_raise (sig=6) at
../nptl/sysdeps/unix/sysv/linux/raise.c:64
#9  0x00b302b5 in __GI_abort () at abort.c:92
#10 0x00b62dfc in __libc_message (do_abort=2, fmt=0xc3c080 "*** glibc detected
*** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:189
#11 0x00b6dbc2 in malloc_printerr (action=<optimized out>, str=<optimized out>,
ptr=0xb0e2e58) at malloc.c:6283
#12 0x00b6e862 in _int_free (av=0xc78400, p=0xb0e2e50) at malloc.c:4795
#13 0x00b70411 in _int_realloc (av=0xc78400, oldp=0xb0e2e50, oldsize=1032,
nb=2056) at malloc.c:5341
#14 0x00b71ab7 in __GI___libc_realloc (oldmem=0xb0e2e58, bytes=2048) at
malloc.c:3821
#15 0x05687213 in qRealloc (ptr=0xb0e2e58, size=2048) at global/qmalloc.cpp:65
#16 0x056af537 in QListData::realloc (this=0xa2d1b1c, alloc=507) at
tools/qlist.cpp:221
#17 0x056af5fc in QListData::append (this=0xa2d1b1c, n=1) at
tools/qlist.cpp:243
#18 0x056af683 in QListData::append (this=0xa2d1b1c) at tools/qlist.cpp:253
#19 0x0477d7bb in append (t=..., this=<optimized out>) at
/usr/include/qt4/QtCore/qlist.h:517
#20 operator<< (t=..., this=<optimized out>) at
/usr/include/qt4/QtCore/qlist.h:321
#21 operator<< (t=..., this=<optimized out>) at
../../nepomuk/core/resourcewatcher.cpp:139
#22 Nepomuk::ResourceWatcher::addResource (this=0xa2cc050, res=...) at
../../nepomuk/core/resourcewatcher.cpp:141
#23 0x0475d269 in Nepomuk::ResourceData::load (this=0xb373d5e0) at
../../nepomuk/core/resourcedata.cpp:405
#24 0x0475dcc0 in Nepomuk::ResourceData::property (this=0xb373d5e0, uri=...) at
../../nepomuk/core/resourcedata.cpp:265
#25 0x04774441 in Nepomuk::Resource::property (this=0xb166628, uri=...) at
../../nepomuk/core/resource.cpp:301
#26 0x047771a5 in Nepomuk::Resource::tags (this=0xb166628) at
../../nepomuk/core/resource.cpp:656
#27 0x0556b519 in MessageList::Core::MessageItemPrivate::fillTagList
(this=0xb1b22a8, resource=...) at ../../messagelist/core/messageitem.cpp:190
#28 0x0556be68 in MessageList::Core::MessageItemPrivate::resourceReceived
(this=0xb1b22a8, resource=...) at ../../messagelist/core/messageitem.cpp:244
#29 0x0555a382 in
MessageList::CallbackNepomukResourceRetriever::resourceAvailable
(this=0xa94f430, url=..., resource=...) at
../../messagelist/core/callbacknepomukresourceretriever.cpp:45
#30 0x04e77553 in resourceRetrievalDone (res=..., url=..., this=0xa727710) at
../../messagecore/asyncnepomukresourceretriever.cpp:92
#31 MessageCore::AsyncNepomukResourceRetriever::qt_metacall (this=0xa94f430,
_c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xb0a5d40) at
./asyncnepomukresourceretriever.moc:78
#32 0x0555a123 in MessageList::CallbackNepomukResourceRetriever::qt_metacall
(this=0xa94f430, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0xb0a5d40) at
./callbacknepomukresourceretriever.moc:66
#33 0x057aa4ad in metacall (argv=0xb0a5d40, idx=5,
cl=QMetaObject::InvokeMetaMethod, object=0xa94f430) at
kernel/qmetaobject.cpp:245
#34 QMetaObject::metacall (object=0xa94f430, cl=QMetaObject::InvokeMetaMethod,
idx=5, argv=0xb0a5d40) at kernel/qmetaobject.cpp:240
#35 0x057b5445 in placeMetaCall (object=0xa94f430, this=0xb1df180) at
kernel/qobject.cpp:527
#36 QMetaCallEvent::placeMetaCall (this=0xb1df180, object=0xa94f430) at
kernel/qobject.cpp:522
#37 0x057be48b in QObject::event (this=0xa94f430, e=0xb1df180) at
kernel/qobject.cpp:1195
#38 0x00f19844 in notify_helper (e=0xb1df180, receiver=0xa94f430,
this=0x9c42500) at kernel/qapplication.cpp:4555
#39 QApplicationPrivate::notify_helper (this=0x9c42500, receiver=0xa94f430,
e=0xb1df180) at kernel/qapplication.cpp:4527
#40 0x00f1ec7d in QApplication::notify (this=0xb1df180, receiver=0xa94f430,
e=0xb1df180) at kernel/qapplication.cpp:4284
#41 0x008ae051 in KApplication::notify (this=0xbf94e9a4, receiver=0xa94f430,
event=0xb1df180) at ../../kdeui/kernel/kapplication.cpp:311
#42 0x057a318e in QCoreApplication::notifyInternal (this=0xbf94e9a4,
receiver=0xa94f430, event=0xb1df180) at kernel/qcoreapplication.cpp:876
#43 0x057a72e8 in sendEvent (event=<optimized out>, receiver=<optimized out>)
at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#44 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0,
data=0x9c0fab8) at kernel/qcoreapplication.cpp:1500
#45 0x057a761c in QCoreApplication::sendPostedEvents (receiver=0x0,
event_type=0) at kernel/qcoreapplication.cpp:1393
#46 0x057d5d74 in sendPostedEvents () at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#47 postEventSourceDispatch (s=0x9c44700) at
kernel/qeventdispatcher_glib.cpp:279
#48 0x033f525f in g_main_dispatch (context=0x9c44670) at
/build/buildd/glib2.0-2.30.0/./glib/gmain.c:2441
#49 g_main_context_dispatch (context=0x9c44670) at
/build/buildd/glib2.0-2.30.0/./glib/gmain.c:3011
#50 0x033f5990 in g_main_context_iterate (context=0x9c44670, block=54543136,
dispatch=1, self=<optimized out>) at
/build/buildd/glib2.0-2.30.0/./glib/gmain.c:3089
#51 0x033f5c2a in g_main_context_iteration (context=0x9c44670, may_block=1) at
/build/buildd/glib2.0-2.30.0/./glib/gmain.c:3152
#52 0x057d6167 in QEventDispatcherGlib::processEvents (this=0x9c10818,
flags=...) at kernel/qeventdispatcher_glib.cpp:424
#53 0x00fcefda in QGuiEventDispatcherGlib::processEvents (this=0x9c10818,
flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#54 0x057a1d1d in QEventLoop::processEvents (this=0xbf94e904, flags=...) at
kernel/qeventloop.cpp:149
#55 0x057a1fb9 in QEventLoop::exec (this=0xbf94e904, flags=...) at
kernel/qeventloop.cpp:204
#56 0x057a76ca in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#57 0x00f176a4 in QApplication::exec () at kernel/qapplication.cpp:3816
#58 0x0804ac91 in main (argc=) at ../../../kontact/src/main.cpp:218

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



More information about the Kdepim-bugs mailing list