Memory corruption detected in low memory

Bug #1762413 reported by dino99
20
This bug affects 4 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Confirmed
High
Unassigned
Bionic
Confirmed
High
Unassigned

Bug Description

That laptop (intel PIV) was running xenial (kernel 4.4) without problem. Now that the bionic upgrade have been done (kernel 4.15), journalctl -b have logged:

 kernel: Memory corruption detected in low memory
 kernel: WARNING: CPU: 0 PID: 32 at /build/linux-QWz1wR/linux-4.15.0/arch/x86/kernel/check.c:142 check_for_bios_corruption+0x8c/0xc0

 kernel: Modules linked in:
 kernel: CPU: 0 PID: 32 Comm: kworker/0:1 Not tainted 4.15.0-15-generic #16-Ubuntu
 kernel: Hardware name: MEDION M296M/ , BIOS NOTE BIOS Version/L2850100 11/14/2002
 kernel: Workqueue: events check_corruption
 kernel: EIP: check_for_bios_corruption+0x8c/0xc0
 kernel: EFLAGS: 00210296 CPU: 0
 kernel: EAX: 00000028 EBX: c0010000 ECX: 00000198 EDX: 00000000
 kernel: ESI: 00000000 EDI: cde1f2b0 EBP: f5477f30 ESP: f5477f1c
 kernel: DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068
 kernel: CR0: 80050033 CR2: 00000000 CR3: 0de0f000 CR4: 000006f0
 kernel: Call Trace:
 kernel: TCP: Hash tables configured (established 8192 bind 8192)
 kernel: UDP hash table entries: 512 (order: 2, 16384 bytes)
 kernel: UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)
kernel: NET: Registered protocol family 1
 kernel: ACPI: PCI Interrupt Link [LNKE] enabled at IRQ 5
 kernel: PCI: setting IRQ 5 as level-triggered
 kernel: ACPI: PCI Interrupt Link [LNKF] enabled at IRQ 5
 kernel: ACPI: PCI Interrupt Link [LNKG] enabled at IRQ 5
 kernel: pci 0000:00:03.3: enabling device (0000 -> 0002)
 kernel: ACPI: PCI Interrupt Link [LNKH] enabled at IRQ 5
 kernel: pci 0000:01:00.0: Video device with shadowed ROM at [mem 0x000c0000-0x000dffff]
 kernel: PCI: CLS 16 bytes, default 64
 kernel: Unpacking initramfs...
 kernel: Freeing initrd memory: 48800K
 kernel: Scanning for low memory corruption every 60 seconds
 kernel: Corrupted low memory at f11b93a5 (4e14 phys) = 00001039
 kernel: Corrupted low memory at aa7e680c (4e18 phys) = 22100007
 kernel: Corrupted low memory at 07d67f4e (4e1c phys) = 06000000
 kernel: Corrupted low memory at 14e58341 (4e20 phys) = 00802000
 kernel: Corrupted low memory at 177ce42b (4e24 phys) = d0000000
 kernel: Corrupted low memory at a4c6d47a (4e48 phys) = 000000c0
 kernel: Corrupted low memory at ab7c4974 (4e64 phys) = 837009fe
 kernel: Corrupted low memory at 5d1625c4 (4e68 phys) = 00b71303
 kernel: Corrupted low memory at 86bf688b (4e6c phys) = 50082502
 kernel: Corrupted low memory at 78519e78 (4e70 phys) = 0b32d512
 kernel: Corrupted low memory at cefe909f (4e74 phys) = 00006f6f
 kernel: Corrupted low memory at efb2e08f (4e78 phys) = 801a0003
 kernel: Corrupted low memory at c5b91a0b (4e7c phys) = 00e98001
 kernel: Corrupted low memory at 662c373b (4e80 phys) = 0000004f
 kernel: Corrupted low memory at 5ff6a218 (4e84 phys) = 00309e3f
 kernel: Corrupted low memory at b1b63dbd (4e88 phys) = 00600002
 kernel: Corrupted low memory at bc8cc516 (4e90 phys) = 00100002
 kernel: Corrupted low memory at be02ab1d (4e94 phys) = 00302622
 kernel: Corrupted low memory at 92c91e75 (4e98 phys) = 0b800085
 kernel: Corrupted low memory at fd16c7d0 (4e9c phys) = 01000c20
 kernel: Corrupted low memory at 068765bf (4ea0 phys) = 80040000
 kernel: Corrupted low memory at 6500aa34 (4ea8 phys) = 01000060
 kernel: Corrupted low memory at 2dffebb8 (4eac phys) = 10741600
 kernel: Corrupted low memory at f4e7c54d (4eb0 phys) = 10000000
 kernel: Corrupted low memory at bdecb33f (4eb4 phys) = c233d4c2
 kernel: Corrupted low memory at c259f3aa (4eb8 phys) = 77010303
 kernel: Corrupted low memory at ded7243b (4ebc phys) = c2005000
 kernel: Corrupted low memory at 60e188a8 (4ec0 phys) = 08000142
 kernel: Corrupted low memory at d446d5b1 (4ec4 phys) = 10000000
 kernel: Corrupted low memory at a39f733b (4ec8 phys) = 4f000000
 kernel: Corrupted low memory at ecda55e9 (4ecc phys) = 30304fee
 kernel: Corrupted low memory at e5fee885 (4ed0 phys) = 85000000
 kernel: Corrupted low memory at f1a141fa (4ed4 phys) = 00200002
 kernel: Corrupted low memory at 70088389 (4ed8 phys) = 1f000207
 kernel: Corrupted low memory at f61ca70e (4ee4 phys) = 06334222
 kernel: Corrupted low memory at d031d304 (4ee8 phys) = 01ffff49
 kernel: Corrupted low memory at abbcf68b (4eec phys) = 00aa6666
 kernel: Corrupted low memory at d159587d (4ef0 phys) = 000000cc
 kernel: ------------[ cut here ]------------
 kernel: Memory corruption detected in low memory
 kernel: WARNING: CPU: 0 PID: 32 at /build/linux-QWz1wR/linux-4.15.0/arch/x86/kernel/check.c:142 check_for_bios_corruption+0x8c/0xc0

 kernel: Modules linked in:
kernel: CPU: 0 PID: 32 Comm: kworker/0:1 Not tainted 4.15.0-15-generic #16-Ubuntu
 kernel: Hardware name: MEDION M296M/ , BIOS NOTE BIOS Version/L2850100 11/14/2002
 kernel: Workqueue: events check_corruption
 kernel: EIP: check_for_bios_corruption+0x8c/0xc0
 kernel: EFLAGS: 00210296 CPU: 0
 kernel: EAX: 00000028 EBX: c0010000 ECX: 00000198 EDX: 00000000
 kernel: ESI: 00000000 EDI: cde1f2b0 EBP: f5477f30 ESP: f5477f1c
 kernel: DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068
 kernel: CR0: 80050033 CR2: 00000000 CR3: 0de0f000 CR4: 000006f0
 kernel: Call Trace:
 kernel: check_corruption+0xd/0x40
kernel: process_one_work+0x1b9/0x3d0
kernel: worker_thread+0x37/0x420
 kernel: kthread+0xf0/0x110
 kernel: ? process_one_work+0x3d0/0x3d0
 kernel: ? kthread_create_worker_on_cpu+0x20/0x20
 kernel: ret_from_fork+0x2e/0x38
 kernel: Code: 65 f4 5b 5e 5f 5d c3 90 8d b4 26 00 00 00 00 f3 c3 80 3d 60 48 cb cd 00 75 e5 68 34 51 ae cd c6 05 60 48 cb cd 01 e8 74 2f 01 00 <0f> 0b 58 eb cf 50 8d 83 00 00 00 40 89 55 f0 50 53 68 00 51 ae
 kernel: ---[ end trace eecf6203e0df004c ]---

ProblemType: Bug
DistroRelease: Ubuntu 18.04
Package: linux-image-4.15.0-15-generic 4.15.0-15.16
ProcVersionSignature: Ubuntu 4.15.0-15.16-generic 4.15.15
Uname: Linux 4.15.0-15-generic i686
ApportVersion: 2.20.9-0ubuntu4
Architecture: i386
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: oem 1296 F.... pulseaudio
CurrentDesktop: LXDE
Date: Mon Apr 9 14:34:13 2018
HibernationDevice: RESUME=UUID=662d2878-6a53-4bc7-a6cc-d7bd9d1806b2
InstallationDate: Installed on 2013-10-21 (1631 days ago)
InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release i386 (20091028.5)
IwConfig:
 lo no wireless extensions.

 eth0 no wireless extensions.
Lsusb:
 Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
 Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
 Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
 Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
MachineType: MEDION M296M
PccardctlIdent:
 Socket 0:
   no product info available
PccardctlStatus:
 Socket 0:
   no card
ProcFB: 0 radeondrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.15.0-15-generic root=UUID=ed4abcae-c35b-4eb9-8400-dbefca805fb1 ro
RelatedPackageVersions:
 linux-restricted-modules-4.15.0-15-generic N/A
 linux-backports-modules-4.15.0-15-generic N/A
 linux-firmware 1.173
RfKill:

SourcePackage: linux
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 11/14/2002
dmi.bios.vendor: MEDION
dmi.bios.version: NOTE BIOS Version/L2850100
dmi.board.vendor: MEDION
dmi.chassis.type: 10
dmi.chassis.vendor: MEDION
dmi.modalias: dmi:bvnMEDION:bvrNOTEBIOSVersion/L2850100:bd11/14/2002:svnMEDION:pnM296M:pvr:rvnMEDION:rn:rvr:cvnMEDION:ct10:cvr:
dmi.product.name: M296M
dmi.sys.vendor: MEDION

Revision history for this message
dino99 (9d9) wrote :
Revision history for this message
Ubuntu Kernel Bot (ubuntu-kernel-bot) wrote : Status changed to Confirmed

This change was made by a bot.

Changed in linux (Ubuntu):
status: New → Confirmed
dino99 (9d9)
description: updated
Revision history for this message
Joseph Salisbury (jsalisbury) wrote :

Would it be possible for you to test the latest upstream kernel? Refer to https://wiki.ubuntu.com/KernelMainlineBuilds . Please test the latest v4.16 kernel[0].

If this bug is fixed in the mainline kernel, please add the following tag 'kernel-fixed-upstream'.

If the mainline kernel does not fix this bug, please add the tag: 'kernel-bug-exists-upstream'.

Once testing of the upstream kernel is complete, please mark this bug as "Confirmed".

Thanks in advance.

[0] http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.16

Changed in linux (Ubuntu):
importance: Undecided → High
tags: added: kernel-da-key
Changed in linux (Ubuntu Bionic):
status: Confirmed → Incomplete
Revision history for this message
dino99 (9d9) wrote :

Tested the 4.16.3 vanilla kernel, with quite the same errors

tags: added: kernel-bug-exists-upstream
Changed in linux (Ubuntu Bionic):
status: Incomplete → Confirmed
Revision history for this message
Thomas Kotzian (thomask321) wrote :

I have the same problem when trying to use the ubuntu-18.04-server (not live) image using the installer on VMware ESXi 6.5 - using BIOS or EFI, different vga= commandline settings don't make a difference.
after around 1 minute of uptime i get a kernel dump with check_for_bios_corruption ...
is this the same problem on a completely different platform?

Revision history for this message
Thomas Kotzian (thomask321) wrote :

using the following settings on the kernel commandline makes the debian installer appear: "vga=normal fb=false"

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.