[Bug 191194] New: kontact crashes after being some time offline, possibly akregator fault

Raúl rasasi78 at gmail.com
Fri May 1 02:26:13 BST 2009


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

           Summary: kontact crashes after being some time offline,
                    possibly akregator fault
           Product: kmail
           Version: 1.11.2
          Platform: unspecified
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdepim-bugs at kde.org
        ReportedBy: rasasi78 at gmail.com


Version:           1.11.2 (using 4.2.2 (KDE 4.2.2), Debian packages)
Compiler:          cc
OS:                Linux (x86_64) release 2.6.29-toi3

Hello:

  I run akregator part inside kontact quite happily at home online. I then
hibernate and when system resumes I'm offline. After having akregator being
some time trying to fetch the feeds and even sometimes freezing temporarily, t
will eventually crash. This is the bactrace:

Aplicación: Kontact (kontact), señal SIGSEGV
0x00007f3fe3df88d1 in nanosleep () from /lib/libc.so.6
Current language:  auto; currently c
[Current thread is 0 (LWP 5616)]

Thread 4 (Thread 0x7f3fc4344950 (LWP 5965)):
#0  0x00007f3fe3e21b22 in select () from /lib/libc.so.6
#1  0x00007f3fe503f756 in QProcessManager::run (this=0x20d7f50) at
io/qprocess_unix.cpp:301
#2  0x00007f3fe4f77162 in QThreadPrivate::start (arg=0x20d7f50) at
thread/qthread_unix.cpp:185
#3  0x00007f3fde3e7faa in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#4  0x00007f3fe3e282cd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f3fc615f950 (LWP 8756)):
#0  __lll_lock_wait_private () at
../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:91
#1  0x00007f3fe3dd164e in _L_lock_3848 () from /lib/libc.so.6
#2  0x00007f3fe3dcdceb in *__GI___libc_free (mem=0x7f3fe40a8a00) at
malloc.c:3623
#3  0x00007f3fde63589a in ?? () from /usr/lib/libglib-2.0.so.0
#4  0x00007f3fe50881e2 in ~QEventDispatcherGlib (this=0x4f86e80) at
kernel/qeventdispatcher_glib.cpp:281
#5  0x00007f3fe4f7722c in QThreadPrivate::finish (arg=<value optimized out>) at
thread/qthread_unix.cpp:209
#6  0x00007f3fe4f7716a in QThreadPrivate::start (arg=0x3cede20) at
/usr/include/pthread.h:533
#7  0x00007f3fde3e7faa in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#8  0x00007f3fe3e282cd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#9  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f3fc3767950 (LWP 8757)):
#0  __lll_lock_wait_private () at
../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:91
#1  0x00007f3fe3dd164e in _L_lock_3848 () from /lib/libc.so.6
#2  0x00007f3fe3dcdceb in *__GI___libc_free (mem=0x7f3fe40a8a00) at
malloc.c:3623
#3  0x00007f3fde63589a in ?? () from /usr/lib/libglib-2.0.so.0
#4  0x00007f3fe50881e2 in ~QEventDispatcherGlib (this=0x3ce33f0) at
kernel/qeventdispatcher_glib.cpp:281
#5  0x00007f3fe4f7722c in QThreadPrivate::finish (arg=<value optimized out>) at
thread/qthread_unix.cpp:209
#6  0x00007f3fe4f7716a in QThreadPrivate::start (arg=0x3d364a0) at
/usr/include/pthread.h:533
#7  0x00007f3fde3e7faa in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#8  0x00007f3fe3e282cd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#9  0x0000000000000000 in ?? ()
Current language:  auto; currently asm

Thread 1 (Thread 0x7f3fe6631750 (LWP 5616)):
[KCrash Handler]
#5  malloc_consolidate (av=0x7f3fe40a8a00) at malloc.c:4897
#6  0x00007f3fe3dcec0e in _int_malloc (av=0x7f3fe40a8a00, bytes=1025) at
malloc.c:4229
#7  0x00007f3fe3dcfef4 in _int_realloc (av=<value optimized out>,
oldmem=0x3fe4f30, bytes=<value optimized out>) at malloc.c:5035
#8  0x00007f3fe3dd0e5f in *__GI___libc_realloc (oldmem=0x3fe4f30, bytes=1024)
at malloc.c:3708
#9  0x00007f3fe4f9915b in QListData::realloc (this=0x7fffee77e580, alloc=<value
optimized out>) at tools/qlistdata.cpp:107
#10 0x00007f3fe4f9936b in QListData::append (this=0x7fffee77e580) at
tools/qlistdata.cpp:127
#11 0x00007f3fc9cd4310 in QList<Akregator::Article>::append
(this=0x7fffee77e580, t=@0x712d1a8) at /usr/include/qt4/QtCore/qlist.h:418
#12 0x00007f3fc9cd4444 in QHash<QString, Akregator::Article>::values
(this=0x70b9818) at /usr/include/qt4/QtCore/qhash.h:675
#13 0x00007f3fc9cce799 in Akregator::Feed::fetch (this=0x70bc5a0,
followDiscovery=false) at ../../../akregator/src/feed.cpp:575
#14 0x00007f3fc9ce24fc in Akregator::FetchQueue::fetchNextFeed (this=0x300a080)
at ../../../akregator/src/fetchqueue.cpp:91
#15 0x00007f3fc9ce2568 in Akregator::FetchQueue::feedDone (this=0x300a080,
f=0x6e5eab0) at ../../../akregator/src/fetchqueue.cpp:126
#16 0x00007f3fc9ce290f in Akregator::FetchQueue::qt_metacall (this=0x300a080,
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffee77e730)
at ./fetchqueue.moc:88
#17 0x00007f3fe50736e4 in QMetaObject::activate (sender=0x6e5eab0,
from_signal_index=<value optimized out>, to_signal_index=13, argv=0x5049490) at
kernel/qobject.cpp:3031
#18 0x00007f3fc9cce102 in Akregator::Feed::fetchError (this=0x7f3fe40a8a00,
_t1=0x6e5eab0) at ./feed.moc:131
#19 0x00007f3fc9cd176c in Akregator::Feed::fetchCompleted (this=0x6e5eab0,
l=0x3e5a830, doc={px = 0x7fffee77e8f0, pn = {pi_ = 0x0}},
status=Syndication::FileNotFound)
    at ../../../akregator/src/feed.cpp:638
#20 0x00007f3fc9cd26a8 in Akregator::Feed::qt_metacall (this=0x6e5eab0,
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffee77ea10)
at ./feed.moc:105
#21 0x00007f3fe50736e4 in QMetaObject::activate (sender=0x3e5a830,
from_signal_index=<value optimized out>, to_signal_index=4, argv=0x5049490) at
kernel/qobject.cpp:3031
#22 0x00007f3fc9641f72 in Syndication::Loader::loadingComplete
(this=0x7f3fe40a8a00, _t1=0x3e5a830, _t2=<value optimized out>,
_t3=Syndication::FileNotFound) at ./loader.moc:83
#23 0x00007f3fc96431ed in Syndication::Loader::slotRetrieverDone
(this=0x3e5a830, data=@0x7fffee77ed40, success=192) at
../../syndication/loader.cpp:157
#24 0x00007f3fc9643687 in Syndication::Loader::qt_metacall (this=0x3e5a830,
_c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x7fffee77ed10) at ./loader.moc:72
#25 0x00007f3fe50736e4 in QMetaObject::activate (sender=0x3c32420,
from_signal_index=<value optimized out>, to_signal_index=4, argv=0x5049490) at
kernel/qobject.cpp:3031
#26 0x00007f3fc9645843 in Syndication::DataRetriever::dataRetrieved
(this=0x7f3fe40a8a00, _t1=<value optimized out>, _t2=false) at
./dataretriever.moc:77
#27 0x00007f3fc964630d in Syndication::FileRetriever::slotResult
(this=0x3c32420, job=0x3cd1da0) at ../../syndication/dataretriever.cpp:132
#28 0x00007f3fc9646617 in Syndication::FileRetriever::qt_metacall
(this=0x3c32420, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>,
_a=0x7fffee77ee90) at ./dataretriever.moc:190
#29 0x00007f3fe50736e4 in QMetaObject::activate (sender=0x3cd1da0,
from_signal_index=<value optimized out>, to_signal_index=7, argv=0x5049490) at
kernel/qobject.cpp:3031
#30 0x00007f3fe543ae92 in KJob::result (this=0x7f3fe40a8a00, _t1=0x3cd1da0) at
./kjob.moc:186
#31 0x00007f3fe543b20f in KJob::emitResult (this=0x3cd1da0) at
../../kdecore/jobs/kjob.cpp:294
#32 0x00007f3fe299bc10 in KIO::SimpleJob::slotFinished (this=0x3cd1da0) at
../../kio/kio/job.cpp:489
#33 0x00007f3fe299ce33 in KIO::TransferJob::slotFinished (this=0x3cd1da0) at
../../kio/kio/job.cpp:966
#34 0x00007f3fe2997757 in KIO::SimpleJob::slotError (this=0x3cd1da0, err=<value
optimized out>, errorText=@0xa) at ../../kio/kio/job.cpp:501
#35 0x00007f3fe2997952 in KIO::SimpleJob::qt_metacall (this=0x3cd1da0,
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffee77f360)
at ./jobclasses.moc:155
#36 0x00007f3fe299dd65 in KIO::TransferJob::qt_metacall (this=0x7f3fe40a8a00,
_c=1025, _id=63174496, _a=0x5049490) at ./jobclasses.moc:324
#37 0x00007f3fe50736e4 in QMetaObject::activate (sender=0x4fa8de0,
from_signal_index=<value optimized out>, to_signal_index=6, argv=0x5049490) at
kernel/qobject.cpp:3031
#38 0x00007f3fe2a4fcb6 in KIO::SlaveInterface::error (this=0x7f3fe40a8a00,
_t1=114, _t2=<value optimized out>) at ./slaveinterface.moc:151
#39 0x00007f3fe2a53559 in KIO::SlaveInterface::dispatch (this=0x4fa8de0,
_cmd=102, rawdata=<value optimized out>) at
../../kio/kio/slaveinterface.cpp:208
#40 0x00007f3fe2a4ffb2 in KIO::SlaveInterface::dispatch (this=0x4fa8de0) at
../../kio/kio/slaveinterface.cpp:91
#41 0x00007f3fe2a411b3 in KIO::Slave::gotInput (this=0x4fa8de0) at
../../kio/kio/slave.cpp:322
#42 0x00007f3fe2a434b8 in KIO::Slave::qt_metacall (this=0x4fa8de0,
_c=QMetaObject::InvokeMetaMethod, _id=34443264, _a=0x7fffee77f760) at
./slave.moc:75
#43 0x00007f3fe50736e4 in QMetaObject::activate (sender=0x2f90430,
from_signal_index=<value optimized out>, to_signal_index=4, argv=0x5049490) at
kernel/qobject.cpp:3031
#44 0x00007f3fe2967821 in KIO::ConnectionPrivate::dequeue (this=0x50904d0) at
../../kio/kio/connection.cpp:82
#45 0x00007f3fe2967c7a in KIO::Connection::qt_metacall (this=0x2f90430,
_c=QMetaObject::InvokeMetaMethod, _id=34443264, _a=0x7f3fb4001810) at
./connection.moc:72
#46 0x00007f3fe506e355 in QObject::event (this=0x2f90430, e=0x7f3fb4001680) at
kernel/qobject.cpp:1155
#47 0x00007f3fe4583a5d in QApplicationPrivate::notify_helper (this=0x20eb450,
receiver=0x2f90430, e=0x7f3fb4001680) at kernel/qapplication.cpp:3803
#48 0x00007f3fe458b7da in QApplication::notify (this=0x7fffee7802c0,
receiver=0x2f90430, e=0x7f3fb4001680) at kernel/qapplication.cpp:3768
#49 0x00007f3fe59d755b in KApplication::notify (this=0x7fffee7802c0,
receiver=0x2f90430, event=0x7f3fb4001680) at
../../kdeui/kernel/kapplication.cpp:307
#50 0x00007f3fe505f391 in QCoreApplication::notifyInternal
(this=0x7fffee7802c0, receiver=0x2f90430, event=0x7f3fb4001680) at
kernel/qcoreapplication.cpp:587
#51 0x00007f3fe506002a in QCoreApplicationPrivate::sendPostedEvents
(receiver=0x0, event_type=0, data=0x20b9090) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:209
#52 0x00007f3fe5087a93 in postEventSourceDispatch (s=<value optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:214
#53 0x00007f3fde635f7a in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
#54 0x00007f3fde639640 in ?? () from /usr/lib/libglib-2.0.so.0
#55 0x00007f3fde6397dc in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#56 0x00007f3fe508771f in QEventDispatcherGlib::processEvents (this=0x20eb5f0,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:319
#57 0x00007f3fe461547f in QGuiEventDispatcherGlib::processEvents
(this=0x7f3fe40a8a00, flags=<value optimized out>) at
kernel/qguieventdispatcher_glib.cpp:198
#58 0x00007f3fe505dcb2 in QEventLoop::processEvents (this=<value optimized
out>, flags={i = -294125344}) at kernel/qeventloop.cpp:143
#59 0x00007f3fe505de3d in QEventLoop::exec (this=0x7fffee780120, flags={i =
-294125264}) at kernel/qeventloop.cpp:194
#60 0x00007f3fe50602ed in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:845
#61 0x0000000000404741 in main (argc=3, argv=0x7fffee780898) at
../../../kontact/src/main.cpp:218
#0  0x00007f3fe3df88d1 in nanosleep () from /lib/libc.so.6
Current language:  auto; currently c

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the Kdepim-bugs mailing list