Bug 2150603

Summary: [abrt] evolution-data-server: soup_connection_auth_free_connection_state(): evolution-calendar-factory killed by SIGSEGV
Product: [Fedora] Fedora Reporter: troiganto+redhat
Component: evolution-data-serverAssignee: Milan Crha <mcrha>
Status: CLOSED UPSTREAM QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 37CC: mcrha, rstrode, ulf.gunnarson
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
URL: https://retrace.fedoraproject.org/faf/reports/bthash/ff2fe5267e3ffd3065d3dfbdec93af40bcbd01c3
Whiteboard: abrt_hash:2c55d63be9ec654c8fc1d2ce144f5bb8b3fa5f46;VARIANT_ID=workstation;
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2022-12-05 14:14:40 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
File: backtrace
none
File: cgroup
none
File: core_backtrace
none
File: cpuinfo
none
File: dso_list
none
File: environ
none
File: exploitable
none
File: limits
none
File: maps
none
File: mountinfo
none
File: open_fds
none
File: proc_pid_status none

Description troiganto+redhat 2022-12-04 10:58:29 UTC
Description of problem:
Crash report appears while booting the computer and logging in, no user interaction required.

Version-Release number of selected component:
evolution-data-server-3.46.1-1.fc37

Additional info:
reporter:       libreport-2.17.4
backtrace_rating: 4
cmdline:        /usr/libexec/evolution-calendar-factory
crash_function: soup_connection_auth_free_connection_state
executable:     /usr/libexec/evolution-calendar-factory
journald_cursor: s=7f72ccd8158f4dbd8b32740c7690d905;i=49dfb;b=c615e8a1dda24dee8a9921cf524eea64;m=510e9a4;t=5eefdec17258c;x=6433f68178979823
kernel:         6.0.10-300.fc37.x86_64
rootdir:        /
runlevel:       N 5
type:           CCpp
uid:            1000

Truncated backtrace:
Thread no. 1 (10 frames)
 #0 soup_connection_auth_free_connection_state at ../libsoup/auth/soup-connection-auth.c:43
 #1 connection_disconnected at ../libsoup/auth/soup-connection-auth.c:55
 #2 _g_closure_invoke_va at ../gobject/gclosure.c:895
 #5 soup_connection_list_disconnect_all at ../libsoup/soup-connection-manager.c:292
 #6 soup_connection_manager_get_connection_locked at ../libsoup/soup-connection-manager.c:420
 #7 soup_connection_manager_get_connection at ../libsoup/soup-connection-manager.c:502
 #8 soup_session_ensure_item_connection at ../libsoup/soup-session.c:1696
 #9 soup_session_process_queue_item at ../libsoup/soup-session.c:1747
 #10 async_run_queue at ../libsoup/soup-session.c:1854
 #11 queue_dispatch at ../libsoup/soup-session.c:187

Comment 1 troiganto+redhat 2022-12-04 10:58:32 UTC
Created attachment 1929815 [details]
File: backtrace

Comment 2 troiganto+redhat 2022-12-04 10:58:33 UTC
Created attachment 1929816 [details]
File: cgroup

Comment 3 troiganto+redhat 2022-12-04 10:58:35 UTC
Created attachment 1929817 [details]
File: core_backtrace

Comment 4 troiganto+redhat 2022-12-04 10:58:37 UTC
Created attachment 1929818 [details]
File: cpuinfo

Comment 5 troiganto+redhat 2022-12-04 10:58:38 UTC
Created attachment 1929819 [details]
File: dso_list

Comment 6 troiganto+redhat 2022-12-04 10:58:40 UTC
Created attachment 1929820 [details]
File: environ

Comment 7 troiganto+redhat 2022-12-04 10:58:41 UTC
Created attachment 1929821 [details]
File: exploitable

Comment 8 troiganto+redhat 2022-12-04 10:58:42 UTC
Created attachment 1929822 [details]
File: limits

Comment 9 troiganto+redhat 2022-12-04 10:58:43 UTC
Created attachment 1929823 [details]
File: maps

Comment 10 troiganto+redhat 2022-12-04 10:58:44 UTC
Created attachment 1929824 [details]
File: mountinfo

Comment 11 troiganto+redhat 2022-12-04 10:58:45 UTC
Created attachment 1929825 [details]
File: open_fds

Comment 12 troiganto+redhat 2022-12-04 10:58:46 UTC
Created attachment 1929826 [details]
File: proc_pid_status

Comment 13 Milan Crha 2022-12-05 10:36:48 UTC
Thanks for a bug report. The dso_list doesn't show the libsoup3 package version, unfortunately. What version of it do you use, please? You can check that out with `rpm -q libsoup3`. The 3.2.2 version contains some fixes around thread safety, which can help, but it's possible there are more things to be fixed.

Comment 14 troiganto+redhat 2022-12-05 12:23:44 UTC
Hi Milan, thanks for your reply! It seems I'm already using this version, below the rpm output:
```
$ rpm -q libsoup3
libsoup3-3.2.2-1.fc37.x86_64
```

Comment 15 Milan Crha 2022-12-05 14:14:40 UTC
Thank you for a quick update. I see it's already filled upstream [1], thus let's move there.

I'll update that bug with the info from here too. If there will be any request to test a change or anything like that, then I'll update this bug with a plea, if you do not mind.

[1] https://gitlab.gnome.org/GNOME/libsoup/-/issues/317

Comment 16 troiganto+redhat 2022-12-06 10:01:41 UTC
Sounds great, thanks!

Comment 17 Milan Crha 2022-12-09 07:43:27 UTC
*** Bug 2145103 has been marked as a duplicate of this bug. ***

Comment 18 Milan Crha 2022-12-09 10:09:45 UTC
Could you follow bug #2144358 comment #16 , please? Maybe it'll help here as well, I do not know.