Summary: | Telepathy Text UI crashes every time when trying to start chat | ||
---|---|---|---|
Product: | [Unmaintained] telepathy | Reporter: | Pavel Punegov <pavelpngv> |
Component: | text-ui | Assignee: | Telepathy Bugs <kde-telepathy-bugs> |
Status: | RESOLVED NOT A BUG | ||
Severity: | crash | CC: | blagozlatev, kde, mklapetek, myriam |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | 0.4.0 | ||
Platform: | Debian unstable | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Pavel Punegov
2011-11-29 20:50:43 UTC
You've installed to somewhere not in your kde path, it can't find the files it needs at runtime. I couldn't reproduce the bug and find any duplicates of it. > --- Comment #1 from David Edmundson <kde davidedmundson co uk>
> You've installed to somewhere not in your kde path, it can't
> find the files it needs at runtime.
I have installed all KDE Telepathy components into /usr/local dir.
KDEDIRS=/usr/local:/usr is set properly. Other kde apps such as Amarok and
KDevelop are working.
After trying to chat the descriped above window appears and notification
"org.freedesktop.Telepathy.Error.NotAvailable: Handler no longer available"
Process telepathy-kde-text-ui is running before crash.
That's because you don't have dbus files installed correctly. See http://community.kde.org/Real-Time_Communication_and_Collaboration/Troubleshooting#TroubleShooting -- "Nothing happens when I try and start a chat with someone from the contact list." Martin, actually I don't think that's relevant. The dbus file must be ok, because it's starting the Text-UI long enough for it to crash. Just because the handler fails before accepting the channel the CL sees the request as failed. Still definitely a path problem though. If you're setting KDEDIRS evn locally (i.e in a bash script or something) when the app is dbus activated I bet this isn't kept/loaded. We do have issues with dbus-loaded apps not really keep sessions envs. Where do you set KDEDIRS? Personally I favour adding an entry in /etc/kde4rc. >That's because you don't have dbus files installed correctly.
They have been copied to the /usr/share/dbus-1/services.
KDEDIRS is set in script in .kde/env/
Setting the KDEDIRS in /etc/kde4rc helped me. Now it works.
Thank you guys for helping!
|