Summary: | ~/.cache/upstart/dbus.log filled with 60 MiB of KConfigIni errors on opening chat window | ||
---|---|---|---|
Product: | [Unmaintained] telepathy | Reporter: | Chemtox <chemtox> |
Component: | general | Assignee: | Telepathy Bugs <kde-telepathy-bugs> |
Status: | RESOLVED UNMAINTAINED | ||
Severity: | normal | CC: | carenini, kde, mklapetek |
Priority: | NOR | ||
Version: | 0.6.3 | ||
Target Milestone: | Future | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: |
ktp-text-ui churning my CPU while spewing errors to init
Environment variables (Debian unstable) |
Description
Chemtox
2014-02-28 03:41:35 UTC
I struggle to believe this is us. ~/.cache/upstart/dbus.log is going to contain errors from all apps surely? Could you run: strace /usr/share/kde4/lib/kde4/libexec/ktp-text-ui |& grep open and attach the output. It will show all files that get opened when our application is launched normally. Thanks for the report, quite interesting. But as David says; I'm on Kubuntu 13.10 and my dbus.log is only 28K with no KConfig errors. Also, you state you're on Ubuntu, is that really Ubuntu and not Kubuntu? Hey guys, thanks for the prompt response. > ~/.cache/upstart/dbus.log is going to contain errors from all apps surely? Indeed it does. It only grows by 60 MiB when I open the chat window though, and I can see ktp-text-ui and init eating my CPU in the ~15 secs. it takes to open, presumably because the former is sending errors to the latter (screenshot attached). > Also, you state you're on Ubuntu, is that really Ubuntu and not Kubuntu? You're right, I went straight for Kubuntu in my last reinstall. But aren't they about the same anymore? :) I tried the suggested 'trace -e open -o strace_ktp_text_ui.txt /usr/lib/kde4/libexec/ktp-text-ui', but with no luck: when I open the chat window it opens normally, without triggering the glitch! But if I close and reopen it immediately without stracing it again, the glitch happens every time. Is there a way to open it straight from the command line? I did see a suspicious <<ktp-text-ui(3707)/Telepathy-Qt tp-qt:0.9.3: Error parsing config file for connection manager "haze" - introspecting Activating service name='org.freedesktop.Telepathy.ConnectionManager.haze'>> error (suspicious because of this https://bugs.kde.org/show_bug.cgi?id=216627), but seems it's caused by a missing haze.manager file. I wiped my accounts.cfg and added just a Gmail account, with no improvement (apart from eliminating the haze config error). Also tried walking out of the room and back inside; same thing. Will try going a bit further once my running shoes are dry. ;) Any other suggestions? Created attachment 85360 [details]
ktp-text-ui churning my CPU while spewing errors to init
> You're right, I went straight for Kubuntu in my last reinstall. But aren't they about the same anymore? :) Well with Ubuntu you first install different desktop etc and only then put KDE on top of it while Kubuntu comes fine-tuned with KDE. Not really sure how big the difference is though :) > Is there a way to open it straight from the command line? Yup, just run /usr/lib/kde4/libexec/ktp-text-ui directly, you might want to add --debug --persist though, for copy-paste purposes: /usr/lib/kde4/libexec/ktp-text-ui --persist --debug > I did see a suspicious <<ktp-text-ui(3707)/Telepathy-Qt tp-qt:0.9.3: Error parsing config file for connection manager "haze" - introspecting Nah, you can ignore that one. > Any other suggestions? Can you run "env" in konsole and paste the output (remove any private data of course). You might want to file a bug with Kubuntu on this one, I think it might be misconfiguration of some sort. Same for me on Debian unstable. Checking the log files both KTp.TLSHandler and BlueDevil.Service are trying to read wrong files as config file ((/boot/vmlinuz-3.13-1-amd64 in my case). Created attachment 86134 [details]
Environment variables (Debian unstable)
(In reply to comment #5) > > Is there a way to open it straight from the command line? > > Yup, just run /usr/lib/kde4/libexec/ktp-text-ui directly, you might want to > add --debug --persist though, for copy-paste purposes: > /usr/lib/kde4/libexec/ktp-text-ui --persist --debug ktp-text-ui doesn't actually opens the chat window in my system, I still have to double click a name in the contact window. But when I run it, the next time I open the chat window it opens normally, without triggering the glitch, as I mentioned in my previous post. I couldn't replicate this with a new system account (no dbus.log was ever created for it after using it several times), so I just changed to another IM client and moved on. :-0 I'll close this for now as everything has been ported to qt5 (including KConfig). Please verify that it still happens with 15.04 or better with 15.08 and reopen. |