https://bugs.kde.org/show_bug.cgi?id=363753
--- Comment #12 from RJVB <[email protected]> --- That commit re-activated a DBus registration which *I think* serves to let QtCurve signal or react to configuration changes so that they're applied in all running applications. The patch by the Debian maintainer(s) does something else; it removes the cleanup mechanism. I haven't checked when that mechanism was introduced (or exactly why) but it does seem to introduce complexity that is probably supposed to be unnecessary. So removing should make it easier to understand what's going on, at least. NB: I've seen a number of crashes in other code due to some kind of race conditions that somehow result from trying to do proper cleanup, notably related to unloading plugins. In most cases the solution has been just to let the system clean up. I wouldn't be surprised if in the end it's better to adopt a similar attitude with DBus functionality too. -- You are receiving this mail because: You are watching all bug changes.
