[akregator] [Bug 353509] New: Crash after loading a full text entry as HTML page (as a new tab )

Markus web at markus.valtin.net
Sat Oct 3 23:16:58 BST 2015


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

            Bug ID: 353509
           Summary: Crash after loading a full text entry as HTML page (as
                    a new tab )
           Product: akregator
           Version: unspecified
          Platform: Ubuntu Packages
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: kdepim-bugs at kde.org
          Reporter: web at markus.valtin.net

Application: akregator (5.0.1)

Qt Version: 5.4.2
Operating System: Linux 4.2.0-12-generic x86_64
Distribution: Ubuntu Wily Werewolf (development branch)

-- Information about the crash:
- What I was doing when the application crashed:

Opening the HTML site of any RSS entry.
The side seemed to be loaded because I saw it for about a secound.
A SSL certificate validation dialog poped up before the application crashed,
but I think I tried also HTTP only sites.

If I restart the application, the application crashes again, because the tab
with the website is still open. I have to disconnect from the WLAN, start the
application again. Because there is no Internet, the site can not be loaded and
akregator does not crash. I have to close the tab to get the crashes to stop.


This bug report is actually for a crash after restoring the last session, were
I opened the full text HTML entry.

Right after the crash the following error appeared on the termial:




log_kontactinterface: kontact not running -- start standalone application
QObject::connect: No such signal
QDBusAbstractInterface::iconChanged(bool,QString,QString)
log_akregator: Plugin trader constraint: "[X-KDE-akregator-framework-version]
== 4 and [X-KDE-akregator-plugintype] == 'storage' and [X-KDE-akregator-rank] >
0"
log_akregator: Trying to load: "akregator_mk4storage_plugin"
log_akregator: PluginManager Service Info: --------------------------- name    
                     :  "Metakit Archiv-Modul" library                       : 
"akregator_mk4storage_plugin" desktopEntryPath              : 
"akregator_mk4storage_plugin.desktop" X-KDE-akregator-plugintype       : 
"storage" X-KDE-akregator-name             :  "metakit" X-KDE-akregator-authors
         :  ("Frank Osterfeld") X-KDE-akregator-rank             :  "255"
X-KDE-akregator-version          :  "1" X-KDE-akregator-framework-version:  "4"
log_akregator: icon height 16
log_akregator: Plugin trader constraint: "[X-KDE-akregator-framework-version]
== 4 and [X-KDE-akregator-plugintype] == 'extension' and [X-KDE-akregator-rank]
> 0"
0x14b4a90 void QWindowPrivate::setTopLevelScreen(QScreen*, bool) (
QScreen(0xfe3b20) ): Attempt to set a screen on a child window.
0x14b5380 void QWindowPrivate::setTopLevelScreen(QScreen*, bool) (
QScreen(0xfe3b20) ): Attempt to set a screen on a child window.
0x1493950 void QWindowPrivate::setTopLevelScreen(QScreen*, bool) (
QScreen(0xfe3b20) ): Attempt to set a screen on a child window.
0x14b7290 void QWindowPrivate::setTopLevelScreen(QScreen*, bool) (
QScreen(0xfe3b20) ): Attempt to set a screen on a child window.
0x14b1cd0 void QWindowPrivate::setTopLevelScreen(QScreen*, bool) (
QScreen(0xfe3b20) ): Attempt to set a screen on a child window.
finishedLoading "file:///usr/share/kf5/infopage/kde_infopage.css"
finishedLoading "file:///usr/share/akregator/about/akregator.css"
QWidget::paintEngine: Should no longer be called
QWidget::paintEngine: Should no longer be called
QWidget::paintEngine: Should no longer be called
QWidget::paintEngine: Should no longer be called
QWidget::paintEngine: Should no longer be called
QWidget::paintEngine: Should no longer be called
QWidget::paintEngine: Should no longer be called
QWidget::paintEngine: Should no longer be called
QWidget::paintEngine: Should no longer be called
QWidget::paintEngine: Should no longer be called
QWidget::paintEngine: Should no longer be called
QWidget::paintEngine: Should no longer be called
QWidget::paintEngine: Should no longer be called
QWidget::paintEngine: Should no longer be called
QWidget::paintEngine: Should no longer be called
QWidget::paintEngine: Should no longer be called
QWidget::paintEngine: Should no longer be called
QWidget::paintEngine: Should no longer be called
QWidget::paintEngine: Should no longer be called
QWidget::paintEngine: Should no longer be called
log_akregator: loading OPML feed "opml"
log_akregator: measuring startup time: START
"http://www.kde.org/dotkdeorg.rdf"
"https://www.linux.com/rss/feeds.php"
"http://planetkde.org/rss20.xml"
"http://pim.planetkde.org/rss20.xml"
"http://www.kde.org/dot/kde-apps-content.rdf"
"http://www.kde.org/kde-look-content.rdf"
"http://planet.ubuntu.com/rss20.xml"
"http://feeds.feedburner.com/ubuntu-fridge"
"http://www.kubuntu.org/news/feed"
"http://wire.kubuntu.org/?feed=rss2"
log_akregator: measuring startup time: STOP, 7 ms
log_akregator: Number of articles loaded: 0
log_akregator: Couldn't reach favicon service. Request favicon for   QUrl(
"http://www.linux.com/" )   failed
log_akregator: Couldn't reach favicon service. Request favicon for   QUrl(
"http://www.kde.org/" )   failed
log_akregator: Couldn't reach favicon service. Request favicon for   QUrl(
"http://planet.ubuntu.com/" )   failed
log_akregator: Couldn't reach favicon service. Request favicon for   QUrl(
"http://pim.planetkde.org/" )   failed
log_akregator: Couldn't reach favicon service. Request favicon for   QUrl(
"http://www.kubuntu.org/" )   failed
log_akregator: Couldn't reach favicon service. Request favicon for   QUrl(
"http://feeds.feedburner.com/" )   failed
log_akregator: Couldn't reach favicon service. Request favicon for   QUrl(
"http://wire.kubuntu.org/" )   failed
log_akregator: Couldn't reach favicon service. Request favicon for   QUrl(
"http://planetkde.org/" )   failed
log_akregator: Couldn't reach favicon service. Request favicon for   QUrl(
"http://www.kde.org/" )   failed
log_akregator: Couldn't reach favicon service. Request favicon for   QUrl(
"http://www.kde.org/" )   failed
0x14b6ea0 void QWindowPrivate::setTopLevelScreen(QScreen*, bool) (
QScreen(0xfe3b20) ): Attempt to set a screen on a child window.
QWidget::paintEngine: Should no longer be called
QPainter::begin: Paint device returned engine == 0, type: 1
QPainter::translate: Painter not active
QPainter::setClipRect: Painter not active
QPainter::hasClipping: Painter not active
QPainter::setPen: Painter not active
QPainter::setBrush: Painter not active
QPainter::drawRects: Painter not active
QPainter::hasClipping: Painter not active
QPainter::setPen: Painter not active
QPainter::setBrush: Painter not active
QPainter::drawRects: Painter not active
QPainter::hasClipping: Painter not active
QPainter::setPen: Painter not active
QPainter::setBrush: Painter not active
QPainter::drawRects: Painter not active
QPainter::hasClipping: Painter not active
QPainter::setPen: Painter not active
QPainter::setBrush: Painter not active
QPainter::drawRects: Painter not active
log_akregator: FrameManager::slotOpenUrlRequest():
"url=https://www.linux.com/learn/tutorials/857407-using-gmic-to-work-magic-on-your-graphics/
mimeType= newTab=0 forcesNewWindow=0 options=2"
log_akregator: FrameManager::slotOpenUrlRequest():
"url=https://www.linux.com/news/featured-blogs/185-jennifer-cloer/857378-anniversary-of-first-linux-kernel-release-a-look-at-collaborative-value/
mimeType= newTab=0 forcesNewWindow=0 options=2"
log_akregator: FrameManager::slotOpenUrlRequest():
"url=https://www.linux.com/news/featured-blogs/185-jennifer-cloer/857378-anniversary-of-first-linux-kernel-release-a-look-at-collaborative-value/
mimeType= newTab=0 forcesNewWindow=0 options=1"
log_akregator: serviceType:  "text/html"
log_akregator: BrowserFrame::loadPartForMimetype( "text/html" ): 2  offers
log_akregator: BrowserFrame::updateHistoryEntry(): updating id= 0  url=
"https://www.linux.com/news/featured-blogs/185-jennifer-cloer/857378-anniversary-of-first-linux-kernel-release-a-look-at-collaborative-value/"
log_akregator: Couldn't reach favicon service. Request favicon for   QUrl(
"http://www.linux.com/" )   failed
finishedLoading "https://www.linux.com/templates/linuxcom_v2/css/editor.css?B"
finishedLoading "https://www.linux.com/templates/linuxcom_v2/css/typo.css?B"
finishedLoading
"https://www.linux.com/templates/linuxcom_v2/ja_menus/ja_moomenu/ja.moomenu.css?B"
finishedLoading "https://www.linux.com/media/com_lfcomments/css/comments.css?B"
finishedLoading "https://www.linux.com/templates/system/css/general.css?B"
finishedLoading "https://www.linux.com/templates/system/css/system.css?B"
finishedLoading
"https://www.linux.com/media/com_lfnews/css/lfnews-plugin.css?B"
finishedLoading
"https://www.linux.com/templates/linuxcom_v2/css/colors/default.css?B"
finishedLoading
"https://www.linux.com/templates/linuxcom_v2/css/template.css?B"
finishedLoading "https://www.linux.com/includes/js/custom/universe_nav.css?B"
[Command is not supported yet] "BackgroundImageCache" 

finishedLoading "https://static.addtoany.com/menu/svg/icons.14.png.css"
QWidget::paintEngine: Should no longer be called
QWidget::paintEngine: Should no longer be called
QWidget::paintEngine: Should no longer be called
QWidget::paintEngine: Should no longer be called
QWidget::paintEngine: Should no longer be called
*** Error in `akregator': corrupted double-linked list: 0x0000000003cf8ac0 ***
KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = akregator path = /usr/bin pid = 15441
KCrash: Arguments: /usr/bin/akregator 
Der Wecker klingelt

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  QString::QString (other=..., this=this at entry=0x7ffc190ec490) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:811
#7  Akregator::SearchBar::text (this=0x1455f90) at
../../../akregator/src/searchbar.cpp:125
#8  0x00007faeb19bef4f in Akregator::MainWidget::saveProperties
(this=0x142af10, config=...) at ../../../akregator/src/mainwidget.cpp:1183
#9  0x00007faeb19b90b4 in Akregator::Part::autoSaveProperties
(this=this at entry=0x1401690) at ../../../akregator/src/akregator_part.cpp:871
#10 0x00007faeb19b9149 in Akregator::Part::slotOnShutdown
(this=this at entry=0x1401690) at ../../../akregator/src/akregator_part.cpp:349
#11 0x00007faeb19b97a8 in Akregator::Part::~Part (this=this at entry=0x1401690,
__in_chrg=<optimized out>, __vtt_parm=<optimized out>) at
../../../akregator/src/akregator_part.cpp:422
#12 0x00007faeb19b97f9 in Akregator::Part::~Part (this=0x1401690,
__in_chrg=<optimized out>, __vtt_parm=<optimized out>) at
../../../akregator/src/akregator_part.cpp:426
#13 0x00007faed2dd178a in QMetaObject::activate(QObject*, int, int, void**) ()
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#14 0x00007faed2dd202f in QObject::destroyed(QObject*) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#15 0x00007faed3dbf265 in QWidget::~QWidget() () from
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#16 0x00007faeb19c2609 in Akregator::MainWidget::~MainWidget (this=0x142af10,
__in_chrg=<optimized out>) at ../../../akregator/src/mainwidget.cpp:96
#17 0x00007faed2dd2670 in QObject::event(QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#18 0x00007faed3dc2edb in QWidget::event(QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#19 0x00007faed3d80b8c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#20 0x00007faed3d86230 in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#21 0x00007faed2da0f1b in QCoreApplication::notifyInternal(QObject*, QEvent*)
() from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#22 0x00007faed2da3057 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#23 0x00007faed2df7e73 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#24 0x00007faecab1dff7 in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#25 0x00007faecab1e250 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#26 0x00007faecab1e2fc in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#27 0x00007faed2df827f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#28 0x00007faed2d9e75a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#29 0x00007faed2da62cc in QCoreApplication::exec() () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#30 0x0000000000409630 in main (argc=1, argv=0x7ffc190ed108) at
../../../akregator/src/main.cpp:113

Possible duplicates by query: bug 352512.

Reported using DrKonqi

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



More information about the Kdepim-bugs mailing list