View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001579 | bareos-core | file daemon | public | 2023-12-07 11:30 | 2023-12-07 12:12 |
Reporter | meilihao | Assigned To | bruno-at-bareos | ||
Priority | urgent | Severity | crash | Reproducibility | random |
Status | closed | Resolution | not fixable | ||
Platform | Linux | OS | RHEL (and clones) | OS Version | 8 |
Product Version | 22.1.1 | ||||
Summary | 0001579: File Daemon Crash when Using Python Customized Ovirt Plugin | ||||
Description | bareos: 22.1.0 In order to implement ovirt incremental backup, I customized the ovirt plugin, but there is a random probability of crashing. It likes bug 1328. I repeatedly checked the python syntax of the plugin and found no problem traceback see in uploaded images. | ||||
Steps To Reproduce | backup ovirt vm | ||||
Tags | No tags attached. | ||||
|
|
Backtraces would be better if the trace are text and reported as described in the documentation. https://docs.bareos.org/bareos-23/Appendix/Debugging.html If used in concurrent jobs you will certainly have those Probably related to python module single-phase initialization, we finally tracked this down to pycurl being the problem, not necessarily the oVirt XML module, as it's sufficient to only add import pycurl in any python plugin without even using it, to reproduce the segfault. Multi-phase initialilization is defined in PEP 489, see also this article. We wont try to fix that, as the plugin since 23 is deprecated. |
|
Redhat drop the technology, sub component didn't support new PEP. | |
Date Modified | Username | Field | Change |
---|---|---|---|
2023-12-07 11:30 | meilihao | New Issue | |
2023-12-07 11:30 | meilihao | File Added: 2023-12-07_18-27-16.png | |
2023-12-07 11:30 | meilihao | File Added: 2023-12-07_18-25-42.png | |
2023-12-07 12:12 | bruno-at-bareos | Note Added: 0005579 | |
2023-12-07 12:12 | bruno-at-bareos | Assigned To | => bruno-at-bareos |
2023-12-07 12:12 | bruno-at-bareos | Status | new => closed |
2023-12-07 12:12 | bruno-at-bareos | Resolution | open => not fixable |
2023-12-07 12:12 | bruno-at-bareos | Note Added: 0005580 |