Bug 26488

Summary: VBoxClient segfaults
Product: Mageia Reporter: Marc Krämer <mageia>
Component: RPM PackagesAssignee: Thomas Backlund <tmb>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal CC: davidwhodgins, ouaurelien
Version: Cauldron   
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Source RPM: virtualbox-6.1.4-2.mga8.src.rpm CVE:
Status comment:

Description Marc Krämer 2020-04-16 16:52:57 CEST
running mga8 as Client in mga7 causes VboxClient to segfault:

Apr 16 16:52:33 localhost kernel: audit: type=1701 audit(1587048753.284:455): auid=4294967295 uid=500 gid=500 ses=4294967295 pid=4880 comm="VBoxClient" exe="/usr/bin/V>
Apr 16 16:52:33 localhost kernel: Code: c0 75 c7 eb ca 0f 1f 84 00 00 00 00 00 41 57 41 56 49 89 f6 41 55 49 89 d5 41 54 49 89 cc 55 48 89 fd 53 4c 89 c3 48 83 ec 28 <>
Apr 16 16:52:33 localhost kernel: VBoxClient[4880]: segfault at 968 ip 00007f4f57395fbd sp 00007ffc0b3a3940 error 4 in libX11.so.6.3.0[7f4f57379000+87000]
Apr 16 16:52:33 localhost audit[4880]: ANOM_ABEND auid=4294967295 uid=500 gid=500 ses=4294967295 pid=4880 comm="VBoxClient" exe="/usr/bin/VBoxClient" sig=11 res=1
Apr 16 16:52:28 localhost kernel: audit: type=1701 audit(1587048748.265:454): auid=4294967295 uid=500 gid=500 ses=4294967295 pid=4874 comm="VBoxClient" exe="/usr/bin/V>
Apr 16 16:52:28 localhost kernel: Code: c0 75 c7 eb ca 0f 1f 84 00 00 00 00 00 41 57 41 56 49 89 f6 41 55 49 89 d5 41 54 49 89 cc 55 48 89 fd 53 4c 89 c3 48 83 ec 28 <>
Apr 16 16:52:28 localhost kernel: VBoxClient[4874]: segfault at 968 ip 00007f4f57395fbd sp 00007ffc0b3a3940 error 4 in libX11.so.6.3.0[7f4f57379000+87000]
Apr 16 16:52:28 localhost audit[4874]: ANOM_ABEND auid=4294967295 uid=500 gid=500 ses=4294967295 pid=4874 comm="VBoxClient" exe="/usr/bin/VBoxClient" sig=11 res=1
Apr 16 16:52:23 localhost kernel: audit: type=1701 audit(1587048743.243:453): auid=4294967295 uid=500 gid=500 ses=4294967295 pid=4869 comm="VBoxClient" exe="/usr/bin/V>
Apr 16 16:52:23 localhost kernel: Code: c0 75 c7 eb ca 0f 1f 84 00 00 00 00 00 41 57 41 56 49 89 f6 41 55 49 89 d5 41 54 49 89 cc 55 48 89 fd 53 4c 89 c3 48 83 ec 28 <>
Apr 16 16:52:23 localhost kernel: VBoxClient[4869]: segfault at 968 ip 00007f4f57395fbd sp 00007ffc0b3a3940 error 4 in libX11.so.6.3.0[7f4f57379000+87000]
Apr 16 16:52:23 localhost audit[4869]: ANOM_ABEND auid=4294967295 uid=500 gid=500 ses=4294967295 pid=4869 comm="VBoxClient" exe="/usr/bin/VBoxClient" sig=11 res=1
Apr 16 16:52:18 localhost audit[4862]: ANOM_ABEND auid=4294967295 uid=500 gid=500 ses=4294967295 pid=4862 comm="VBoxClient" exe="/usr/bin/VBoxClient" sig=11 res=1
Comment 1 Lewis Smith 2020-04-16 20:36:59 CEST
OK to assign this directly to you, Thomas?

Assignee: bugsquad => tmb

Comment 2 Dave Hodgins 2020-04-16 20:59:22 CEST
What, if anything other then booting is being done to trigger the segfault?

On my m7 host running 5.5.15-desktop-3.mga7 using the radeon video kernel module,
with an m8 guest running 5.6.4-desktop-1.mga8, no segfault here.

Adding audit=0 to the kernel parameters suppresses the audit messages from
the journal.

Based on the libX11.so.6.3.0 library, I gather the segfault was in the host,
but virtualbox rpm package on m7 is virtualbox-6.0.18-1.mga7

Is an cauldron version of the virtualbox package being used on a Mageia 7
system?

CC: (none) => davidwhodgins

Comment 3 Marc Krämer 2020-04-16 21:56:06 CEST
to clarify:
Host: mga7, kernel: 5.5.15-desktop-3.mga7, video: intel_drv.so, virtualbox:
dkms-virtualbox-6.0.18-1.mga7.noarch
virtualbox-6.0.18-1.mga7.x86_64
virtualbox-kernel-5.5.15-desktop-3.mga7-6.0.18-11.mga7.x86_64


Client: mag8, kernel: 5.6.4-desktop-1.mga8, video virtualbox:
virtualbox-guest-additions-6.1.4-2.mga8.x86_64

just noticed the above entry be accident in journal.
Comment 4 Thomas Backlund 2020-04-16 23:24:51 CEST
Yeah, I will switch Mageia 7 to the 6.1 branch too in order to get better support / co-existence with Mga7 and Mga8 / Cauldron.

It should probably hit testing repos today / tomorrow
Comment 5 Aurelien Oudelet 2021-02-09 15:28:24 CET
Fixed.
Updated Virtualbox version has landed M7.

Status: NEW => RESOLVED
Resolution: (none) => FIXED
CC: (none) => ouaurelien