Bug 319824

Summary: akregator crash
Product: [Applications] akregator Reporter: Rich Coe <rcoe>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED UNMAINTAINED    
Severity: crash CC: simonandric5
Priority: NOR    
Version: 4.10.0   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: New crash information added by DrKonqi

Description Rich Coe 2013-05-14 10:24:45 UTC
Application: akregator (4.10)
KDE Platform Version: 4.10.00 "release 1"
Qt Version: 4.8.4
Operating System: Linux 3.7.10-1.2-desktop x86_64
Distribution: "openSUSE 12.3 (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:
I was trying to set a news feed to fetch the entire article, because the feed only provides a brief part of the entire posting.  The article view was not updating, so I attempted to open an article in a new tab.  I got an error message that the url couldn't be opened.  It gave me an option to launch konqueror to view the url and I selected that option.

akregator then crashed.

-- Backtrace:
Application: Akregator (akregator), signal: Aborted
Using host libthread_db library "/lib64/libthread_db.so.1".
[KCrash Handler]
#5  0x00007fd2381253d5 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#6  0x00007fd238126858 in __GI_abort () at abort.c:90
#7  0x00007fd23816507b in __libc_message (do_abort=do_abort@entry=2, fmt=fmt@entry=0x7fd23825a7f8 "*** %s ***: %s terminated\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:196
#8  0x00007fd2381ee277 in __GI___fortify_fail (msg=msg@entry=0x7fd23825a78f "buffer overflow detected") at fortify_fail.c:31
#9  0x00007fd2381ec350 in __GI___chk_fail () at chk_fail.c:28
#10 0x00007fd2381ee1e7 in __fdelt_chk (d=<optimized out>) at fdelt_chk.c:25
#11 0x00007fd239a46054 in ?? () from /usr/lib64/libQtCore.so.4
#12 0x00007fd239a00a73 in QProcess::waitForFinished(int) () from /usr/lib64/libQtCore.so.4
#13 0x00007fd239a03140 in QProcess::execute(QString const&, QStringList const&) () from /usr/lib64/libQtCore.so.4
#14 0x00007fd239f20362 in KToolInvocation::startKdeinit() () from /usr/lib64/libkdecore.so.5
#15 0x00007fd239f20510 in KToolInvocation::klauncher() () from /usr/lib64/libkdecore.so.5
#16 0x00007fd239f20702 in KToolInvocation::startServiceInternal(char const*, QString const&, QStringList const&, QString*, QString*, int*, QByteArray const&, bool, QString const&) () from /usr/lib64/libkdecore.so.5
#17 0x00007fd239f213b4 in KToolInvocation::startServiceByDesktopPath(QString const&, QStringList const&, QString*, QString*, int*, QByteArray const&, bool) () from /usr/lib64/libkdecore.so.5
#18 0x00007fd237da5bf5 in KRun::run(KService const&, KUrl::List const&, QWidget*, bool, QString const&, QByteArray const&) () from /usr/lib64/libkio.so.5
#19 0x00007fd237da9f67 in KRun::foundMimeType(QString const&) () from /usr/lib64/libkio.so.5
#20 0x00007fd23ab43c5b in ?? () from /usr/lib64/libakregatorprivate.so.4
#21 0x00007fd237d9f8b2 in KRun::mimeTypeDetermined(QString const&) () from /usr/lib64/libkio.so.5
#22 0x00007fd23b270f63 in KParts::BrowserRun::redirectToError(int, QString const&) () from /usr/lib64/libkparts.so.4
#23 0x00007fd23b271313 in KParts::BrowserRun::handleError(KJob*) () from /usr/lib64/libkparts.so.4
#24 0x00007fd23b270760 in KParts::BrowserRun::slotBrowserScanFinished(KJob*) () from /usr/lib64/libkparts.so.4
#25 0x00007fd239a801af in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4
#26 0x00007fd239ef8b92 in KJob::result(KJob*) () from /usr/lib64/libkdecore.so.5
#27 0x00007fd239ef8bd0 in KJob::emitResult() () from /usr/lib64/libkdecore.so.5
#28 0x00007fd237d3cd85 in KIO::SimpleJob::slotFinished() () from /usr/lib64/libkio.so.5
#29 0x00007fd237d44292 in KIO::TransferJob::slotFinished() () from /usr/lib64/libkio.so.5
#30 0x00007fd237d3cef6 in KIO::SimpleJob::slotError(int, QString const&) () from /usr/lib64/libkio.so.5
#31 0x00007fd239a801af in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4
#32 0x00007fd237ddd066 in KIO::SlaveInterface::error(int, QString const&) () from /usr/lib64/libkio.so.5
#33 0x00007fd237dd10dd in KIO::Slave::timeout() () from /usr/lib64/libkio.so.5
#34 0x00007fd239a801af in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4
#35 0x00007fd239a8803f in ?? () from /usr/lib64/libQtCore.so.4
#36 0x00007fd239a7f4bc in QObject::event(QEvent*) () from /usr/lib64/libQtCore.so.4
#37 0x00007fd238b9786c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#38 0x00007fd238b9bceb in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#39 0x00007fd23a4cfcb6 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5
#40 0x00007fd239a6ac9e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4
#41 0x00007fd239a9ba71 in ?? () from /usr/lib64/libQtCore.so.4
#42 0x00007fd239a98b64 in ?? () from /usr/lib64/libQtCore.so.4
#43 0x00007fd239a98b81 in ?? () from /usr/lib64/libQtCore.so.4
#44 0x00007fd2321397d5 in g_main_dispatch (context=0xbed3e0) at gmain.c:2715
#45 g_main_context_dispatch (context=context@entry=0xbed3e0) at gmain.c:3219
#46 0x00007fd232139b08 in g_main_context_iterate (context=context@entry=0xbed3e0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3290
#47 0x00007fd232139bc4 in g_main_context_iteration (context=0xbed3e0, may_block=1) at gmain.c:3351
#48 0x00007fd239a991d6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#49 0x00007fd238c37c1e in ?? () from /usr/lib64/libQtGui.so.4
#50 0x00007fd239a699ef in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#51 0x00007fd239a69c78 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#52 0x00007fd239a6e918 in QCoreApplication::exec() () from /usr/lib64/libQtCore.so.4
#53 0x0000000000408503 in ?? ()
#54 0x00007fd238111a15 in __libc_start_main (main=0x408060, argc=1, ubp_av=0x7fff9d9d0428, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff9d9d0418) at libc-start.c:258
#55 0x00000000004087ed in _start ()

Possible duplicates by query: bug 318896, bug 315194, bug 314085, bug 313361, bug 311748.

Reported using DrKonqi
Comment 1 Rich Coe 2013-05-14 12:54:31 UTC
possibly dup of bug 310777
Comment 2 Simon Andric 2013-07-25 17:23:20 UTC
Created attachment 81346 [details]
New crash information added by DrKonqi

akregator (4.11 rc1) on KDE Platform 4.10.95 using Qt 4.8.4

- What I was doing when the application crashed:

as mentioned in:

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


hello! Akgregator crashes every time when trying to impot this OPML file (extracted from firefox trunk via OPML Support 4 add-on)...thank you Simon :) Reproducible: Always

-- Backtrace (Reduced):
#6  0x00007f6e5514f037 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#7  0x00007f6e55152698 in __GI_abort () at abort.c:90
[...]
#9  0x00007f6e552295cc in __GI___fortify_fail (msg=<optimized out>, msg@entry=0x7f6e5529d4c7 "buffer overflow detected") at fortify_fail.c:37
#10 0x00007f6e55228560 in __GI___chk_fail () at chk_fail.c:28
#11 0x00007f6e55229517 in __fdelt_chk (d=<optimized out>) at fdelt_chk.c:25
Comment 3 Denis Kurz 2016-09-24 19:45:23 UTC
This bug has only been reported for versions before 4.14, which have been unsupported for at least two years now. Can anyone tell if this bug still present?

If noone confirms this bug for a Framework-based version of akregator (version 5.0 or later, as part of KDE Applications 15.08 or later), it gets closed in about three months.
Comment 4 Denis Kurz 2017-01-07 22:49:28 UTC
Just as announced in my last comment, I close this bug. If you encounter it again in a recent version (at least 5.0 aka 15.08), please open a new one unless it already exists. Thank you for all your input.