Bug 1770923
Summary: | [abrt] ESimpleAsyncResult: Avoid thread scheduling race when finishing on idle | ||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | ehespinosa | ||||||||||||||||||||||||
Component: | evolution | Assignee: | Milan Crha <mcrha> | ||||||||||||||||||||||||
Status: | CLOSED NEXTRELEASE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||||||||||||||||||||
Severity: | unspecified | Docs Contact: | |||||||||||||||||||||||||
Priority: | unspecified | ||||||||||||||||||||||||||
Version: | 30 | CC: | caillon+fedoraproject, lucilanga, mcrha, rhughes, rstrode, sandmann | ||||||||||||||||||||||||
Target Milestone: | --- | ||||||||||||||||||||||||||
Target Release: | --- | ||||||||||||||||||||||||||
Hardware: | x86_64 | ||||||||||||||||||||||||||
OS: | Unspecified | ||||||||||||||||||||||||||
URL: | https://retrace.fedoraproject.org/faf/reports/bthash/756a76a1192d81e0a20bb4781d81287c72723ae3 | ||||||||||||||||||||||||||
Whiteboard: | abrt_hash:a7374b87f0b0a8f702eb59fe7b3d603694190ca0;VARIANT_ID=workstation; | ||||||||||||||||||||||||||
Fixed In Version: | evolution-3.34.2 | Doc Type: | If docs needed, set a value | ||||||||||||||||||||||||
Doc Text: | Story Points: | --- | |||||||||||||||||||||||||
Clone Of: | Environment: | ||||||||||||||||||||||||||
Last Closed: | 2019-11-11 17:30:18 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
ehespinosa
2019-11-11 13:56:04 UTC
Created attachment 1634875 [details]
File: backtrace
Created attachment 1634876 [details]
File: cgroup
Created attachment 1634877 [details]
File: core_backtrace
Created attachment 1634878 [details]
File: cpuinfo
Created attachment 1634879 [details]
File: dso_list
Created attachment 1634880 [details]
File: environ
Created attachment 1634881 [details]
File: limits
Created attachment 1634882 [details]
File: maps
Created attachment 1634883 [details]
File: mountinfo
Created attachment 1634884 [details]
File: open_fds
Created attachment 1634885 [details]
File: proc_pid_status
Thanks for a bug report. The backtrace shows that there had played its role thread scheduling, finishing just added idle callback before the dedicated thread, which added that callback. I fixed this upstream for Fedora 31 and rawhide with: Created commit [1] in evo master (3.35.2+) Created commit [2] in evo gnome-3-34 (3.34.2+) [1] https://gitlab.gnome.org/GNOME/evolution/commit/b4fa5a751af94faba57461fd767d5d3517b22d4c [2] https://gitlab.gnome.org/GNOME/evolution/commit/01cc3a399261df924842c31d6c417b56adcd6ef5 *** Bug 1794026 has been marked as a duplicate of this bug. *** |