Bug 1956123 - [abrt] gnome-contacts: contacts_fake_persona_apply_changes_to_real_co.isra.0(): gnome-contacts killed by SIGTRAP
Summary: [abrt] gnome-contacts: contacts_fake_persona_apply_changes_to_real_co.isra.0(...
Keywords:
Status: NEW
Alias: None
Product: Fedora
Classification: Fedora
Component: gnome-contacts
Version: 34
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Kalev Lember
QA Contact: Fedora Extras Quality Assurance
URL: https://retrace.fedoraproject.org/faf...
Whiteboard: abrt_hash:4f2404c01285001ab2399941924...
: 1958034 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2021-05-02 21:11 UTC by Jan Vlug
Modified: 2021-05-07 05:06 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: ---
Doc Text:
Clone Of:
Environment:
Last Closed:
Type: ---


Attachments (Terms of Use)
File: backtrace (65.87 KB, text/plain)
2021-05-02 21:12 UTC, Jan Vlug
no flags Details
File: core_backtrace (25.07 KB, text/plain)
2021-05-02 21:12 UTC, Jan Vlug
no flags Details
File: cpuinfo (2.41 KB, text/plain)
2021-05-02 21:12 UTC, Jan Vlug
no flags Details
File: dso_list (479 bytes, text/plain)
2021-05-02 21:12 UTC, Jan Vlug
no flags Details
File: environ (1.80 KB, text/plain)
2021-05-02 21:12 UTC, Jan Vlug
no flags Details
File: limits (1.29 KB, text/plain)
2021-05-02 21:12 UTC, Jan Vlug
no flags Details
File: maps (3.90 KB, text/plain)
2021-05-02 21:12 UTC, Jan Vlug
no flags Details
File: mountinfo (2.86 KB, text/plain)
2021-05-02 21:12 UTC, Jan Vlug
no flags Details
File: open_fds (1.56 KB, text/plain)
2021-05-02 21:12 UTC, Jan Vlug
no flags Details
File: proc_pid_status (1.42 KB, text/plain)
2021-05-02 21:12 UTC, Jan Vlug
no flags Details
File: var_log_messages (1.48 KB, text/plain)
2021-05-02 21:12 UTC, Jan Vlug
no flags Details

Description Jan Vlug 2021-05-02 21:11:56 UTC
Description of problem:
I was modifying a contact in Contacts that seemed not to be synched with Nextcloud. I just add a note with "test" to the contact and clicked update.
Later, I saw in the system journal that there were many log messages regarding a contact that had an invalid email adres. The invalid email adress was basically just a name with spaces, not an email adress at all.

Version-Release number of selected component:
gnome-contacts-40.0-1.fc34

Additional info:
reporter:       libreport-2.14.0
backtrace_rating: 3
cgroup:         0::/user.slice/user-1000.slice/user@1000.service/app.slice/app-dbus\x2d:1.2\x2dorg.gnome.Contacts.slice/dbus-:1.2-org.gnome.Contacts@4.service
cmdline:        /usr/bin/gnome-contacts --gapplication-service
crash_function: contacts_fake_persona_apply_changes_to_real_co.isra.0
executable:     /usr/bin/gnome-contacts
journald_cursor: s=062cdee0011a4581bd8e5dadc9479008;i=3229ef;b=52aaabd2c01f4d5eb60638e401f2f132;m=1e5be90560;t=5c15db3953666;x=8bf331a09577995d
kernel:         5.11.16-200.fc33.x86_64
rootdir:        /
runlevel:       N 5
type:           CCpp
uid:            1000

Comment 1 Jan Vlug 2021-05-02 21:12:00 UTC
Created attachment 1778725 [details]
File: backtrace

Comment 2 Jan Vlug 2021-05-02 21:12:02 UTC
Created attachment 1778726 [details]
File: core_backtrace

Comment 3 Jan Vlug 2021-05-02 21:12:03 UTC
Created attachment 1778727 [details]
File: cpuinfo

Comment 4 Jan Vlug 2021-05-02 21:12:04 UTC
Created attachment 1778728 [details]
File: dso_list

Comment 5 Jan Vlug 2021-05-02 21:12:05 UTC
Created attachment 1778729 [details]
File: environ

Comment 6 Jan Vlug 2021-05-02 21:12:06 UTC
Created attachment 1778730 [details]
File: limits

Comment 7 Jan Vlug 2021-05-02 21:12:08 UTC
Created attachment 1778731 [details]
File: maps

Comment 8 Jan Vlug 2021-05-02 21:12:09 UTC
Created attachment 1778732 [details]
File: mountinfo

Comment 9 Jan Vlug 2021-05-02 21:12:10 UTC
Created attachment 1778733 [details]
File: open_fds

Comment 10 Jan Vlug 2021-05-02 21:12:11 UTC
Created attachment 1778734 [details]
File: proc_pid_status

Comment 11 Jan Vlug 2021-05-02 21:12:13 UTC
Created attachment 1778735 [details]
File: var_log_messages

Comment 12 Jan Vlug 2021-05-03 07:56:52 UTC
Similar problem has been detected:

I tried to update a contact in GNOME Contacts that does not synchronize well with the Nextcloud address book, configured via GNOME Online Accounts (GOA).
GNOME Contacts does not show the address of this contact. Moreover, GNOME Contacts seems to delete the address of the contact in Nextcloud.

I started GNOME Contacts from the command line, and have these warnings and error when editing the contact:
(gnome-contacts:122243): gnome-contacts-CRITICAL **: 09:13:46.420: contacts_fake_individual_set_primary_persona: assertion 'self != NULL' failed
(gnome-contacts:122243): folks-WARNING **: 09:13:46.428: email-details.vala:55: Empty e-mail address passed to EmailFieldDetails.
(gnome-contacts:122243): folks-WARNING **: 09:13:46.431: phone-details.vala:72: Empty phone number passed to PhoneFieldDetails.
(gnome-contacts:122243): folks-WARNING **: 09:13:49.538: url-details.vala:91: Empty URI passed to UrlFieldDetails.
(gnome-contacts:122243): folks-WARNING **: 09:13:49.551: postal-address-details.vala:285: Empty postal address passed to PostalAddressFieldDetails.
(gnome-contacts:122243): folks-WARNING **: 09:13:49.565: note-details.vala:78: Empty note passed to NoteFieldDetails.
(gnome-contacts:122243): folks-WARNING **: 09:14:13.261: postal-address-details.vala:285: Empty postal address passed to PostalAddressFieldDetails.
(gnome-contacts:122243): gnome-contacts-ERROR **: 09:14:53.827: contacts-fake-persona-store.vala:402: Couldn't write property: Unknown error setting property ‘urls’: Changing the ‘urls’ property failed due to reaching the timeout.
Trace/breakpoint trap (core dumped)

As a side note, I see hundreds of these warnings as well:
(gnome-contacts:122243): folks-WARNING **: 09:10:24.553: Invalid e-mail address when looking for potential match: test



reporter:       libreport-2.14.0
backtrace_rating: 3
cgroup:         0::/user.slice/user-1000.slice/user@1000.service/app.slice/app-org.gnome.Terminal.slice/vte-spawn-0a4547b1-182d-4797-ab17-1cf77c7d9df2.scope
cmdline:        gnome-contacts
crash_function: contacts_fake_persona_apply_changes_to_real_co.isra.0
executable:     /usr/bin/gnome-contacts
journald_cursor: s=062cdee0011a4581bd8e5dadc9479008;i=3240b7;b=52aaabd2c01f4d5eb60638e401f2f132;m=20f029858f;t=5c16713b6c63c;x=5f8363d36007851b
kernel:         5.11.16-200.fc33.x86_64
package:        gnome-contacts-40.0-1.fc34
reason:         gnome-contacts killed by SIGTRAP
rootdir:        /
runlevel:       N 5
type:           CCpp
uid:            1000

Comment 13 Jan Vlug 2021-05-03 08:07:28 UTC
See also: bug 1830774.
See also: https://gitlab.gnome.org/GNOME/gnome-contacts/-/issues/186.

Comment 14 Jan Vlug 2021-05-03 19:53:30 UTC
Maybe this issue is related to linked contacts.

Comment 15 Richard Schwarting 2021-05-07 05:06:31 UTC
*** Bug 1958034 has been marked as a duplicate of this bug. ***


Note You need to log in before you can comment on or make changes to this bug.