| Summary: | Comic plasmoid cache behavior somewhat buggy | ||
|---|---|---|---|
| Product: | [Plasma] plasmashell | Reporter: | Hans-Peter Jansen <hpj> |
| Component: | Comic widget | Assignee: | Marco Martin <notmart> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | cwo.kde, kdedev |
| Priority: | NOR | ||
| Version First Reported In: | master | ||
| Target Milestone: | 1.0 | ||
| Platform: | openSUSE | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: | Simple shell tool for comic strip management and development | ||
|
Description
Hans-Peter Jansen
2019-09-10 16:26:26 UTC
Further observation shows, that the comic plasmoid does not store the latest strip in cache. Today, the 11th of September, ~/.local/share/plasma_engine_comic contain the strips of yesterday, which you can see with date controlled sources: -rw-rw-r-- 1 hp lisa 237914 11. Sep 13:17 dilbert%3A2019-09-10 -rw-rw-r-- 1 hp lisa 210 11. Sep 13:17 dilbert%3A2019-09-10.conf -rw-rw-r-- 1 hp lisa 596 11. Sep 13:17 dilbert.conf -rw-rw-r-- 1 hp lisa 447132 11. Sep 07:50 viewsamerica%3A2019-09-10 -rw-rw-r-- 1 hp lisa 236 11. Sep 07:50 viewsamerica%3A2019-09-10.conf -rw-rw-r-- 1 hp lisa 701 11. Sep 07:50 viewsamerica.conf while it displays the strips of today. Another hint of this claim is, that the progress circle is shown, when switching though sources multiple times, while logging shows, it fetches the todays strips again and again: Sep 11 21:08:12 xrated plasmashell[2912]: "Author................" "Scott Adams" Sep 11 21:08:12 xrated plasmashell[2912]: "Website URL..........." "https://dilbert.com/strip/2019-09-11" Sep 11 21:08:12 xrated plasmashell[2912]: "Shop URL.............." "" Sep 11 21:08:12 xrated plasmashell[2912]: "Title................." "" Sep 11 21:08:12 xrated plasmashell[2912]: "Additional Text......." "" Sep 11 21:08:12 xrated plasmashell[2912]: "Identifier............" QVariant(QDate, QDate("2019-09-11")) Sep 11 21:08:12 xrated plasmashell[2912]: "First Identifier......" QVariant(QDate, QDate("1994-01-01")) Sep 11 21:08:12 xrated plasmashell[2912]: "Last Identifier......." QVariant(QDate, QDate("2019-09-11")) Sep 11 21:08:12 xrated plasmashell[2912]: "Next Identifier......." QVariant(Invalid) Sep 11 21:08:12 xrated plasmashell[2912]: "Previous Identifier..." QVariant(Invalid) Sep 11 21:09:30 xrated plasmashell[2912]: qml: onCurrentTabChanged:perscheid Sep 11 21:09:30 xrated plasmashell[2912]: Fetch page http://www.martin-perscheid.de/4023.html Sep 11 21:09:30 xrated plasmashell[2912]: No next strip. Sep 11 21:09:30 xrated plasmashell[2912]: Fetch image http://www.martin-perscheid.de/image/cartoon/4023.gif Sep 11 21:09:30 xrated plasmashell[2912]: "Author................" "Martin Perscheid" Sep 11 21:09:30 xrated plasmashell[2912]: "Website URL..........." "http://www.martin-perscheid.de/" Sep 11 21:09:30 xrated plasmashell[2912]: "Shop URL.............." "http://www.martin-perscheid.de/shop.html" Sep 11 21:09:30 xrated plasmashell[2912]: "Title................." "" Sep 11 21:09:30 xrated plasmashell[2912]: "Additional Text......." "4023" Sep 11 21:09:30 xrated plasmashell[2912]: "Identifier............" QVariant(int, 4023) Sep 11 21:09:30 xrated plasmashell[2912]: "First Identifier......" QVariant(int, 3999) Sep 11 21:09:30 xrated plasmashell[2912]: "Last Identifier......." QVariant(int, 4023) Sep 11 21:09:30 xrated plasmashell[2912]: "Next Identifier......." QVariant(Invalid) Sep 11 21:09:30 xrated plasmashell[2912]: "Previous Identifier..." QVariant(int, 4022) Sep 11 21:09:48 xrated plasmashell[2912]: qml: onCurrentTabChanged:viewsamerica Sep 11 21:09:50 xrated plasmashell[2912]: "Author................" "CartoonArts International" Sep 11 21:09:50 xrated plasmashell[2912]: "Website URL..........." "http://www.gocomics.com/viewsamerica/2019/09/11" Sep 11 21:09:50 xrated plasmashell[2912]: "Shop URL.............." "" Sep 11 21:09:50 xrated plasmashell[2912]: "Title................." "" Sep 11 21:09:50 xrated plasmashell[2912]: "Additional Text......." "" Sep 11 21:09:50 xrated plasmashell[2912]: "Identifier............" QVariant(QDate, QDate("2019-09-11")) Sep 11 21:09:50 xrated plasmashell[2912]: "First Identifier......" QVariant(QDate, QDate("2007-02-04")) Sep 11 21:09:50 xrated plasmashell[2912]: "Last Identifier......." QVariant(QDate, QDate("2019-09-11")) Sep 11 21:09:50 xrated plasmashell[2912]: "Next Identifier......." QVariant(Invalid) Sep 11 21:09:50 xrated plasmashell[2912]: "Previous Identifier..." QVariant(QDate, QDate("2019-09-10")) Sep 11 21:10:00 xrated plasmashell[2912]: qml: onCurrentTabChanged:xkcd Sep 11 21:10:00 xrated plasmashell[2912]: No next strip. Sep 11 21:10:01 xrated plasmashell[2912]: "Author................" "Randall Munroe" Sep 11 21:10:01 xrated plasmashell[2912]: "Website URL..........." "https://xkcd.com/2201/" Sep 11 21:10:01 xrated plasmashell[2912]: "Shop URL.............." "https://store.xkcd.com/" Sep 11 21:10:01 xrated plasmashell[2912]: "Title................." "Foucault Pendulum" Sep 11 21:10:01 xrated plasmashell[2912]: "Additional Text......." "Trust me, you don't want to get on the wrong side of the paramilitary enforcement arm of the International Earth Rotation and Reference Systems Service." Sep 11 21:10:01 xrated plasmashell[2912]: "Identifier............" QVariant(int, 2201) Sep 11 21:10:01 xrated plasmashell[2912]: "First Identifier......" QVariant(int, 1) Sep 11 21:10:01 xrated plasmashell[2912]: "Last Identifier......." QVariant(int, 2201) Sep 11 21:10:01 xrated plasmashell[2912]: "Next Identifier......." QVariant(Invalid) Sep 11 21:10:01 xrated plasmashell[2912]: "Previous Identifier..." QVariant(int, 2200) We were here already 4 minutes ago: Sep 11 21:13:33 xrated plasmashell[2912]: qml: onCurrentTabChanged:viewsamerica Sep 11 21:13:35 xrated plasmashell[2912]: "Author................" "CartoonArts International" Sep 11 21:13:35 xrated plasmashell[2912]: "Website URL..........." "http://www.gocomics.com/viewsamerica/2019/09/11" Sep 11 21:13:35 xrated plasmashell[2912]: "Shop URL.............." "" Sep 11 21:13:35 xrated plasmashell[2912]: "Title................." "" Sep 11 21:13:35 xrated plasmashell[2912]: "Additional Text......." "" Sep 11 21:13:35 xrated plasmashell[2912]: "Identifier............" QVariant(QDate, QDate("2019-09-11")) Sep 11 21:13:35 xrated plasmashell[2912]: "First Identifier......" QVariant(QDate, QDate("2007-02-04")) Sep 11 21:13:35 xrated plasmashell[2912]: "Last Identifier......." QVariant(QDate, QDate("2019-09-11")) Sep 11 21:13:35 xrated plasmashell[2912]: "Next Identifier......." QVariant(Invalid) Sep 11 21:13:35 xrated plasmashell[2912]: "Previous Identifier..." QVariant(QDate, QDate("2019-09-10")) Thanks for the bug report. I'm sorry we weren't able to get to this yet. There have been many fixes and improvements in Plasma 6, and this issue may have been fixed. Can you please re-test on your system with Plasma 6.3.4 or later and let us know if you can still reproduce the problem? Thanks! ๐๐งน โ ๏ธ This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information, then set the bug status to REPORTED. If there is no change for at least 30 days, it will be automatically closed as RESOLVED WORKSFORME. For more information about our bug triaging procedures, please read https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging. Thank you for helping us make KDE software even better for everyone! This is probably fixed with 37f23f78 in Plasma 6.4. Please reopen if it still happens there. |