FS#57423 - [linux] kernel vesion 4.15.1-2 causes segfaults in older docker containers

Attached to Project: Arch Linux
Opened by Josh Chase (jechas01) - Wednesday, 07 February 2018, 21:37 GMT
Last edited by Doug Newgard (Scimmia) - Wednesday, 07 February 2018, 23:48 GMT
Task Type Bug Report
Category Kernel
Status Closed
Assigned To No-one
Architecture All
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 2
Private No

Details

After a kernel update, /bin/bash in the centos:6 docker container segfaults on start.

When the process dies, dmesg shows

<pre>
bash[1234]: segfault at ffffffffff600400 ip ffffffffff600400 sp 00007ffd503b61f8 error 15
</pre>

There's no other output from the container or anything else in the docker logs, but the container always exits with status 139.

Switching to the current lts kernel (version 4.14.17-1) works as a band-aid.

I found this issue: https://github.com/docker/for-linux/issues/58
There are a number of others related to it, and they all seem to recommend adding vsyscall=emulated to the kernel command line, but it didn't seem to do anything for me.
This task depends upon

Closed by  Doug Newgard (Scimmia)
Wednesday, 07 February 2018, 23:48 GMT
Reason for closing:  Duplicate
Additional comments about closing:   FS#57336 

Loading...