Bug 397369 - [Neon Bionic] Chat window does not show messages - version 4:17.12.3-0ubuntu1
Summary: [Neon Bionic] Chat window does not show messages - version 4:17.12.3-0ubuntu1
Status: REPORTED
Alias: None
Product: telepathy
Classification: Frameworks and Libraries
Component: text-ui (show other bugs)
Version: unspecified
Platform: Neon Linux
: NOR normal
Target Milestone: Future
Assignee: Telepathy Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-08-11 10:20 UTC by malek.ric
Modified: 2019-03-07 09:20 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
chat error message (25.08 KB, text/plain)
2018-08-11 10:20 UTC, malek.ric
Details

Note You need to log in before you can comment on or make changes to this bug.
Description malek.ric 2018-08-11 10:20:48 UTC
Created attachment 114401 [details]
chat error message

After opening the chat window error popup - see the chat.txt attachment

journalctl:
srp 11 12:09:53 pluto org.freedesktop.Telepathy.Client.KTp.TextUi[1214]: ktp-message-processor: loaded factory : MessageFilterFactory(0x5600d42c8610)
srp 11 12:09:53 pluto org.freedesktop.Telepathy.Client.KTp.TextUi[1214]: ktp-message-processor: loaded message filter :  UrlExpansionFilter(0x5600d42fbad0)
srp 11 12:09:53 pluto org.freedesktop.Telepathy.Client.KTp.TextUi[1214]: ktp-message-processor: loaded factory : MessageFilterFactory(0x5600d42a22d0)
srp 11 12:09:53 pluto org.freedesktop.Telepathy.Client.KTp.TextUi[1214]: ktp-message-processor: loaded message filter :  OTRFilter(0x5600d42c73d0)
srp 11 12:09:53 pluto org.freedesktop.Telepathy.Client.KTp.TextUi[1214]: ktp-message-processor: loaded factory : MessageFilterFactory(0x5600d42a2550)
srp 11 12:09:53 pluto org.freedesktop.Telepathy.Client.KTp.TextUi[1214]: ktp-message-processor: loaded message filter :  EmoticonFilter(0x5600d42fc1b0)
srp 11 12:09:53 pluto org.freedesktop.Telepathy.Client.KTp.TextUi[1214]: ktp-message-processor: loaded factory : MessageFilterFactory(0x5600d43320e0)
srp 11 12:09:53 pluto org.freedesktop.Telepathy.Client.KTp.TextUi[1214]: ktp-message-processor: loaded message filter :  ImagesFilter(0x5600d4332280)
srp 11 12:09:53 pluto org.freedesktop.Telepathy.Client.KTp.TextUi[1214]: ktp-message-processor: loaded factory : MessageFilterFactory(0x5600d4324bf0)
srp 11 12:09:53 pluto org.freedesktop.Telepathy.Client.KTp.TextUi[1214]: ktp-message-processor: loaded message filter :  BugzillaFilter(0x5600d4332490)
srp 11 12:09:53 pluto org.freedesktop.Telepathy.Client.KTp.TextUi[1214]: ktp-message-processor: "\n    <!-- The following scripts and stylesheets are injected here by the plu
srp 11 12:09:53 pluto org.freedesktop.Telepathy.Client.KTp.TextUi[1214]: ktp-logger: loaded factory : TpLoggerPluginFactory(0x5600d42d3da0)
srp 11 12:09:53 pluto org.freedesktop.Telepathy.Client.KTp.TextUi[1214]: ktp-logger: loaded logger plugin :  TpLoggerPlugin(0x5600d433ac00)
srp 11 12:09:53 pluto org.freedesktop.Telepathy.Client.KTp.TextUi[1214]: Created Utils instance
srp 11 12:09:53 pluto org.freedesktop.Telepathy.Client.KTp.TextUi[1214]: account= true
srp 11 12:09:53 pluto org.freedesktop.Telepathy.Client.KTp.TextUi[1214]: objectPath= "/org/freedesktop/Telepathy/Account/gabble/jabber/ktp_2djabber_2dim_1"
srp 11 12:09:53 pluto org.freedesktop.Telepathy.Client.KTp.TextUi[1214]: account= 0x5600d4373150
srp 11 12:09:53 pluto ktp-text-ui[8020]: tp_asv_get_string: assertion 'asv != NULL' failed
srp 11 12:09:53 pluto org.freedesktop.Telepathy.Client.KTp.TextUi[1214]: ktp-textui-lib:
srp 11 12:09:53 pluto org.freedesktop.Telepathy.Client.KTp.TextUi[1214]: ktp-textui-lib:
srp 11 12:09:53 pluto org.freedesktop.Telepathy.Client.KTp.TextUi[1214]: ktp-textui-lib:
srp 11 12:09:53 pluto org.freedesktop.Telepathy.Client.KTp.TextUi[1214]: account= true
srp 11 12:09:53 pluto org.freedesktop.Telepathy.Client.KTp.TextUi[1214]: objectPath= "/org/freedesktop/Telepathy/Account/gabble/jabber/ktp_2djabber_2dim_1"
srp 11 12:09:53 pluto org.freedesktop.Telepathy.Client.KTp.TextUi[1214]: account= 0x5600d4373150
srp 11 12:09:53 pluto org.freedesktop.Telepathy.Client.KTp.TextUi[1214]: ktp-logger: Plugin TpLoggerPlugin(0x5600d433ac00) returned 5 dates
srp 11 12:09:53 pluto org.freedesktop.Telepathy.Client.KTp.TextUi[1214]: account= true
srp 11 12:09:53 pluto org.freedesktop.Telepathy.Client.KTp.TextUi[1214]: objectPath= "/org/freedesktop/Telepathy/Account/gabble/jabber/ktp_2djabber_2dim_1"
srp 11 12:09:53 pluto org.freedesktop.Telepathy.Client.KTp.TextUi[1214]: account= 0x5600d4373150
srp 11 12:09:53 pluto org.freedesktop.Telepathy.Client.KTp.TextUi[1214]: ktp-logger: Plugin TpLoggerPlugin(0x5600d433ac00) returned 1 logs
srp 11 12:09:53 pluto org.freedesktop.Telepathy.Client.KTp.TextUi[1214]: ktp-logger: queuedMessageTokens ()
srp 11 12:09:53 pluto org.freedesktop.Telepathy.Client.KTp.TextUi[1214]: ktp-message-processor: running filter: KTp::AbstractMessageFilter
srp 11 12:09:53 pluto org.freedesktop.Telepathy.Client.KTp.TextUi[1214]: ktp-message-processor: running filter: ImagesFilter
srp 11 12:09:53 pluto org.freedesktop.Telepathy.Client.KTp.TextUi[1214]: ktp-message-processor: running filter: BugzillaFilter
srp 11 12:09:53 pluto org.freedesktop.Telepathy.Client.KTp.TextUi[1214]: ktp-message-processor: running filter: EmoticonFilter
srp 11 12:09:53 pluto org.freedesktop.Telepathy.Client.KTp.TextUi[1214]: ktp-message-processor: running filter: UrlExpansionFilter
srp 11 12:09:53 pluto org.freedesktop.Telepathy.Client.KTp.TextUi[1214]: ktp-message-processor: running filter: OTRFilter
srp 11 12:09:53 pluto org.freedesktop.Telepathy.Client.KTp.TextUi[1214]: ktp-logger: emit all messages 1
srp 11 12:09:53 pluto org.freedesktop.Telepathy.Client.KTp.TextUi[1214]: ktp-textui-lib: found 1 messages in history
srp 11 12:09:53 pluto org.freedesktop.Telepathy.Client.KTp.TextUi[1214]: ktp-textui-lib: AppendMessage
srp 11 12:09:53 pluto org.freedesktop.Telepathy.Client.KTp.TextUi[1214]: ktp-textui-lib: AppendMessage
srp 11 12:09:53 pluto org.freedesktop.Telepathy.Client.KTp.TextUi[1214]: js: Uncaught ReferenceError: appendMessage is not defined
srp 11 12:09:53 pluto org.freedesktop.Telepathy.Client.KTp.TextUi[1214]: js: Uncaught ReferenceError: appendMessage is not defined
srp 11 12:09:53 pluto org.freedesktop.Telepathy.Client.KTp.TLSHandler[1214]: Timeout. Exiting
srp 11 12:09:56 pluto org.freedesktop.Telepathy.Client.KTp.TextUi[1214]: ktp-textui-lib:
Comment 1 malek.ric 2018-08-11 10:22:55 UTC
The same error as described here:
https://forum.kde.org/viewtopic.php?f=309&t=153264
Comment 2 Vassilis Virvilis 2018-11-24 10:46:41 UTC
Me too.

I have this problem in Debian unstable with salut. telepathy version is 17.08.3

Any ideas how to debug or better workaround around this?

Is the bug really in in the text-ui package?
Comment 3 Wolfgang Bauer 2018-12-06 09:48:16 UTC
(In reply to Vassilis Virvilis from comment #2)
> Me too.
> 
> I have this problem in Debian unstable with salut. telepathy version is
> 17.08.3
> 
> Any ideas how to debug or better workaround around this?
> 
> Is the bug really in in the text-ui package?

What Qt and QtWebEngine versions are you using?

IIANM this is caused by a change in QtWebEngine 5.11.

Also, I think it should be fixed in ktp-text-ui 18.04.0:
https://cgit.kde.org/ktp-text-ui.git/commit/?id=5eb5f6841ef7da1cb6e6d1c35de330e74e74b92d
Comment 4 Vassilis Virvilis 2018-12-06 09:59:04 UTC
Thanks for looking into this

I am in debian unstable. Current versions are:

ii  libqt5webkit5:amd64             5.212.0~alpha2-17+b1 amd64        Web content engine library for Qt
ii  libqt5core5a:amd64              5.11.2+dfsg-7    amd64        Qt 5 core module

and telepathy

ii  kde-telepathy-text-ui              17.08.3-2    amd64        Telepathy text chat UI for the KDE Plasma Desktop

I will try to check when 18.04 is supposed to be released in the unstable
Comment 5 adarmalik 2019-03-06 09:31:54 UTC
Any updates on this? Is something blocking the update to a more recent version?
Comment 6 Vassilis Virvilis 2019-03-06 10:55:48 UTC
I don't know. I asked the same thing in a debian bug report

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=906098

  Vassilis
Comment 7 adarmalik 2019-03-07 08:06:25 UTC
I assumed neon does not rely on debian packages for KDE related software, but this seems to be not 100% correct.
Comment 8 Wolfgang Bauer 2019-03-07 09:20:24 UTC
(In reply to adarmalik from comment #7)
> I assumed neon does not rely on debian packages for KDE related software,
> but this seems to be not 100% correct.

Erm, no. KDE Neon is based on Ubuntu, not Debian.

And it seems they (KDE Neon) dropped the KDE Telepathy packages after 17.08.3 for some reason:
https://packaging.neon.kde.org/kde/ktp-text-ui.git/

And the packages in the Ubuntu LTS release KDE Neon is based on are still at 17.12.3 (which is not a problem there I assume, as it comes with Qt 5.9, while KDE Neon has a newer/the latest Qt).

In other words, this bug report mainly exists because KDE Neon does not ship KDE Telepathy (anymore).
This is a distribution issue IMHO, so it should better be reported to them too.
So maybe this bug report should be re-assigned to KDE Neon, as it originally was about KDE Neon?

Btw, there are a couple more similar bug reports, all from KDE Neon users:
https://bugs.kde.org/show_bug.cgi?id=400767
https://bugs.kde.org/show_bug.cgi?id=399352
https://bugs.kde.org/show_bug.cgi?id=399102
IMHO these are duplicates...