Your message dated Wed, 19 Aug 2026 18:25:53 +0200
with message-id
<CAAajCMZbGSDQcWMOie1ovmH=aohcbzlzmutoxjdedfvmjsw...@mail.gmail.com>
and subject line Re: lomiri-history-service: FTBFS with glibc 2.43 due to
use-after-free
has caused the Debian Bug report #1128952,
regarding lomiri-history-service: FTBFS with glibc 2.43 due to use-after-free
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1128952: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1128952
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: lomiri-history-service
Version: 0.6-2
Severity: important
Tags: ftbfs upstream
Justification: fails to build from source
User: [email protected]
Usertags: glibc-2.43
Dear maintainer(s),
lomiri-history-service fails to build from source with glibc 2.43,
currently in experimental. From the build log:
| export HOME=/build/reproducible-path/lomiri-history-service-0.6/debian/home
&& \
| mkdir -p ${HOME} && \
| CTEST_OUTPUT_ON_FAILURE=1 make -j1 -C obj-aarch64-linux-gnu test
| make[2]: Entering directory
'/build/reproducible-path/lomiri-history-service-0.6/obj-aarch64-linux-gnu'
| Running tests...
| /usr/bin/ctest
| Test project
/build/reproducible-path/lomiri-history-service-0.6/obj-aarch64-linux-gnu
| Start 1: DaemonTest
| 1/22 Test #1: DaemonTest .......................***Timeout 120.02 sec
| DBus daemon:
unix:path=/tmp/dbus-8Q1Mc87HSd,guid=f570c8b0b87f48a806c53373699592bf
| lomiri-history-daemon: Started with PID: 4509
| gnome-keyring : Started with PID: 4510
| dconf-service : Started with PID: 4511
| lomiri-history-daemon: Started with PID: 4517
| dconf-write : Started with PID: 4526
| ** Message: 10:21:51.297: Could not find daemon to replace, staring normally
| mission-control : Started with PID: 4529
| gnome-keyring :
GNOME_KEYRING_CONTROL=/tmp/tmp.UV5z6zZZT0/.cache/keyring-6XGRK3
| Using database at ":memory:"
| lomiri-history-daemon: Exited with status 256
| dbus-daemon[4505]: [session uid=999 pid=4505 pidfd=4] Activating service
name='org.freedesktop.Telepathy.AccountManager' requested by ':1.4' (uid=999
pid=4509 comm="/build/reproducible-path/lomiri-history-service-0."
label="unconfined")
| dbus-daemon[4505]: [session uid=999 pid=4505 pidfd=4] Successfully activated
service 'org.freedesktop.Telepathy.AccountManager'
| ---- HistoryService: start generating cached content
| ---- HistoryService: finished generating contact cache. elapsed time: 1 ms
| telepathy-mock : Started with PID: 4544
| DaemonTest : Started with PID: 4545
| emblem counters initialized
|
| (process:4538): mcd-WARNING **: 10:21:51.368: Failed registering
'org.freedesktop.Telepathy.ChannelDispatcher' service: Name
'org.freedesktop.Telepathy.ChannelDispatcher' already in use by another process
| tp-qt 0.9.8 DEBUG: Interface
"org.freedesktop.Telepathy.Protocol.Interface.Addressing" plugged
| tp-qt 0.9.8 DEBUG: Interface
"org.freedesktop.Telepathy.Protocol.Interface.Addressing" plugged
| tp-qt 0.9.8 DEBUG: Protocol "ofono" added to CM
| tp-qt 0.9.8 DEBUG: Protocol "mock" added to CM
| tp-qt 0.9.8 DEBUG: Registering protocol "mock" at path
"/org/freedesktop/Telepathy/ConnectionManager/mock/mock" for CM
"/org/freedesktop/Telepathy/ConnectionManager/mock" at bus name
"org.freedesktop.Telepathy.ConnectionManager.mock"
| tp-qt 0.9.8 DEBUG: Registered object
"/org/freedesktop/Telepathy/ConnectionManager/mock/mock" at bus name
"org.freedesktop.Telepathy.ConnectionManager.mock"
| tp-qt 0.9.8 DEBUG: Registering protocol "ofono" at path
"/org/freedesktop/Telepathy/ConnectionManager/mock/ofono" for CM
"/org/freedesktop/Telepathy/ConnectionManager/mock" at bus name
"org.freedesktop.Telepathy.ConnectionManager.mock"
| tp-qt 0.9.8 DEBUG: Registered object
"/org/freedesktop/Telepathy/ConnectionManager/mock/ofono" at bus name
"org.freedesktop.Telepathy.ConnectionManager.mock"
| tp-qt 0.9.8 DEBUG: Registering CM
"/org/freedesktop/Telepathy/ConnectionManager/mock" at bus name
"org.freedesktop.Telepathy.ConnectionManager.mock"
| tp-qt 0.9.8 DEBUG: Registered object
"/org/freedesktop/Telepathy/ConnectionManager/mock" at bus name
"org.freedesktop.Telepathy.ConnectionManager.mock"
| DaemonTest : ********* Start testing of DaemonTest *********
| DaemonTest : Config: Using QtTest library 5.15.17, Qt 5.15.17
(arm64-little_endian-lp64 shared (dynamic) release build; by GCC 15.2.0),
debian unknown
| DaemonTest : PASS : DaemonTest::initTestCase()
| tp-qt 0.9.8 WARN: Error parsing config file for connection manager "mock" -
introspecting
| DaemonTest : QWARN : DaemonTest::testMessageReceived() tp-qt 0.9.8
WARN: Error parsing config file for connection manager "mock" - introspecting
| DaemonTest : QWARN : DaemonTest::testMessageReceived() tp-qt 0.9.8
WARN: Error parsing config file for connection manager "mock" - introspecting
| tp-qt 0.9.8 DEBUG: Interface
"org.freedesktop.Telepathy.Connection.Interface.Requests" plugged
| tp-qt 0.9.8 DEBUG: Interface
"org.freedesktop.Telepathy.Connection.Interface.SimplePresence" plugged
| tp-qt 0.9.8 DEBUG: Interface
"org.freedesktop.Telepathy.Connection.Interface.Contacts" plugged
| tp-qt 0.9.8 DEBUG: Interface "com.lomiri.Telephony.EmergencyMode" plugged
| tp-qt 0.9.8 DEBUG: Interface "com.lomiri.Telephony.Voicemail" plugged
| tp-qt 0.9.8 DEBUG: Interface "com.lomiri.Telephony.USSD" plugged
| tp-qt 0.9.8 DEBUG: cmName: "mock" escapedProtocolName: "mock" name:
"connectionae2e924e0e300"
| tp-qt 0.9.8 DEBUG: busName:
"org.freedesktop.Telepathy.Connection.mock.mock.connectionae2e924e0e300"
objectName:
"/org/freedesktop/Telepathy/Connection/mock/mock/connectionae2e924e0e300"
| tp-qt 0.9.8 DEBUG: Connection: registering interfaces at
Tp::DBusObject(0xae2e924e7190)
| tp-qt 0.9.8 DEBUG: Registered object
"/org/freedesktop/Telepathy/Connection/mock/mock/connectionae2e924e0e300" at
bus name
"org.freedesktop.Telepathy.Connection.mock.mock.connectionae2e924e0e300"
| tp-qt 0.9.8 DEBUG: BaseConnection::status = 2
MockConnection(0xae2e924e0e30)
| setPresence "available" "online"
| tp-qt 0.9.8 DEBUG: BaseConnectionRequestsInterface::requestableChannelClasses
| MockConnection::connect
| tp-qt 0.9.8 DEBUG: BaseConnection::setStatus 0 1
MockConnection(0xae2e924e0e30)
| tp-qt 0.9.8 DEBUG: BaseConnection::status = 0
MockConnection(0xae2e924e0e30)
| getContactAttributes (1) ()
| MockConnection::inspectHandles (1)
| MockConnection::inspectHandles ("<SelfHandle>")
| tp-qt 0.9.8 DEBUG: BaseConnection::status = 0
MockConnection(0xae2e924e0e30)
| tp-qt 0.9.8 DEBUG: BaseConnectionRequestsInterface::requestableChannelClasses
| setPresence "available" "online"
| getContactAttributes (1)
("org.freedesktop.Telepathy.Connection.Interface.SimplePresence")
| MockConnection::inspectHandles (1)
| MockConnection::inspectHandles ("<SelfHandle>")
| tp-qt 0.9.8 DEBUG: BaseConnection::status = 0
MockConnection(0xae2e924e0e30)
| tp-qt 0.9.8 DEBUG: BaseConnection::status = 0
MockConnection(0xae2e924e0e30)
| getContactAttributes (1)
("org.freedesktop.Telepathy.Connection.Interface.SimplePresence")
| MockConnection::inspectHandles (1)
| MockConnection::inspectHandles ("<SelfHandle>")
| tp-qt 0.9.8 DEBUG: BaseConnectionRequestsInterface::requestableChannelClasses
| tp-qt 0.9.8 DEBUG: BaseConnectionRequestsInterface::requestableChannelClasses
| getContactAttributes (1)
("org.freedesktop.Telepathy.Connection.Interface.SimplePresence")
| MockConnection::inspectHandles (1)
| MockConnection::inspectHandles ("<SelfHandle>")
| getContactAttributes (1)
("org.freedesktop.Telepathy.Connection.Interface.SimplePresence")
| MockConnection::inspectHandles (1)
| MockConnection::inspectHandles ("<SelfHandle>")
| MockConnection::createChannel 2
| tp-qt 0.9.8 DEBUG: Creating service::channelAdaptor for
Tp::DBusObject(0xae2e924e7020)
| tp-qt 0.9.8 DEBUG: Interface "org.freedesktop.Telepathy.Channel.Type.Text"
plugged
| tp-qt 0.9.8 DEBUG: Interface
"org.freedesktop.Telepathy.Channel.Interface.Messages" plugged
| tp-qt 0.9.8 DEBUG: Interface
"org.freedesktop.Telepathy.Channel.Interface.Group" plugged
| MockConnection::inspectHandles (2, 1)
| MockConnection::inspectHandles ("123456789", "<SelfHandle>")
| MockTextChannel(0xf1867800bb60)
| MockConnection::inspectHandles (2)
| MockConnection::inspectHandles ("123456789")
| tp-qt 0.9.8 DEBUG: BaseConnection::createChannel: found targetID "123456789"
| MockConnection::inspectHandles (2)
| MockConnection::inspectHandles ("123456789")
| tp-qt 0.9.8 DEBUG: BaseConnection::createChannel: found initiatorID
"123456789"
| tp-qt 0.9.8 DEBUG: Registering channel: busName:
"org.freedesktop.Telepathy.Connection.mock.mock.connectionae2e924e0e300"
objectName:
"/org/freedesktop/Telepathy/Connection/mock/mock/connectionae2e924e0e300/TextChannel0"
| tp-qt 0.9.8 DEBUG: Channel: registering interfaces at
Tp::DBusObject(0xae2e924e7020)
| tp-qt 0.9.8 DEBUG: Registered object
"/org/freedesktop/Telepathy/Connection/mock/mock/connectionae2e924e0e300/TextChannel0"
at bus name
"org.freedesktop.Telepathy.Connection.mock.mock.connectionae2e924e0e300"
| getContactAttributes (2)
("org.freedesktop.Telepathy.Connection.Interface.SimplePresence")
| MockConnection::inspectHandles (2)
| MockConnection::inspectHandles ("123456789")
| Saving account id: "mock/mock/account0"
| getContactAttributes (2)
("org.freedesktop.Telepathy.Connection.Interface.SimplePresence")
| MockConnection::inspectHandles (2)
| MockConnection::inspectHandles ("123456789")
| tp-qt 0.9.8 WARN: Channel::targetHandleType() used channel not ready
| tp-qt 0.9.8 WARN: Channel::groupMembers() used channel not ready
| tp-qt 0.9.8 WARN: Channel::groupSelfContact() used channel not ready
| tp-qt 0.9.8 WARN: Channel::groupRemotePendingContacts() used channel not
ready
| tp-qt 0.9.8 WARN: Channel::groupSelfContact() used channel not ready
| tp-qt 0.9.8 WARN: Channel::groupLocalPendingContacts() used channel not ready
| tp-qt 0.9.8 WARN: Channel::groupSelfContact() used channel not ready
| tp-qt 0.9.8 WARN: Channel::targetHandleType() used channel not ready
| tp-qt 0.9.8 WARN: Channel::targetHandleType() used channel not ready
| text channel closed for recipients ("123456789")
| tp-qt 0.9.8 DEBUG: BaseConnection::Adaptee::disconnect
| DaemonTest : PASS : DaemonTest::testMessageReceived()
| tp-qt 0.9.8 WARN: Error parsing config file for connection manager "mock" -
introspecting
| DaemonTest : QWARN : DaemonTest::testMMSReceived() tp-qt 0.9.8
WARN: Error parsing config file for connection manager "mock" - introspecting
| DaemonTest : QWARN : DaemonTest::testMMSReceived() tp-qt 0.9.8
WARN: Error parsing config file for connection manager "mock" - introspecting
| tp-qt 0.9.8 DEBUG: Interface
"org.freedesktop.Telepathy.Connection.Interface.Requests" plugged
| tp-qt 0.9.8 DEBUG: Interface
"org.freedesktop.Telepathy.Connection.Interface.SimplePresence" plugged
| tp-qt 0.9.8 DEBUG: Interface
"org.freedesktop.Telepathy.Connection.Interface.Contacts" plugged
| tp-qt 0.9.8 DEBUG: Interface "com.lomiri.Telephony.EmergencyMode" plugged
| tp-qt 0.9.8 DEBUG: Interface "com.lomiri.Telephony.Voicemail" plugged
| tp-qt 0.9.8 DEBUG: Interface "com.lomiri.Telephony.USSD" plugged
| tp-qt 0.9.8 DEBUG: cmName: "mock" escapedProtocolName: "mock" name:
"connectionae2e924e81101"
| tp-qt 0.9.8 DEBUG: busName:
"org.freedesktop.Telepathy.Connection.mock.mock.connectionae2e924e81101"
objectName:
"/org/freedesktop/Telepathy/Connection/mock/mock/connectionae2e924e81101"
| tp-qt 0.9.8 DEBUG: Connection: registering interfaces at
Tp::DBusObject(0xae2e924dbf60)
| tp-qt 0.9.8 DEBUG: Registered object
"/org/freedesktop/Telepathy/Connection/mock/mock/connectionae2e924e81101" at
bus name
"org.freedesktop.Telepathy.Connection.mock.mock.connectionae2e924e81101"
| tp-qt 0.9.8 DEBUG: BaseConnection::status = 2
MockConnection(0xae2e924e8110)
| setPresence "available" "online"
| tp-qt 0.9.8 DEBUG: BaseConnectionRequestsInterface::requestableChannelClasses
| MockConnection::connect
| tp-qt 0.9.8 DEBUG: BaseConnection::setStatus 0 1
MockConnection(0xae2e924e8110)
| tp-qt 0.9.8 DEBUG: BaseConnection::status = 0
MockConnection(0xae2e924e8110)
| getContactAttributes (3) ()
| MockConnection::inspectHandles (3)
| MockConnection::inspectHandles ("<SelfHandle>")
| tp-qt 0.9.8 DEBUG: BaseConnection::status = 0
MockConnection(0xae2e924e8110)
| tp-qt 0.9.8 DEBUG: BaseConnectionRequestsInterface::requestableChannelClasses
| setPresence "available" "online"
| getContactAttributes (3)
("org.freedesktop.Telepathy.Connection.Interface.SimplePresence")
| MockConnection::inspectHandles (3)
| MockConnection::inspectHandles ("<SelfHandle>")
| tp-qt 0.9.8 DEBUG: BaseConnection::status = 0
MockConnection(0xae2e924e8110)
| tp-qt 0.9.8 DEBUG: BaseConnection::status = 0
MockConnection(0xae2e924e8110)
| getContactAttributes (3)
("org.freedesktop.Telepathy.Connection.Interface.SimplePresence")
| MockConnection::inspectHandles (3)
| MockConnection::inspectHandles ("<SelfHandle>")
| tp-qt 0.9.8 DEBUG: BaseConnectionRequestsInterface::requestableChannelClasses
| tp-qt 0.9.8 DEBUG: BaseConnectionRequestsInterface::requestableChannelClasses
| getContactAttributes (3)
("org.freedesktop.Telepathy.Connection.Interface.SimplePresence")
| MockConnection::inspectHandles (3)
| MockConnection::inspectHandles ("<SelfHandle>")
| getContactAttributes (3)
("org.freedesktop.Telepathy.Connection.Interface.SimplePresence")
| MockConnection::inspectHandles (3)
| MockConnection::inspectHandles ("<SelfHandle>")
| MockConnection::createChannel 4
| tp-qt 0.9.8 DEBUG: Creating service::channelAdaptor for
Tp::DBusObject(0xae2e924e7b90)
| tp-qt 0.9.8 DEBUG: Interface "org.freedesktop.Telepathy.Channel.Type.Text"
plugged
| tp-qt 0.9.8 DEBUG: Interface
"org.freedesktop.Telepathy.Channel.Interface.Messages" plugged
| tp-qt 0.9.8 DEBUG: Interface
"org.freedesktop.Telepathy.Channel.Interface.Group" plugged
| MockConnection::inspectHandles (4, 3)
| MockConnection::inspectHandles ("9876543210", "<SelfHandle>")
| MockTextChannel(0xf1867800ed70)
| MockConnection::inspectHandles (4)
| MockConnection::inspectHandles ("9876543210")
| tp-qt 0.9.8 DEBUG: BaseConnection::createChannel: found targetID
"9876543210"
| MockConnection::inspectHandles (4)
| MockConnection::inspectHandles ("9876543210")
| tp-qt 0.9.8 DEBUG: BaseConnection::createChannel: found initiatorID
"9876543210"
| tp-qt 0.9.8 DEBUG: Registering channel: busName:
"org.freedesktop.Telepathy.Connection.mock.mock.connectionae2e924e81101"
objectName:
"/org/freedesktop/Telepathy/Connection/mock/mock/connectionae2e924e81101/TextChannel1"
| tp-qt 0.9.8 DEBUG: Channel: registering interfaces at
Tp::DBusObject(0xae2e924e7b90)
| tp-qt 0.9.8 DEBUG: Registered object
"/org/freedesktop/Telepathy/Connection/mock/mock/connectionae2e924e81101/TextChannel1"
at bus name
"org.freedesktop.Telepathy.Connection.mock.mock.connectionae2e924e81101"
| getContactAttributes (4)
("org.freedesktop.Telepathy.Connection.Interface.SimplePresence")
| MockConnection::inspectHandles (4)
| MockConnection::inspectHandles ("9876543210")
| Saving account id: "mock/mock/account0"
| MMS Storage set to
"/tmp/tmp.UV5z6zZZT0/.local/share/history-service/attachments"
| getContactAttributes (4)
("org.freedesktop.Telepathy.Connection.Interface.SimplePresence")
| MockConnection::inspectHandles (4)
| MockConnection::inspectHandles ("9876543210")
| tp-qt 0.9.8 WARN: Channel::targetHandleType() used channel not ready
| tp-qt 0.9.8 WARN: Channel::groupMembers() used channel not ready
| tp-qt 0.9.8 WARN: Channel::groupSelfContact() used channel not ready
| tp-qt 0.9.8 WARN: Channel::groupRemotePendingContacts() used channel not
ready
| tp-qt 0.9.8 WARN: Channel::groupSelfContact() used channel not ready
| tp-qt 0.9.8 WARN: Channel::groupLocalPendingContacts() used channel not ready
| tp-qt 0.9.8 WARN: Channel::groupSelfContact() used channel not ready
| tp-qt 0.9.8 WARN: Channel::targetHandleType() used channel not ready
| tp-qt 0.9.8 WARN: Channel::targetHandleType() used channel not ready
| telepathy-mock : Exited with status 11
|
| (process:4529): mcd-WARNING **: 10:21:56.298: disconnect_cb: Disconnect
failed: Name owner lost (service crashed?)
| DaemonTest : PASS : DaemonTest::testMMSReceived()
| tp-qt 0.9.8 WARN: Error parsing config file for connection manager "mock" -
introspecting
| tp-qt 0.9.8 WARN: Properties.GetAll(ConnectionManager) failed:
"org.freedesktop.DBus.Error.ServiceUnknown": "The name
org.freedesktop.Telepathy.ConnectionManager.mock was not provided by any
.service files"
| tp-qt 0.9.8 WARN: Failed to find the protocol in the CM protocols for account
"/org/freedesktop/Telepathy/Account/mock/mock/account0"
| DaemonTest : QWARN : DaemonTest::testMessageSentNoEventId() tp-qt
0.9.8 WARN: Error parsing config file for connection manager "mock" -
introspecting
| DaemonTest : QWARN : DaemonTest::testMessageSentNoEventId() tp-qt
0.9.8 WARN: Error parsing config file for connection manager "mock" -
introspecting
| DaemonTest : QWARN : DaemonTest::testMessageSentNoEventId() tp-qt
0.9.8 WARN: Properties.GetAll(ConnectionManager) failed:
"org.freedesktop.DBus.Error.ServiceUnknown": "The name
org.freedesktop.Telepathy.ConnectionManager.mock was not provided by any
.service files"
| DaemonTest : QWARN : DaemonTest::testMessageSentNoEventId() tp-qt
0.9.8 WARN: Properties.GetAll(ConnectionManager) failed:
"org.freedesktop.DBus.Error.ServiceUnknown": "The name
org.freedesktop.Telepathy.ConnectionManager.mock was not provided by any
.service files"
| DaemonTest : QWARN : DaemonTest::testMessageSentNoEventId() tp-qt
0.9.8 WARN: Failed to find the protocol in the CM protocols for account
"/org/freedesktop/Telepathy/Account/mock/mock/account0"
| DaemonTest : QWARN : DaemonTest::testMessageSentNoEventId() tp-qt
0.9.8 WARN: Failed to find the protocol in the CM protocols for account
"/org/freedesktop/Telepathy/Account/mock/mock/account0"
| tp-qt 0.9.8 WARN: Cannot create profile as neither a .profile is installed
for service "mock" nor protocol info can be retrieved
|
| (process:4529): mcd-WARNING **: 10:21:56.464: request_connection_cb:
RequestConnection failed: The name
org.freedesktop.Telepathy.ConnectionManager.mock was not provided by any
.service files
| DaemonTest : QWARN : DaemonTest::testMessageSentNoEventId() tp-qt
0.9.8 WARN: Cannot create profile as neither a .profile is installed for
service "mock" nor protocol info can be retrieved
| DaemonTest : QWARN : DaemonTest::testMessageSentNoEventId() tp-qt
0.9.8 WARN: Cannot create profile as neither a .profile is installed for
service "mock" nor protocol info can be retrieved
|
| (process:4529): mcd-WARNING **: 10:21:59.567: request_connection_cb:
RequestConnection failed: The name
org.freedesktop.Telepathy.ConnectionManager.mock was not provided by any
.service files
|
| (process:4529): mcd-WARNING **: 10:21:59.567: request_connection_cb:
RequestConnection failed: The name
org.freedesktop.Telepathy.ConnectionManager.mock was not provided by any
.service files
| DaemonTest : FAIL! : DaemonTest::testMessageSentNoEventId()
'(!mAccount->connection().isNull())' returned FALSE. ()
| DaemonTest : Loc: [./tests/daemon/DaemonTest.cpp(145)]
| tp-qt 0.9.8 WARN: Error parsing config file for connection manager "mock" -
introspecting
| tp-qt 0.9.8 WARN: Properties.GetAll(ConnectionManager) failed:
"org.freedesktop.DBus.Error.ServiceUnknown": "The name
org.freedesktop.Telepathy.ConnectionManager.mock was not provided by any
.service files"
| tp-qt 0.9.8 WARN: Failed to find the protocol in the CM protocols for account
"/org/freedesktop/Telepathy/Account/mock/mock/account1"
| DaemonTest : QWARN : DaemonTest::testMessageSent() tp-qt 0.9.8
WARN: Error parsing config file for connection manager "mock" - introspecting
| DaemonTest : QWARN : DaemonTest::testMessageSent() tp-qt 0.9.8
WARN: Error parsing config file for connection manager "mock" - introspecting
| DaemonTest : QWARN : DaemonTest::testMessageSent() tp-qt 0.9.8
WARN: Properties.GetAll(ConnectionManager) failed:
"org.freedesktop.DBus.Error.ServiceUnknown": "The name
org.freedesktop.Telepathy.ConnectionManager.mock was not provided by any
.service files"
| DaemonTest : QWARN : DaemonTest::testMessageSent() tp-qt 0.9.8
WARN: Properties.GetAll(ConnectionManager) failed:
"org.freedesktop.DBus.Error.ServiceUnknown": "The name
org.freedesktop.Telepathy.ConnectionManager.mock was not provided by any
.service files"
| DaemonTest : QWARN : DaemonTest::testMessageSent() tp-qt 0.9.8
WARN: Failed to find the protocol in the CM protocols for account
"/org/freedesktop/Telepathy/Account/mock/mock/account1"
| DaemonTest : QWARN : DaemonTest::testMessageSent() tp-qt 0.9.8
WARN: Failed to find the protocol in the CM protocols for account
"/org/freedesktop/Telepathy/Account/mock/mock/account1"
| tp-qt 0.9.8 WARN: Cannot create profile as neither a .profile is installed
for service "mock" nor protocol info can be retrieved
|
| (process:4529): mcd-WARNING **: 10:22:11.786: request_connection_cb:
RequestConnection failed: The name
org.freedesktop.Telepathy.ConnectionManager.mock was not provided by any
.service files
| DaemonTest : QWARN : DaemonTest::testMessageSent() tp-qt 0.9.8
WARN: Cannot create profile as neither a .profile is installed for service
"mock" nor protocol info can be retrieved
| DaemonTest : QWARN : DaemonTest::testMessageSent() tp-qt 0.9.8
WARN: Cannot create profile as neither a .profile is installed for service
"mock" nor protocol info can be retrieved
| DaemonTest : FAIL! : DaemonTest::testMessageSent()
'(!mAccount->connection().isNull())' returned FALSE. ()
| DaemonTest : Loc: [./tests/daemon/DaemonTest.cpp(145)]
| tp-qt 0.9.8 WARN: Error parsing config file for connection manager "mock" -
introspecting
| tp-qt 0.9.8 WARN: Properties.GetAll(ConnectionManager) failed:
"org.freedesktop.DBus.Error.ServiceUnknown": "The name
org.freedesktop.Telepathy.ConnectionManager.mock was not provided by any
.service files"
| tp-qt 0.9.8 WARN: Failed to find the protocol in the CM protocols for account
"/org/freedesktop/Telepathy/Account/mock/mock/account2"
| DaemonTest : QWARN : DaemonTest::testMMSSent() tp-qt 0.9.8 WARN:
Error parsing config file for connection manager "mock" - introspecting
| DaemonTest : QWARN : DaemonTest::testMMSSent() tp-qt 0.9.8 WARN:
Error parsing config file for connection manager "mock" - introspecting
| DaemonTest : QWARN : DaemonTest::testMMSSent() tp-qt 0.9.8 WARN:
Properties.GetAll(ConnectionManager) failed:
"org.freedesktop.DBus.Error.ServiceUnknown": "The name
org.freedesktop.Telepathy.ConnectionManager.mock was not provided by any
.service files"
| DaemonTest : QWARN : DaemonTest::testMMSSent() tp-qt 0.9.8 WARN:
Properties.GetAll(ConnectionManager) failed:
"org.freedesktop.DBus.Error.ServiceUnknown": "The name
org.freedesktop.Telepathy.ConnectionManager.mock was not provided by any
.service files"
| DaemonTest : QWARN : DaemonTest::testMMSSent() tp-qt 0.9.8 WARN:
Failed to find the protocol in the CM protocols for account
"/org/freedesktop/Telepathy/Account/mock/mock/account2"
| DaemonTest : QWARN : DaemonTest::testMMSSent() tp-qt 0.9.8 WARN:
Failed to find the protocol in the CM protocols for account
"/org/freedesktop/Telepathy/Account/mock/mock/account2"
|
| (process:4529): mcd-WARNING **: 10:22:27.079: request_connection_cb:
RequestConnection failed: The name
org.freedesktop.Telepathy.ConnectionManager.mock was not provided by any
.service files
| tp-qt 0.9.8 WARN: Cannot create profile as neither a .profile is installed
for service "mock" nor protocol info can be retrieved
| DaemonTest : QWARN : DaemonTest::testMMSSent() tp-qt 0.9.8 WARN:
Cannot create profile as neither a .profile is installed for service "mock" nor
protocol info can be retrieved
| DaemonTest : QWARN : DaemonTest::testMMSSent() tp-qt 0.9.8 WARN:
Cannot create profile as neither a .profile is installed for service "mock" nor
protocol info can be retrieved
| DaemonTest : FAIL! : DaemonTest::testMMSSent()
'(!mAccount->connection().isNull())' returned FALSE. ()
| DaemonTest : Loc: [./tests/daemon/DaemonTest.cpp(145)]
| tp-qt 0.9.8 WARN: Error parsing config file for connection manager "mock" -
introspecting
| tp-qt 0.9.8 WARN: Properties.GetAll(ConnectionManager) failed:
"org.freedesktop.DBus.Error.ServiceUnknown": "The name
org.freedesktop.Telepathy.ConnectionManager.mock was not provided by any
.service files"
| tp-qt 0.9.8 WARN: Failed to find the protocol in the CM protocols for account
"/org/freedesktop/Telepathy/Account/mock/mock/account3"
| DaemonTest : QWARN : DaemonTest::testMissedCall() tp-qt 0.9.8
WARN: Error parsing config file for connection manager "mock" - introspecting
| DaemonTest : QWARN : DaemonTest::testMissedCall() tp-qt 0.9.8
WARN: Error parsing config file for connection manager "mock" - introspecting
| DaemonTest : QWARN : DaemonTest::testMissedCall() tp-qt 0.9.8
WARN: Properties.GetAll(ConnectionManager) failed:
"org.freedesktop.DBus.Error.ServiceUnknown": "The name
org.freedesktop.Telepathy.ConnectionManager.mock was not provided by any
.service files"
| DaemonTest : QWARN : DaemonTest::testMissedCall() tp-qt 0.9.8
WARN: Properties.GetAll(ConnectionManager) failed:
"org.freedesktop.DBus.Error.ServiceUnknown": "The name
org.freedesktop.Telepathy.ConnectionManager.mock was not provided by any
.service files"
| DaemonTest : QWARN : DaemonTest::testMissedCall() tp-qt 0.9.8
WARN: Failed to find the protocol in the CM protocols for account
"/org/freedesktop/Telepathy/Account/mock/mock/account3"
| DaemonTest : QWARN : DaemonTest::testMissedCall() tp-qt 0.9.8
WARN: Failed to find the protocol in the CM protocols for account
"/org/freedesktop/Telepathy/Account/mock/mock/account3"
|
| (process:4529): mcd-WARNING **: 10:22:42.401: request_connection_cb:
RequestConnection failed: The name
org.freedesktop.Telepathy.ConnectionManager.mock was not provided by any
.service files
| tp-qt 0.9.8 WARN: Cannot create profile as neither a .profile is installed
for service "mock" nor protocol info can be retrieved
| DaemonTest : QWARN : DaemonTest::testMissedCall() tp-qt 0.9.8
WARN: Cannot create profile as neither a .profile is installed for service
"mock" nor protocol info can be retrieved
| DaemonTest : QWARN : DaemonTest::testMissedCall() tp-qt 0.9.8
WARN: Cannot create profile as neither a .profile is installed for service
"mock" nor protocol info can be retrieved
| DaemonTest : FAIL! : DaemonTest::testMissedCall()
'(!mAccount->connection().isNull())' returned FALSE. ()
| DaemonTest : Loc: [./tests/daemon/DaemonTest.cpp(145)]
| tp-qt 0.9.8 WARN: Error parsing config file for connection manager "mock" -
introspecting
| tp-qt 0.9.8 WARN: Properties.GetAll(ConnectionManager) failed:
"org.freedesktop.DBus.Error.ServiceUnknown": "The name
org.freedesktop.Telepathy.ConnectionManager.mock was not provided by any
.service files"
| tp-qt 0.9.8 WARN: Failed to find the protocol in the CM protocols for account
"/org/freedesktop/Telepathy/Account/mock/mock/account4"
| DaemonTest : QWARN : DaemonTest::testOutgoingCall() tp-qt 0.9.8
WARN: Error parsing config file for connection manager "mock" - introspecting
| DaemonTest : QWARN : DaemonTest::testOutgoingCall() tp-qt 0.9.8
WARN: Error parsing config file for connection manager "mock" - introspecting
| DaemonTest : QWARN : DaemonTest::testOutgoingCall() tp-qt 0.9.8
WARN: Properties.GetAll(ConnectionManager) failed:
"org.freedesktop.DBus.Error.ServiceUnknown": "The name
org.freedesktop.Telepathy.ConnectionManager.mock was not provided by any
.service files"
| DaemonTest : QWARN : DaemonTest::testOutgoingCall() tp-qt 0.9.8
WARN: Properties.GetAll(ConnectionManager) failed:
"org.freedesktop.DBus.Error.ServiceUnknown": "The name
org.freedesktop.Telepathy.ConnectionManager.mock was not provided by any
.service files"
| DaemonTest : QWARN : DaemonTest::testOutgoingCall() tp-qt 0.9.8
WARN: Failed to find the protocol in the CM protocols for account
"/org/freedesktop/Telepathy/Account/mock/mock/account4"
| DaemonTest : QWARN : DaemonTest::testOutgoingCall() tp-qt 0.9.8
WARN: Failed to find the protocol in the CM protocols for account
"/org/freedesktop/Telepathy/Account/mock/mock/account4"
| tp-qt 0.9.8 WARN: Cannot create profile as neither a .profile is installed
for service "mock" nor protocol info can be retrieved
|
| (process:4529): mcd-WARNING **: 10:22:57.694: request_connection_cb:
RequestConnection failed: The name
org.freedesktop.Telepathy.ConnectionManager.mock was not provided by any
.service files
| DaemonTest : QWARN : DaemonTest::testOutgoingCall() tp-qt 0.9.8
WARN: Cannot create profile as neither a .profile is installed for service
"mock" nor protocol info can be retrieved
| DaemonTest : QWARN : DaemonTest::testOutgoingCall() tp-qt 0.9.8
WARN: Cannot create profile as neither a .profile is installed for service
"mock" nor protocol info can be retrieved
| DaemonTest : FAIL! : DaemonTest::testOutgoingCall()
'(!mAccount->connection().isNull())' returned FALSE. ()
| DaemonTest : Loc: [./tests/daemon/DaemonTest.cpp(145)]
| tp-qt 0.9.8 WARN: Error parsing config file for connection manager "mock" -
introspecting
| tp-qt 0.9.8 WARN: Properties.GetAll(ConnectionManager) failed:
"org.freedesktop.DBus.Error.ServiceUnknown": "The name
org.freedesktop.Telepathy.ConnectionManager.mock was not provided by any
.service files"
| tp-qt 0.9.8 WARN: Failed to find the protocol in the CM protocols for account
"/org/freedesktop/Telepathy/Account/mock/mock/account5"
| DaemonTest : QWARN : DaemonTest::testDeliveryReport(delivered
status) tp-qt 0.9.8 WARN: Error parsing config file for connection manager
"mock" - introspecting
| DaemonTest : QWARN : DaemonTest::testDeliveryReport(delivered
status) tp-qt 0.9.8 WARN: Error parsing config file for connection manager
"mock" - introspecting
| DaemonTest : QWARN : DaemonTest::testDeliveryReport(delivered
status) tp-qt 0.9.8 WARN: Properties.GetAll(ConnectionManager) failed:
"org.freedesktop.DBus.Error.ServiceUnknown": "The name
org.freedesktop.Telepathy.ConnectionManager.mock was not provided by any
.service files"
| DaemonTest : QWARN : DaemonTest::testDeliveryReport(delivered
status) tp-qt 0.9.8 WARN: Properties.GetAll(ConnectionManager) failed:
"org.freedesktop.DBus.Error.ServiceUnknown": "The name
org.freedesktop.Telepathy.ConnectionManager.mock was not provided by any
.service files"
| DaemonTest : QWARN : DaemonTest::testDeliveryReport(delivered
status) tp-qt 0.9.8 WARN: Failed to find the protocol in the CM protocols for
account "/org/freedesktop/Telepathy/Account/mock/mock/account5"
| DaemonTest : QWARN : DaemonTest::testDeliveryReport(delivered
status) tp-qt 0.9.8 WARN: Failed to find the protocol in the CM protocols for
account "/org/freedesktop/Telepathy/Account/mock/mock/account5"
|
| (process:4529): mcd-WARNING **: 10:23:12.984: request_connection_cb:
RequestConnection failed: The name
org.freedesktop.Telepathy.ConnectionManager.mock was not provided by any
.service files
| tp-qt 0.9.8 WARN: Cannot create profile as neither a .profile is installed
for service "mock" nor protocol info can be retrieved
| DaemonTest : QWARN : DaemonTest::testDeliveryReport(delivered
status) tp-qt 0.9.8 WARN: Cannot create profile as neither a .profile is
installed for service "mock" nor protocol info can be retrieved
| DaemonTest : QWARN : DaemonTest::testDeliveryReport(delivered
status) tp-qt 0.9.8 WARN: Cannot create profile as neither a .profile is
installed for service "mock" nor protocol info can be retrieved
| DaemonTest : FAIL! : DaemonTest::testDeliveryReport(delivered
status) '(!mAccount->connection().isNull())' returned FALSE. ()
| DaemonTest : Loc: [./tests/daemon/DaemonTest.cpp(145)]
| tp-qt 0.9.8 WARN: Error parsing config file for connection manager "mock" -
introspecting
| tp-qt 0.9.8 WARN: Properties.GetAll(ConnectionManager) failed:
"org.freedesktop.DBus.Error.ServiceUnknown": "The name
org.freedesktop.Telepathy.ConnectionManager.mock was not provided by any
.service files"
| tp-qt 0.9.8 WARN: Failed to find the protocol in the CM protocols for account
"/org/freedesktop/Telepathy/Account/mock/mock/account6"
| DaemonTest : QWARN : DaemonTest::testDeliveryReport(temporarily
failed) tp-qt 0.9.8 WARN: Error parsing config file for connection manager
"mock" - introspecting
| DaemonTest : QWARN : DaemonTest::testDeliveryReport(temporarily
failed) tp-qt 0.9.8 WARN: Error parsing config file for connection manager
"mock" - introspecting
| DaemonTest : QWARN : DaemonTest::testDeliveryReport(temporarily
failed) tp-qt 0.9.8 WARN: Properties.GetAll(ConnectionManager) failed:
"org.freedesktop.DBus.Error.ServiceUnknown": "The name
org.freedesktop.Telepathy.ConnectionManager.mock was not provided by any
.service files"
| DaemonTest : QWARN : DaemonTest::testDeliveryReport(temporarily
failed) tp-qt 0.9.8 WARN: Properties.GetAll(ConnectionManager) failed:
"org.freedesktop.DBus.Error.ServiceUnknown": "The name
org.freedesktop.Telepathy.ConnectionManager.mock was not provided by any
.service files"
| DaemonTest : QWARN : DaemonTest::testDeliveryReport(temporarily
failed) tp-qt 0.9.8 WARN: Failed to find the protocol in the CM protocols for
account "/org/freedesktop/Telepathy/Account/mock/mock/account6"
| DaemonTest : QWARN : DaemonTest::testDeliveryReport(temporarily
failed) tp-qt 0.9.8 WARN: Failed to find the protocol in the CM protocols for
account "/org/freedesktop/Telepathy/Account/mock/mock/account6"
| tp-qt 0.9.8 WARN: Cannot create profile as neither a .profile is installed
for service "mock" nor protocol info can be retrieved
| DaemonTest : QWARN : DaemonTest::testDeliveryReport(temporarily
failed) tp-qt 0.9.8 WARN: Cannot create profile as neither a .profile is
installed for service "mock" nor protocol info can be retrieved
| DaemonTest : QWARN : DaemonTest::testDeliveryReport(temporarily
failed) tp-qt 0.9.8 WARN: Cannot create profile as neither a .profile is
installed for service "mock" nor protocol info can be retrieved
|
| (process:4529): mcd-WARNING **: 10:23:28.305: request_connection_cb:
RequestConnection failed: The name
org.freedesktop.Telepathy.ConnectionManager.mock was not provided by any
.service files
| DaemonTest : FAIL! : DaemonTest::testDeliveryReport(temporarily
failed) '(!mAccount->connection().isNull())' returned FALSE. ()
| DaemonTest : Loc: [./tests/daemon/DaemonTest.cpp(145)]
| tp-qt 0.9.8 WARN: Error parsing config file for connection manager "mock" -
introspecting
| tp-qt 0.9.8 WARN: Properties.GetAll(ConnectionManager) failed:
"org.freedesktop.DBus.Error.ServiceUnknown": "The name
org.freedesktop.Telepathy.ConnectionManager.mock was not provided by any
.service files"
| tp-qt 0.9.8 WARN: Failed to find the protocol in the CM protocols for account
"/org/freedesktop/Telepathy/Account/mock/mock/account7"
| DaemonTest : QWARN : DaemonTest::testDeliveryReport(permanently
failed) tp-qt 0.9.8 WARN: Error parsing config file for connection manager
"mock" - introspecting
| DaemonTest : QWARN : DaemonTest::testDeliveryReport(permanently
failed) tp-qt 0.9.8 WARN: Error parsing config file for connection manager
"mock" - introspecting
| DaemonTest : QWARN : DaemonTest::testDeliveryReport(permanently
failed) tp-qt 0.9.8 WARN: Properties.GetAll(ConnectionManager) failed:
"org.freedesktop.DBus.Error.ServiceUnknown": "The name
org.freedesktop.Telepathy.ConnectionManager.mock was not provided by any
.service files"
| DaemonTest : QWARN : DaemonTest::testDeliveryReport(permanently
failed) tp-qt 0.9.8 WARN: Failed to find the protocol in the CM protocols for
account "/org/freedesktop/Telepathy/Account/mock/mock/account7"
| DaemonTest : QWARN : DaemonTest::testDeliveryReport(permanently
failed) tp-qt 0.9.8 WARN: Properties.GetAll(ConnectionManager) failed:
"org.freedesktop.DBus.Error.ServiceUnknown": "The name
org.freedesktop.Telepathy.ConnectionManager.mock was not provided by any
.service files"
| DaemonTest : QWARN : DaemonTest::testDeliveryReport(permanently
failed) tp-qt 0.9.8 WARN: Failed to find the protocol in the CM protocols for
account "/org/freedesktop/Telepathy/Account/mock/mock/account7"
| tp-qt 0.9.8 WARN: Cannot create profile as neither a .profile is installed
for service "mock" nor protocol info can be retrieved
|
| (process:4529): mcd-WARNING **: 10:23:43.604: request_connection_cb:
RequestConnection failed: The name
org.freedesktop.Telepathy.ConnectionManager.mock was not provided by any
.service files
| DaemonTest : QWARN : DaemonTest::testDeliveryReport(permanently
failed) tp-qt 0.9.8 WARN: Cannot create profile as neither a .profile is
installed for service "mock" nor protocol info can be retrieved
| DaemonTest : QWARN : DaemonTest::testDeliveryReport(permanently
failed) tp-qt 0.9.8 WARN: Cannot create profile as neither a .profile is
installed for service "mock" nor protocol info can be retrieved
|
| Start 2: FilterTest
| 2/22 Test #2: FilterTest ....................... Passed 0.06 sec
| Start 3: IntersectionFilterTest
| 3/22 Test #3: IntersectionFilterTest ........... Passed 0.05 sec
| Start 4: MmsStorageManagerTest
| 4/22 Test #4: MmsStorageManagerTest ............ Passed 0.25 sec
| Start 5: ParticipantTest
| 5/22 Test #5: ParticipantTest .................. Passed 0.05 sec
| Start 6: PhoneUtilsTest
| 6/22 Test #6: PhoneUtilsTest ................... Passed 0.08 sec
| Start 7: SortTest
| 7/22 Test #7: SortTest ......................... Passed 0.05 sec
| Start 8: ThreadTest
| 8/22 Test #8: ThreadTest ....................... Passed 0.05 sec
| Start 9: TextEventTest
| 9/22 Test #9: TextEventTest .................... Passed 0.09 sec
| Start 10: TextEventAttachmentTest
| 10/22 Test #10: TextEventAttachmentTest .......... Passed 0.05 sec
| Start 11: UnionFilterTest
| 11/22 Test #11: UnionFilterTest .................. Passed 0.07 sec
| Start 12: VoiceEventTest
| 12/22 Test #12: VoiceEventTest ................... Passed 0.09 sec
| Start 13: ManagerTest
| 13/22 Test #13: ManagerTest ...................... Passed 3.52 sec
| Start 14: ThreadViewTest
| 14/22 Test #14: ThreadViewTest ................... Passed 0.64 sec
| Start 15: EventViewTest
| 15/22 Test #15: EventViewTest .................... Passed 0.99 sec
| Start 16: ContactMatcherTest
| 16/22 Test #16: ContactMatcherTest ............... Passed 6.93 sec
| Start 17: SqlitePluginTest
| 17/22 Test #17: SqlitePluginTest ................. Passed 1.28 sec
| Start 18: SqliteThreadViewTest
| 18/22 Test #18: SqliteThreadViewTest ............. Passed 0.24 sec
| Start 19: SqliteEventViewTest
| 19/22 Test #19: SqliteEventViewTest .............. Passed 0.67 sec
| Start 20: HistoryGroupedThreadsModelTest
| 20/22 Test #20: HistoryGroupedThreadsModelTest ... Passed 1.69 sec
| Start 21: HistoryManagerTest
| 21/22 Test #21: HistoryManagerTest ............... Passed 0.81 sec
| Start 22: HistoryEventModelTest
| 22/22 Test #22: HistoryEventModelTest ............ Passed 1.44 sec
|
| 95% tests passed, 1 tests failed out of 22
|
| Total Test time (real) = 139.21 sec
|
| The following tests FAILED:
| 1 - DaemonTest (Timeout)
| Errors while running CTest
| make[2]: *** [Makefile:74: test] Error 8
| make[2]: Leaving directory
'/build/reproducible-path/lomiri-history-service-0.6/obj-aarch64-linux-gnu'
| make[1]: *** [debian/rules:22: override_dh_auto_test] Error 2
| make[1]: Leaving directory
'/build/reproducible-path/lomiri-history-service-0.6'
| make: *** [debian/rules:10: binary] Error 2
| dpkg-buildpackage: error: debian/rules binary subprocess failed with exit
status 2
The full build log is available here [1].
The issue is due to a use-after-free in the testsuite.
MockConnection::onTextChannelClosed is called when the object is
destroyed, so the object pointed by channel is not anymore usable. It
was working with glibc 2.42 because by chance the memory allocator
hasn't reused that memory slot at the time the function is called. The
changes to the memory allocator done in glibc 2.43 doesn't guarantee
that anymore. This can also be reproduced with glibc 2.42 by using
ASAN.
The following patch workarounds the issue:
--- lomiri-history-service-0.6.orig/tests/common/mock/connection.cpp
+++ lomiri-history-service-0.6/tests/common/mock/connection.cpp
@@ -510,11 +510,13 @@ void MockConnection::placeDeliveryReport
void MockConnection::onTextChannelClosed()
{
+#if 0
MockTextChannel *channel = static_cast<MockTextChannel*>(sender());
if (channel) {
qDebug() << "text channel closed for recipients " <<
channel->recipients();
mTextChannels.removeAll(channel);
}
+#endif
}
void MockConnection::onCallChannelClosed()
I would like to thanks Emanuele Rocca for doing the archive rebuild on a
fast arm64 server.
Regards
Aurelien
[1]
https://people.debian.org/~ema/glibc-2.43-rebuilds/output-1/lomiri-history-service_arm64.build
--
Aurelien Jarno GPG: 4096R/1DDD8C9B
[email protected] http://aurel32.net
--- End Message ---
--- Begin Message ---
Version: 0.7-1
--- End Message ---