Summary: | KNotify freezes applications | ||
---|---|---|---|
Product: | [Unmaintained] kdelibs | Reporter: | Florian Kriener <florian> |
Component: | knotify | Assignee: | Olivier Goffart <ogoffart> |
Status: | RESOLVED WORKSFORME | ||
Severity: | crash | CC: | andresbajotierra, l.lunak |
Priority: | NOR | ||
Version: | 4.0 | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Florian Kriener
2008-01-20 15:49:19 UTC
I have solved this problem. It still is a bug I think, but in phonon now, not in kwin. The problem was, that my xine configuration somehow prevented xine from playing ogg files by simply freezing. KWin wanted knotice to play an ogg file through phonon using xine. Freezing xine froze phonon froze knotice froze kwin. However, amarok played ogg files nicely using the xine backend. Maybe phonon should not be depend on the users xine configuration. What is your xine-lib version? The xine-lib version is 1.1.9, it comes from the unstable Debian package libxine1. KNotify should not block applications, the DCOP call should return immediatelly. This is because of a deadlock in lib xine (Bug 159469) Note that all DCOP^W DBUS calls returns immediatly. Only the creation of the QDbusInterface that occurs in the first KNotification call from the application may blocks for about 20 seconds (which is what happen here) (Thiago said it's normal) (it only blog if the deamon has replied before and doesn't reply anymore) Any news on this ? |