Bug 353704 - akregator crash at statrup
Summary: akregator crash at statrup
Status: RESOLVED UNMAINTAINED
Alias: None
Product: akregator
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2015-10-09 06:45 UTC by jidro
Modified: 2018-02-01 09:50 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 jidro 2015-10-09 06:45:31 UTC
Application: akregator (5.0.2)

Qt Version: 5.4.1
Operating System: Linux 3.19.0-30-generic x86_64
Distribution: Ubuntu 15.04

-- Information about the crash:
- What I was doing when the application crash: connect to load fonts

The crash can be reproduced every time.

-- Backtrace:
Application: Akregator (akregator), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[KCrash Handler]
#6  0x00007fb4737c7760 in operator==(QString const&, QString const&) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007fb47601bc06 in Akregator::Article::operator== (this=this@entry=0x1591a38, other=...) at ../../../akregator/src/article.cpp:345
#8  0x00007fb476021d88 in operator()<Akregator::Article*> (__it=0x1591a38, this=<synthetic pointer>) at /usr/include/c++/4.9/bits/predefined_ops.h:191
#9  __remove_if<Akregator::Article*, __gnu_cxx::__ops::_Iter_equals_val<Akregator::Article const> > (__pred=..., __last=0x2e04d28, __first=0x1591a38) at /usr/include/c++/4.9/bits/stl_algo.h:866
#10 remove<Akregator::Article*, Akregator::Article> (__value=..., __last=0x2e04d28, __first=<optimized out>) at /usr/include/c++/4.9/bits/stl_algo.h:904
#11 removeAll (t=..., this=0x7fff49781d50) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qvector.h:156
#12 Akregator::Feed::appendArticles (this=this@entry=0x158a7b0, feed=...) at ../../../akregator/src/feed.cpp:595
#13 0x00007fb4760240d3 in Akregator::Feed::fetchCompleted (this=0x158a7b0, l=<optimized out>, doc=..., status=<optimized out>) at ../../../akregator/src/feed.cpp:742
#14 0x00007fb47604958b in Akregator::Feed::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at moc_feed.cpp:138
#15 0x00007fb4739a29c9 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#16 0x00007fb46e8e94a2 in Syndication::Loader::loadingComplete(Syndication::Loader*, QSharedPointer<Syndication::Feed>, Syndication::ErrorCode) () from /usr/lib/x86_64-linux-gnu/libKF5Syndication.so.5
#17 0x00007fb46e8e6938 in Syndication::Loader::slotRetrieverDone(QByteArray const&, bool) () from /usr/lib/x86_64-linux-gnu/libKF5Syndication.so.5
#18 0x00007fb46e8e961b in ?? () from /usr/lib/x86_64-linux-gnu/libKF5Syndication.so.5
#19 0x00007fb4739a29c9 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#20 0x00007fb46e8e93e3 in Syndication::DataRetriever::dataRetrieved(QByteArray const&, bool) () from /usr/lib/x86_64-linux-gnu/libKF5Syndication.so.5
#21 0x00007fb46e8ddf6c in Syndication::FileRetriever::slotResult(KJob*) () from /usr/lib/x86_64-linux-gnu/libKF5Syndication.so.5
#22 0x00007fb4739a235a in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#23 0x00007fb4745ea602 in KJob::result (this=this@entry=0x2d477a0, _t1=_t1@entry=0x2d477a0) at ./moc_kjob.cpp:552
#24 0x00007fb4745eb10a in KJob::emitResult (this=0x2d477a0) at ../../../src/lib/jobs/kjob.cpp:294
#25 0x00007fb46f68a87b in KIO::SimpleJob::slotFinished (this=this@entry=0x2d477a0) at ../../../src/core/simplejob.cpp:228
#26 0x00007fb46f696036 in KIO::TransferJob::slotFinished (this=0x2d477a0) at ../../../src/core/transferjob.cpp:166
#27 0x00007fb46f695701 in KIO::TransferJob::qt_static_metacall (_o=0x10, _c=1232608432, _id=48254416, _a=0x1) at ./moc_transferjob.cpp:154
#28 0x00007fb4739a29c9 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#29 0x00007fb46f66e1c1 in KIO::SlaveInterface::dispatch (this=0x2d5c390, _cmd=1, rawdata=...) at ../../../src/core/slaveinterface.cpp:160
#30 0x00007fb46f66b757 in KIO::SlaveInterface::dispatch (this=0x2d5c390) at ../../../src/core/slaveinterface.cpp:89
#31 0x00007fb46f66fe66 in KIO::Slave::gotInput (this=0x2d5c390) at ../../../src/core/slave.cpp:388
#32 0x00007fb46f6eec35 in KIO::Slave::qt_static_metacall (_o=0x10, _c=1232608432, _id=48254416, _a=0x1) at moc_slave.cpp:86
#33 0x00007fb4739a29c9 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#34 0x00007fb46f61a880 in readyRead (this=<optimized out>) at ./moc_connection_p.cpp:140
#35 KIO::ConnectionPrivate::dequeue (this=0x1279800) at ../../../src/core/connection.cpp:45
#36 0x00007fb4739a373a in QObject::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#37 0x00007fb474995b2c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#38 0x00007fb47499b000 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#39 0x00007fb473971c2b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#40 0x00007fb473973c9b in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#41 0x00007fb4739ca843 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#42 0x00007fb46b5f1c3d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#43 0x00007fb46b5f1f20 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#44 0x00007fb46b5f1fcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#45 0x00007fb4739cac57 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#46 0x00007fb47396f3e2 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#47 0x00007fb47397702c in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#48 0x000000000040960b in main (argc=1, argv=0x7fff49783358) at ../../../akregator/src/main.cpp:113

Reported using DrKonqi
Comment 1 Denis Kurz 2017-06-23 20:20:27 UTC
This bug has never been confirmed for a Kontact version that is based on KDE Frameworks, except possibly a Technology Preview version 5.0.x. Those versions differ significantly from the old 4.x series. Therefore, I plan to close it in around two or three months. In the meantime, it is set to WAITINGFORINFO to give reporters the opportunity to check if it is still valid. As soon as someone confirms it for a recent version (at least 5.1, ideally even more recent), I'll gladly reopen it.

Please understand that we lack the manpower to triage bugs reported for versions almost two years beyond their end of life.
Comment 2 Denis Kurz 2018-02-01 09:50:45 UTC
Just as announced in my last comment, I close this bug. If you encounter it again in a recent version (at least 5.1 aka 15.12; preferably much more recent), please open a new one unless it already exists. Thank you for all your input.