Bug 1756271 - [abrt] evolution-data-server: malloc(): evolution-addressbook-factory killed by SIGSEGV
Summary: [abrt] evolution-data-server: malloc(): evolution-addressbook-factory killed ...
Keywords:
Status: CLOSED DUPLICATE of bug 1753341
Alias: None
Product: Fedora
Classification: Fedora
Component: evolution-data-server
Version: 31
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Milan Crha
QA Contact: Fedora Extras Quality Assurance
URL: https://retrace.fedoraproject.org/faf...
Whiteboard: abrt_hash:4dd0f322953e8c9652cd9be70b4...
: 1756272 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2019-09-27 09:01 UTC by Andre Klapper
Modified: 2019-10-08 08:06 UTC (History)
8 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2019-10-08 08:06:30 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: backtrace (59.20 KB, text/plain)
2019-09-27 09:01 UTC, Andre Klapper
no flags Details
File: core_backtrace (2.86 KB, text/plain)
2019-09-27 09:01 UTC, Andre Klapper
no flags Details
File: maps (119.74 KB, text/plain)
2019-09-27 09:01 UTC, Andre Klapper
no flags Details
File: open_fds (1.54 KB, text/plain)
2019-09-27 09:01 UTC, Andre Klapper
no flags Details
File: proc_pid_status (1.33 KB, text/plain)
2019-09-27 09:01 UTC, Andre Klapper
no flags Details

Description Andre Klapper 2019-09-27 09:01:15 UTC
Description of problem:
Just crashed in the background. No user interaction. Evolution still running.

Version-Release number of selected component:
evolution-data-server-3.34.0-1.fc31

Additional info:
reporter:       libreport-2.10.1
backtrace_rating: 3
cgroup:         0::/user.slice/user-1000.slice/user/evolution-addressbook-factory.service
cmdline:        /usr/libexec/evolution-addressbook-factory
cpuinfo:        
crash_function: malloc
executable:     /usr/libexec/evolution-addressbook-factory
kernel:         5.3.0-1.fc31.x86_64
mountinfo:      
type:           CCpp

Truncated backtrace:
Thread no. 1 (10 frames)
 #0 malloc
 #1 g_malloc at ../glib/gmem.c:99
 #2 g_source_set_callback at ../glib/gmain.c:1665
 #3 schedule_writing_unlocked at ../gio/gdbusprivate.c:444
 #5 _g_dbus_worker_flush_sync at ../gio/gdbusprivate.c:1792
 #6 g_dbus_connection_flush_sync at ../gio/gdbusconnection.c:1344
 #7 e_data_book_report_backend_property_changed at /usr/src/debug/evolution-data-server-3.34.0-1.fc31.x86_64/src/addressbook/libedata-book/e-data-book.c:1577
 #8 e_book_backend_notify_property_changed at /usr/src/debug/evolution-data-server-3.34.0-1.fc31.x86_64/src/addressbook/libedata-book/e-book-backend.c:3158
 #9 e_book_backend_file_bump_revision at /usr/src/debug/evolution-data-server-3.34.0-1.fc31.x86_64/src/addressbook/backends/file/e-book-backend-file.c:700
 #10 book_backend_file_set_locale at /usr/src/debug/evolution-data-server-3.34.0-1.fc31.x86_64/src/addressbook/backends/file/e-book-backend-file.c:1858

Comment 1 Andre Klapper 2019-09-27 09:01:19 UTC
Created attachment 1619948 [details]
File: backtrace

Comment 2 Andre Klapper 2019-09-27 09:01:21 UTC
Created attachment 1619949 [details]
File: core_backtrace

Comment 3 Andre Klapper 2019-09-27 09:01:24 UTC
Created attachment 1619950 [details]
File: maps

Comment 4 Andre Klapper 2019-09-27 09:01:26 UTC
Created attachment 1619951 [details]
File: open_fds

Comment 5 Andre Klapper 2019-09-27 09:01:27 UTC
Created attachment 1619952 [details]
File: proc_pid_status

Comment 6 Milan Crha 2019-09-30 07:58:05 UTC
Thanks for a bug report. Seeing g_dbus_connection_flush_sync() in the backtrace I'd guess this is [1], or related to it.

[1] https://gitlab.gnome.org/GNOME/glib/issues/1896

Comment 7 Milan Crha 2019-09-30 08:01:11 UTC
*** Bug 1756272 has been marked as a duplicate of this bug. ***

Comment 8 Milan Crha 2019-09-30 11:33:31 UTC
Could anybody of the affected people give a try to this test build [1], please? It'll disappear in a week or two, I'm not sure when exactly, it's only a test build. It contains a fix from the above mentioned glib upstream bug. This may not strike immediately, thus just install the new version and keep using it for some days and report when things won't work.

[1] https://koji.fedoraproject.org/koji/taskinfo?taskID=37965694

Comment 9 Gwendal 2019-10-01 14:34:40 UTC
I tried to install this test build but I get:

```
Error: 
 Problem: problem with installed package glib2-2.62.0-1.fc31.i686
  - glib2-2.62.0-1.fc31.i686 has inferior architecture
  - cannot install both glib2-2.62.0-1.5.fc31.x86_64 and glib2-2.62.0-1.fc31.x86_64
  - conflicting requests
(try to add '--allowerasing' to command line to replace conflicting packages or '--skip-broken' to skip uninstallable packages)
```

I think I need the i686 rpm as well in the same install command, otherwise I would need to remove all my packages that depend on i686 glib2. I am not very familiar with koji, is there any way to access the i686 build?

Comment 10 Milan Crha 2019-10-01 19:38:52 UTC
Oh, I see, I didn't build i686 packages thinking it won't be needed. My fault, I'm sorry. Here [1] is a build which contains both architectures. Just click the architecture and it'll open the page with the list of packages for it. The package source is exactly the same, 2.62.0-1.5 version.

[1] https://koji.fedoraproject.org/koji/taskinfo?taskID=37988470

Comment 11 Gwendal 2019-10-02 09:05:37 UTC
No worries :). Thanks for the new build, I've installed it successfully!

Comment 12 Milan Crha 2019-10-08 08:06:30 UTC

*** This bug has been marked as a duplicate of bug 1753341 ***


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