Summary: | Cyclical dependency between default icon themes causes many apps to crash | ||
---|---|---|---|
Product: | [Applications] systemsettings | Reporter: | Teodor Potancok <tpotancok2017> |
Component: | kcm_cursortheme | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | RESOLVED UPSTREAM | ||
Severity: | crash | CC: | nate, nicolas.fella |
Priority: | VHI | ||
Version: | 5.25.5 | ||
Target Milestone: | --- | ||
Platform: | Fedora RPMs | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | 5.26 | |
Sentry Crash Report: | |||
Attachments: | A gdb backtrace showing the infinite recursion |
Description
Teodor Potancok
2022-10-20 16:29:13 UTC
This was fixed in Plasma 5.26 to not explode when cyclic dependencies are detected.
That said...
> The `breeze` icon theme has a dependency on `papirus`
It definitely does not. Where are you seeing this?
> This was fixed in Plasma 5.26 to not explode when cyclic dependencies are detected.
We fixed it in kwin_wayland, but it seems xcursor has the same problem
Urgh. Still, I'm curious how Breeze has gotten marked as depending on Papirus. We're not doing that upstream. Speaking of upstream, I guess this needs to be fixed in libXcursor? (In reply to Nate Graham from comment #4) > Speaking of upstream, I guess this needs to be fixed in libXcursor? yes Teodor, can you file a bug report at https://gitlab.freedesktop.org/xorg/lib/libxcursor/-/issues? Thanks! |