Bug 2229441
| Summary: | [abrt] pcp: fsync(): pmlogconf killed by SIGABRT | ||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | bdp <inbox1> | ||||||||||||||||||||||||
| Component: | pcp | Assignee: | Nathan Scott <nathans> | ||||||||||||||||||||||||
| Status: | ASSIGNED --- | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||||||||||||||||||||
| Severity: | unspecified | Docs Contact: | |||||||||||||||||||||||||
| Priority: | unspecified | ||||||||||||||||||||||||||
| Version: | 38 | CC: | agerstmayr, inbox1, jkurik, lchilton, nathans, sfeifer | ||||||||||||||||||||||||
| Target Milestone: | --- | Keywords: | Bugfix, Triaged | ||||||||||||||||||||||||
| Target Release: | --- | ||||||||||||||||||||||||||
| Hardware: | x86_64 | ||||||||||||||||||||||||||
| OS: | Unspecified | ||||||||||||||||||||||||||
| URL: | https://retrace.fedoraproject.org/faf/reports/bthash/bddb3ce75bb9ee716d773743f5a7a70efe9c845 | ||||||||||||||||||||||||||
| Whiteboard: | abrt_hash:0f632ab6decc762f820cfdabf59fd0de93852d22;VARIANT_ID=workstation; | ||||||||||||||||||||||||||
| Fixed In Version: | Doc Type: | No Doc Update | |||||||||||||||||||||||||
| Doc Text: |
If this bug requires documentation, please select an appropriate Doc Type value.
|
Story Points: | --- | ||||||||||||||||||||||||
| Clone Of: | Environment: | ||||||||||||||||||||||||||
| Last Closed: | 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
bdp
2023-08-06 01:50:44 UTC
Created attachment 1981898 [details]
File: proc_pid_status
Created attachment 1981899 [details]
File: maps
Created attachment 1981900 [details]
File: limits
Created attachment 1981901 [details]
File: environ
Created attachment 1981902 [details]
File: open_fds
Created attachment 1981903 [details]
File: mountinfo
Created attachment 1981904 [details]
File: os_info
Created attachment 1981905 [details]
File: cpuinfo
Created attachment 1981906 [details]
File: core_backtrace
Created attachment 1981907 [details]
File: dso_list
Created attachment 1981908 [details]
File: backtrace
Hi there, Thanks for reporting the issue! I've been digging into it and have not found any coding issue in pmlogconf itself, other than a small, unrelated memory leak. I'm suspecting the fsync is inducing a service (re)start delay due to background I/O activity, and that this causes a systemd timeout to be exceeded and SIGABRT sent. We don't have a particularly strong need to be fsync'ing in pmlogconf, so as an initial step I'll drop that call - at the very least this will make bootup slightly faster for the pmlogger and pmlogger_farm services. This is being tracked via upstream github PR now and will be included in the next PCP release, which will reach Fedora in a few weeks time: https://github.com/performancecopilot/pcp/pull/1789 |