Bug 2214996

Summary: nm-openvpn SIGTRAP with fatal-warnings set
Product: Red Hat Enterprise Linux 9 Reporter: Filip Pokryvka <fpokryvk>
Component: NetworkManagerAssignee: Fernando F. Mancera <ferferna>
Status: CLOSED UPSTREAM QA Contact: Desktop QE <desktop-qa-list>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 9.3CC: bgalvani, bstinson, jwboyer, lrintel, rkhan, sfaye, sukulkar, till, vbenes
Target Milestone: rcKeywords: Triaged
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: No Doc Update
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2023-07-27 07:49:03 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Filip Pokryvka 2023-06-14 12:11:08 UTC
Description of problem:
nm-openvpn process exits with SIGTRAP when fatal-warnings are set. After discussions with devels, the problem is double remove of the same source, which should be harmless, but still should be fixed.

Version-Release number of selected component (if applicable):
NetworkManager-openvpn-1.10.2-1.el9.x86_64
NetworkManager-1.43.9-1.el9.x86_64

How reproducible:
Run some openvpn test in GUI testsuite (shell, control-center, or applet) with abrt enabled

Actual results:
abrt catches SIGTRAP of nm-openvpn process

Expected results:
process should exit cleanly

Additional info:
Conclusion from discussion with bgalvani: the bug is quite simple to fix, there is a double removal of the source when quitting due to SIGTERM.

The log of the next test with backtrace already processed:
https://desktopqe-jenkins.rhev-ci-vms.eng.rdu2.redhat.com/job/beaker-gnome-shell-develop/1379/artifact/artifacts/report_gnome-shell_Test0083_autostart_does_not_produce_error_message.html#toggle=46c6

Comment 2 Fernando F. Mancera 2023-07-27 07:49:03 UTC
NetworkManager-openvpn is not packaged in RHEL and it was fixed upstream.