[kde] [Bug 460773] New: Cyclical dependency between default icon themes

Teodor Potancok bugzilla_noreply at kde.org
Thu Oct 20 17:29:13 BST 2022


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

            Bug ID: 460773
           Summary: Cyclical dependency between default icon themes
    Classification: I don't know
           Product: kde
           Version: unspecified
          Platform: Fedora RPMs
                OS: Linux
            Status: REPORTED
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: unassigned-bugs at kde.org
          Reporter: tpotancok2017 at gmail.com
  Target Milestone: ---

Created attachment 153061
  --> https://bugs.kde.org/attachment.cgi?id=153061&action=edit
A gdb backtrace showing the infinite recursion

SUMMARY
The `breeze` icon theme has a dependency on `papirus`, which in turn depends on
`breeze`. This causes an infinite recursion and segfault in the
`XcursorScanTheme()` function of `libXcursor.so.1`. Affects Konsole (app and
part), KWrite, the Cursors section of System Settings, the Steam client
launcher and possibly others.

STEPS TO REPRODUCE
1. Open Konsole
2. Type anything into the console window
3. ???
4. Crash!

OBSERVED RESULT
The console window freezes and the whole app crashes in a few seconds.

EXPECTED RESULT
Cursors get properly loaded without infinite recursion and the app works as
expected.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Fedora Linux 36 KDE
KDE Plasma Version:  5.25.5
KDE Frameworks Version: 5.98.0
Qt Version: 5.15.6

ADDITIONAL INFORMATION
Also filed at https://bugzilla.redhat.com/show_bug.cgi?id=2136390

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


More information about the Unassigned-bugs mailing list