Summary: | Cannot open KTP contact list | ||
---|---|---|---|
Product: | [Unmaintained] telepathy | Reporter: | Dan <dan76> |
Component: | contactlist | Assignee: | Telepathy Bugs <kde-telepathy-bugs-null> |
Status: | RESOLVED NOT A BUG | ||
Severity: | minor | CC: | kde, mklapetek |
Priority: | NOR | ||
Version First Reported In: | git-latest | ||
Target Milestone: | Future | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Dan
2014-01-12 00:28:27 UTC
A workaround is to killall ktp-contactlist everytime I want to open it. It works fine here. There must be something different in your setup. The way it's meant to work is: - if you click the contact list and it's already open it brings it to the front - if it's not open, it opens it Is the contact list running at the time that you click it and it doesn't load. What window manager do you use? So if you close the contactlist, the process is still running? (In reply to comment #2) > The way it's meant to work is: > - if you click the contact list and it's already open it brings it to the > front > - if it's not open, it opens it > > Is the contact list running at the time that you click it and it doesn't > load. > What window manager do you use? David, I use Kwin as window manager. When KDE starts, the contact list is displayed. If I click on the "Instant Messaging Presence" icon in the systray, it closes. Then, if I click on the same icon with the right button and "Contact list..." it will not open anymore. And yes, the ktp-contactlist process is running when I click on the "Instant Messaging Presence" icon and it doesn't load the contact list. Is there a way to debug this? A way to show you the log of what's happening? (In reply to comment #3) > So if you close the contactlist, the process is still running? Martin, yes. If I close the contact list, "ktp-contactlist" process keeps running. You can attach gdb to it, get the PID of the process then run gdb attach <PID> (you might need to run that as root) then once gdb starts, type "bt" and it should give you a backtrace, then paste it here. (In reply to comment #6) > You can attach gdb to it, get the PID of the process then run > > gdb attach <PID> > > (you might need to run that as root) > > then once gdb starts, type "bt" and it should give you a backtrace, then > paste it here. Martin, the problem is that the process "ktp-contactlist" doesn't crash. It just keeps running, so I cannot get a backtrace (as far as I understand, the backtrace is possible to get when the process crashes, right?). Is there other way to debug this? (In reply to comment #6) > then once gdb starts, type "bt" and it should give you a backtrace, then > paste it here. Martin, forget it. The problem was with Mysql and Akonadi. I updated Mysql and removed ~/.local/share/akonadi. There was an error when running Mysql: stderr: "2014-01-12 14:06:35 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details). So, I'm marking this as INVALID. Thank you! |