[akregator] [Bug 412001] New: Akregator segfaults after running for a few seconds

Pavel bugzilla_noreply at kde.org
Tue Sep 17 19:37:38 BST 2019


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

            Bug ID: 412001
           Summary: Akregator segfaults after running for a few seconds
           Product: akregator
           Version: 5.12.1
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: kdepim-bugs at kde.org
          Reporter: ao at thurston.ru
  Target Milestone: ---

A few seconds after Akregator starts, it segfaults.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Gentoo
KDE Plasma Version: 5.16.5
KDE Frameworks Version: 5.61.0
Qt Version: 5.12.5

Backtrace:
#0  0x00007ffff63d639d in  () at /lib64/libc.so.6
#1  0x00007fffa879c9d2 in memcpy (__len=<optimized out>, __src=<optimized out>,
__dest=0x55555ae3a190)
    at /usr/include/bits/string_fortified.h:34
#2  0x00007fffa879c9d2 in c4_Column::FetchBytes(int, int, c4_Bytes&, bool)
    (this=this at entry=0x55555c0dbea8, pos_=<optimized out>, len_=159,
buffer_=..., forceCopy_=forceCopy_ at entry=false)
    at
/var/tmp/portage/kde-apps/akregator-19.08.1/work/akregator-19.08.1/plugins/mk4storage/metakit/src/column.cpp:794
#3  0x00007fffa87a3c07 in c4_FormatB::GetOne(int, int&) (this=<optimized out>,
index_=<optimized out>, length_=@0x7fffffffc50c: 159)
    at
/var/tmp/portage/kde-apps/akregator-19.08.1/work/akregator-19.08.1/plugins/mk4storage/metakit/src/format.cpp:45
#4  0x00007fffa87a3c49 in c4_FormatS::Get(int, int&) (this=<optimized out>,
index_=<optimized out>, length_=@0x7fffffffc50c: 159)
    at
/var/tmp/portage/kde-apps/akregator-19.08.1/work/akregator-19.08.1/plugins/mk4storage/metakit/src/format.cpp:925
#5  0x00007fffa87a5c58 in c4_Handler::GetBytes(int, c4_Bytes&, bool)
    (this=<optimized out>, index_=index_ at entry=838, buf_=...,
copySmall_=copySmall_ at entry=false)
    at
/var/tmp/portage/kde-apps/akregator-19.08.1/work/akregator-19.08.1/plugins/mk4storage/metakit/src/handler.cpp:57
#6  0x00007fffa87b2aac in c4_Sequence::Get(int, int, c4_Bytes&)
(this=0x55555c0e1220, index_=838, propId_=<optimized out>, buf_=...)
    at
/var/tmp/portage/kde-apps/akregator-19.08.1/work/akregator-19.08.1/plugins/mk4storage/metakit/src/univ.inl:54
#7  0x00007fffa879d862 in c4_CustomSeq::DoGet(int, int, c4_Bytes&) const
    (buf_=..., col_=<optimized out>, row_=838, this=<optimized out>)
    at
/var/tmp/portage/kde-apps/akregator-19.08.1/work/akregator-19.08.1/plugins/mk4storage/metakit/src/custom.cpp:173
#8  0x00007fffa879d862 in c4_CustomHandler::Get(int, int&)
(this=0x555555b7b400, index_=838, length_=@0x7fffffffc5bc: 75)
    at
/var/tmp/portage/kde-apps/akregator-19.08.1/work/akregator-19.08.1/plugins/mk4storage/metakit/src/custom.cpp:64
#9  0x00007fffa87a5c58 in c4_Handler::GetBytes(int, c4_Bytes&, bool)
    (this=<optimized out>, index_=index_ at entry=838, buf_=...,
copySmall_=copySmall_ at entry=false)
    at
/var/tmp/portage/kde-apps/akregator-19.08.1/work/akregator-19.08.1/plugins/mk4storage/metakit/src/handler.cpp:57
#10 0x00007fffa87b2aac in c4_Sequence::Get(int, int, c4_Bytes&)
(this=0x55555d0cdee0, index_=838, propId_=<optimized out>, buf_=...)
    at
/var/tmp/portage/kde-apps/akregator-19.08.1/work/akregator-19.08.1/plugins/mk4storage/metakit/src/univ.inl:54
#11 0x00007fffa87b4396 in c4_Reference::GetData(c4_Bytes&) const (buf_=...,
this=0x7fffffffc690)
    at
/var/tmp/portage/kde-apps/akregator-19.08.1/work/akregator-19.08.1/plugins/mk4storage/metakit/include/mk4.inl:420
#12 0x00007fffa87b4396 in c4_StringRef::operator char const*() const
(this=this at entry=0x7fffffffc690)
    at
/var/tmp/portage/kde-apps/akregator-19.08.1/work/akregator-19.08.1/plugins/mk4storage/metakit/src/viewx.cpp:649
#13 0x00007fffa87b828a in Akregator::Backend::FeedStorageMK4Impl::articles()
const (this=0x55555611ac50)
    at
/var/tmp/portage/kde-apps/akregator-19.08.1/work/akregator-19.08.1/plugins/mk4storage/metakit/include/mk4.inl:848
#14 0x00007ffff7f33e20 in Akregator::Feed::loadArticles() (this=0x55555c0de810)
    at
/var/tmp/portage/kde-apps/akregator-19.08.1/work/akregator-19.08.1/src/feed/feed.cpp:254
#15 0x00007ffff7f344fd in Akregator::Feed::fetchCompleted(Syndication::Loader*,
QSharedPointer<Syndication::Feed>, Syndication::ErrorCode--Type <RET> for more,
q to quit, c to continue without paging--
) (this=0x55555c0de810, l=<optimized out>, doc=..., status=<optimized out>)
    at
/var/tmp/portage/kde-apps/akregator-19.08.1/work/akregator-19.08.1/src/feed/feed.cpp:728
#16 0x00007ffff7effb23 in Akregator::Feed::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**)
    (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized
out>)
    at
/usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/g++-v9/bits/atomic_base.h:318
#17 0x00007ffff69f06cd in QMetaObject::activate(QObject*, int, int, void**) ()
at /usr/lib64/libQt5Core.so.5
#18 0x00007ffff60190e2 in
Syndication::Loader::loadingComplete(Syndication::Loader*,
QSharedPointer<Syndication::Feed>, Syndication::ErrorCode) () at
/usr/lib64/libKF5Syndication.so.5
#19 0x00007ffff6076d39 in Syndication::Loader::slotRetrieverDone(QByteArray
const&, bool) () at /usr/lib64/libKF5Syndication.so.5
#20 0x00007ffff69f07fb in QMetaObject::activate(QObject*, int, int, void**) ()
at /usr/lib64/libQt5Core.so.5
#21 0x00007ffff6019073 in Syndication::DataRetriever::dataRetrieved(QByteArray
const&, bool) () at /usr/lib64/libKF5Syndication.so.5
#22 0x00007ffff7f3ce29 in Akregator::FeedRetriever::getFinished(KJob*)
(this=0x555564727150, job=0x55555af45ba0)
    at
/var/tmp/portage/kde-apps/akregator-19.08.1/work/akregator-19.08.1/src/feed/feedretriever.cpp:77
#23 0x00007ffff69f07fb in QMetaObject::activate(QObject*, int, int, void**) ()
at /usr/lib64/libQt5Core.so.5
#24 0x00007ffff7a19aac in KJob::result(KJob*, KJob::QPrivateSignal) () at
/usr/lib64/libKF5CoreAddons.so.5
#25 0x00007ffff7a1a573 in KJob::finishJob(bool) () at
/usr/lib64/libKF5CoreAddons.so.5
#26 0x00007fffee726f50 in KIO::SimpleJob::slotFinished() () at
/usr/lib64/libKF5KIOCore.so.5
#27 0x00007fffee7330d2 in KIO::TransferJob::slotFinished() () at
/usr/lib64/libKF5KIOCore.so.5
#28 0x00007ffff69f07fb in QMetaObject::activate(QObject*, int, int, void**) ()
at /usr/lib64/libQt5Core.so.5
#29 0x00007fffee6f59b2 in KIO::SlaveInterface::dispatch(int, QByteArray const&)
() at /usr/lib64/libKF5KIOCore.so.5
#30 0x00007fffee6f3abb in KIO::SlaveInterface::dispatch() () at
/usr/lib64/libKF5KIOCore.so.5
#31 0x00007fffee6fd64a in KIO::Slave::gotInput() () at
/usr/lib64/libKF5KIOCore.so.5
#32 0x00007ffff69f07fb in QMetaObject::activate(QObject*, int, int, void**) ()
at /usr/lib64/libQt5Core.so.5
#33 0x00007fffee6785ce in  () at /usr/lib64/libKF5KIOCore.so.5
#34 0x00007ffff69f14aa in QObject::event(QEvent*) () at
/usr/lib64/libQt5Core.so.5
#35 0x00007ffff72f9c72 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib64/libQt5Widgets.so.5
#36 0x00007ffff7303198 in QApplication::notify(QObject*, QEvent*) () at
/usr/lib64/libQt5Widgets.so.5
#37 0x00007ffff69c74af in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib64/libQt5Core.so.5
#38 0x00007ffff69ca3c3 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () at /usr/lib64/libQt5Core.so.5
#39 0x00007ffff6a1acd3 in  () at /usr/lib64/libQt5Core.so.5
#40 0x00007fffed2f1544 in g_main_context_dispatch () at
/usr/lib64/libglib-2.0.so.0
#41 0x00007fffed2f17c8 in  () at /usr/lib64/libglib-2.0.so.0
#42 0x00007fffed2f185f in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#43 0x00007ffff6a1aa73 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib64/libQt5Core.so.5
--Type <RET> for more, q to quit, c to continue without paging--
#44 0x00007ffff69c644b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQt5Core.so.5
#45 0x00007ffff69cdf52 in QCoreApplication::exec() () at
/usr/lib64/libQt5Core.so.5
#46 0x000055555555ce1c in main(int, char**) (argc=<optimized out>,
argv=<optimized out>)
    at
/var/tmp/portage/kde-apps/akregator-19.08.1/work/akregator-19.08.1/src/main.cpp:123

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


More information about the Kdepim-bugs mailing list