| 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-null> |
| Status: | RESOLVED UPSTREAM | ||
| Severity: | crash | CC: | nate, nicolas.fella |
| Priority: | VHI | ||
| Version First Reported In: | 5.25.5 | ||
| Target Milestone: | --- | ||
| Platform: | Fedora RPMs | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented 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! |