Bug 191194 - kontact crashes after being some time offline, possibly akregator fault
Summary: kontact crashes after being some time offline, possibly akregator fault
Status: RESOLVED WORKSFORME
Alias: None
Product: akregator
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords: triaged
Depends on:
Blocks:
 
Reported: 2009-05-01 03:26 UTC by Raúl
Modified: 2018-10-27 03:56 UTC (History)
1 user (show)

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 Raúl 2009-05-01 03:26:08 UTC
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
Comment 1 Christoph Feck 2013-09-12 21:45:56 UTC
This crash report is at least 3 years old and there were no further comments or status updates since then.

Therefore we believe that this crash is already fixed in recent KDE 4 versions or the backtrace is no longer applicable to the current KDE 4 sources.

If the crash still happens with a recent KDE version (4.10.5 or 4.11), please add an updated backtrace or provide steps to reproduce. For more information, see http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports

(To prevent automatic closing of this bug in the future, please set the bug status to ASSIGNED or CONFIRMED)
Comment 2 Andrew Crouthamel 2018-09-24 02:09:16 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 3 Andrew Crouthamel 2018-10-27 03:56:10 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!