Bug 1212485

Summary: BOINC client 7.22 Segmentation Violation
Product: [openSUSE] openSUSE Distribution Reporter: Edgar Anderson <et>
Component: OtherAssignee: Jan Engelhardt <jengelh>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None CC: chris, et, jengelh, Sascha.Manns
Version: Leap 15.4Flags: jengelh: needinfo? (et)
Target Milestone: ---   
Hardware: x86-64   
OS: openSUSE Leap 15.4   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Edgar Anderson 2023-06-18 21:57:06 UTC
I have boinc-client installed from the OBS network repository [ https://download.opensuse.org/repositories/network/ ]. The package is "boinc-client-7.22.2-lp154.118.1.x86_64".

The program fails to start:

Jun 18 16:20:55 boinc-runner systemd[1]: Started Berkeley Open Infrastructure Network Computing Client.
Jun 18 16:20:55 boinc-runner boinc[27214]: SIGSEGV: segmentation violation
Jun 18 16:20:55 boinc-runner boinc[27214]: Stack trace (9 frames):
Jun 18 16:20:55 boinc-runner boinc[27214]: /usr/lib64/libboinc.so.7(boinc_catch_signal+0xdc)[0x7f990475931c]
Jun 18 16:20:55 boinc-runner boinc[27214]: /lib64/libpthread.so.0(+0x168c0)[0x7f9903bba8c0]
Jun 18 16:20:55 boinc-runner boinc[27214]: /lib64/libc.so.6(cfree+0x23)[0x7f99032bdad1]
Jun 18 16:20:55 boinc-runner boinc[27214]: /usr/bin/boinc(+0xca28a)[0x5591b3eca28a]
Jun 18 16:20:55 boinc-runner boinc[27214]: /usr/bin/boinc(+0xcb88d)[0x5591b3ecb88d]
Jun 18 16:20:55 boinc-runner boinc[27214]: /usr/bin/boinc(+0xcb9f7)[0x5591b3ecb9f7]
Jun 18 16:20:55 boinc-runner boinc[27214]: /usr/bin/boinc(+0xdd2f)[0x5591b3e0dd2f]
Jun 18 16:20:55 boinc-runner boinc[27214]: /lib64/libc.so.6(__libc_start_main+0xef)[0x7f990325524d]
Jun 18 16:20:55 boinc-runner boinc[27214]: /usr/bin/boinc(+0xeafa)[0x5591b3e0eafa]
Jun 18 16:20:55 boinc-runner boinc[27214]: Exiting...
Jun 18 16:20:55 boinc-runner systemd[1]: boinc-client.service: Main process exited, code=exited, status=193/n/a
Jun 18 16:20:55 boinc-runner systemd[1]: boinc-client.service: Failed with result 'exit-code'.

Using snapper, I rolled back boinc-client and boinccmd to version 7.20.5, the last version that runs successfully for me.
Comment 1 Jan Engelhardt 2024-07-12 06:15:21 UTC
Could never reproduce it. Still an issue?
Comment 2 Edgar Anderson 2024-07-13 05:41:29 UTC
I've since upgraded to 15.6, which comes with boinc-client 7.24.1. That version does not segfault.
Comment 3 Jan Engelhardt 2024-07-13 08:06:13 UTC
Good to hear.