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

            Bug ID: 452596
           Summary: Comics widget does not show image
           Product: kdeplasma-addons
           Version: 5.24.4
          Platform: Neon Packages
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: Comic
          Assignee: notm...@gmail.com
          Reporter: lucidlytwis...@gmail.com
                CC: plasma-b...@kde.org
  Target Milestone: ---

SUMMARY
The Comic Strip widget has stopped showing the strip images, noticed after
update last night. Other widgets (Weather, System Monitor) seem to be OK.

STEPS TO REPRODUCE
1. Add Comic Strip widget
2. Click on "Configure..."
3. Click on "Get New Comics..."
4. Search for "XKCD" (Note: Errors may be reported)
5. Select "xkcd by mfuchs"
6. Click on "Install"
7. Close the dialog
8. Ensure "XKCD" is ticked in the "General" tab
9. Click "OK"

OBSERVED RESULT
No XKCD image is shown, all you see is the "Configure..." button
Other affected strips include APOD, Calvin and Hobbes, Dilbert, and Garfield

EXPECTED RESULT
To see the selected strip image

SOFTWARE/OS VERSIONS
* Operating System: KDE neon 5.24
* KDE Plasma Version: 5.24.4
* KDE Frameworks Version: 5.93.0
* Qt Version: 5.15.3
* Kernel Version: 5.13.0-39-generic (64-bit)

ADDITIONAL INFORMATION
When I look in the logs I see log of error messages like this:
    Apr 12 08:49:18 neon plasmashell[2193]: kf.coreaddons.desktopparser: Unable
to find service type for service "Plasma/Comic" listed in
"/home/name/.local/share/plasma/comics/dilbert/metadata.desktop" - service type
search directories were ("/home/name/.local/share", "/usr/share/plasma",
"/usr/local/share", "/usr/share", "/var/lib/snapd/desktop")
    Apr 12 08:49:18 neon plasmashell[2193]: kf.coreaddons.desktopparser: Unable
to find service type for service "Plasma/Comic" listed in
"/home/name/.local/share/plasma/comics/dilbert//metadata.desktop" - service
type search directories were ("/home/name/.local/share", "/usr/share/plasma",
"/usr/local/share", "/usr/share", "/var/lib/snapd/desktop")
I think they are a red herring as on 12th April the widget was working.

As for today, I can see messages like this:
    Apr 14 08:14:55 neon plasmashell[2208]: "Received comic image data."
    Apr 14 08:14:55 neon plasmashell[2208]: "Requesting image for comic 2606
from https://imgs.xkcd.com/comics/weird_unicode_math_symbols.png";
    Apr 14 08:14:55 neon plasmashell[2208]: "Data parsed successfully:
{\"month\": \"4\", \"num\": 2606, \"link\": \"\", \"year\": \"2022\", \"news\":
\"\", \"safe_title\": \"Weird Unicode Math Symbols\", \"transcript\": \"\",
\"alt\": \"U+2A0B \\u2a0b Mathematicians need to calm down\", \"img\":
\"https://imgs.xkcd.com/comics/weird_unicode_math_symbols.png\";, \"title\":
\"Weird Unicode Math Symbols\", \"day\": \"13\"}"
    Apr 14 08:14:55 neon plasmashell[2208]: "Received data from the XKCD API
with ID 257"
    Apr 14 08:14:55 neon plasmashell[2208]: "Requesting data for latest comic
from https://xkcd.com/info.0.json";
So it looks like something is happening, but no image is getting dislayed.

Finally, I have just seen this when trying to switch to the XKCD tab:
    Apr 14 08:28:15 neon plasmashell[2208]: Either no identifier was specified
or the engine could not be created: id "xkcd" engine valid: false
    Apr 14 08:28:15 neon plasmashell[2208]: qml: onCurrentTabChanged:xkcd

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to