https://bugs.kde.org/show_bug.cgi?id=458430
Bug ID: 458430 Summary: KCoreConfigSkeleton::save() will leave an invalid file descriptor and make the number of fd reach the limit Product: frameworks-kconfig Version: 5.97.0 Platform: openSUSE RPMs OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: matt...@mjdsystems.ca Reporter: qydwhotm...@gmail.com CC: kdelibs-b...@kde.org Target Milestone: --- SUMMARY In accentColorService, calling KCoreConfigSkeleton::save() will cause an invalid file descriptor to leave in the process, and eventually the fd limit will be reached. STEPS TO REPRODUCE 1. Enable accent color from wallpaper in colors kcm 2. Play slideshow, 3 seconds one picture 3. Watch "lsof -p $(pidof kded5) | wc -l" OBSERVED RESULT The number of fd increases when accent color changes. EXPECTED RESULT No fd increase SOFTWARE/OS VERSIONS Operating System: openSUSE Tumbleweed 20220820 KDE Plasma Version: 5.25.80 KDE Frameworks Version: 5.98.0 Qt Version: 5.15.5 Kernel Version: 5.19.2-1-default (64-bit) Graphics Platform: X11 -- You are receiving this mail because: You are watching all bug changes.