Kernel oops - mmc_ioctl_cdrom_read_audio+0x212/0x3b0 (CDROMREADAUDIO ioctl while ejecting)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Confirmed
|
Medium
|
Unassigned |
Bug Description
While executing the CDROMREADAUDIO ioctl and the disc is ejected, the kernel oops happens. This is similar to bug #1580776, but the stack trace is different.
dmesg snippet:
[ 333.283022] BUG: unable to handle kernel NULL pointer dereference at 0000000000000002
[ 333.283105] IP: [<ffffffff8160a
[ 333.283174] PGD 38275e067 PUD 382750067 PMD 0
[ 333.283223] Oops: 0000 [#1] SMP
I'm attaching a program to small demonstrate the issue. The disc should be ejected after "Beginning to read audio" is written to stdout.
ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: linux-image-
ProcVersionSign
Uname: Linux 4.4.0-36-generic x86_64
NonfreeKernelMo
ApportVersion: 2.20.1-0ubuntu2.1
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
/dev/snd/
CurrentDesktop: GNOME-Flashback
Date: Wed Sep 7 19:58:41 2016
HibernationDevice: RESUME=
InstallationDate: Installed on 2015-08-14 (390 days ago)
InstallationMedia: Ubuntu 15.04 "Vivid Vervet" - Release amd64 (20150422)
MachineType: ASUSTeK COMPUTER INC. G551JW
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=
RelatedPackageV
linux-
linux-
linux-firmware 1.157.3
SourcePackage: linux
UpgradeStatus: Upgraded to xenial on 2016-04-27 (133 days ago)
dmi.bios.date: 01/16/2015
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: G551JW.202
dmi.board.
dmi.board.name: G551JW
dmi.board.vendor: ASUSTeK COMPUTER INC.
dmi.board.version: 1.0
dmi.chassis.
dmi.chassis.type: 10
dmi.chassis.vendor: ASUSTeK COMPUTER INC.
dmi.chassis.
dmi.modalias: dmi:bvnAmerican
dmi.product.name: G551JW
dmi.product.
dmi.sys.vendor: ASUSTeK COMPUTER INC.
Changed in linux (Ubuntu): | |
importance: | Undecided → Medium |
This change was made by a bot.