Firefox session restore causes system freeze in Ubuntu 17.04

Bug #1685175 reported by Henning Kulander
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Incomplete
High
Unassigned

Bug Description

After upgrading my work computer til Ubuntu 17.04 I'm no longer able to restore the previous session in Firefox. If I click Restore, Firefox greys out after a couple of seconds, and a few seconds later other services seem to stop as well. I've noticed that dmesg shows errors that seems to originate from the kernel when this happens.

I've attached a photo of the screen with the bug messages from dmesg. It claims that there is a kernel bug on line 129 of linux/swapops.h which seems to indicate that it is trying to migrate an unlocked page for some reason.

The machine has 32GB of RAM, and the crash occurs right after reboot when starting Firefox, so there should be plenty free memory.
---
ApportVersion: 2.20.4-0ubuntu4
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC1: hennikul 3604 F.... pulseaudio
 /dev/snd/controlC0: hennikul 3604 F.... pulseaudio
CurrentDesktop: Unity:Unity7
DistroRelease: Ubuntu 17.04
HibernationDevice: RESUME=UUID=4051d44a-4241-4dad-a4b5-cc9c733c6f50
InstallationDate: Installed on 2015-04-17 (734 days ago)
InstallationMedia: Ubuntu 14.10 "Utopic Unicorn" - Release amd64 (20141022.1)
MachineType: Dell Inc. Precision Tower 5810
NonfreeKernelModules: nvidia_uvm nvidia_drm nvidia_modeset nvidia
Package: linux (not installed)
ProcFB:

ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-4.10.0-19-generic root=/dev/mapper/ubuntu--vg-root ro quiet splash
ProcVersionSignature: Ubuntu 4.10.0-19.21-generic 4.10.8
RelatedPackageVersions:
 linux-restricted-modules-4.10.0-19-generic N/A
 linux-backports-modules-4.10.0-19-generic N/A
 linux-firmware 1.164
RfKill:

Tags: zesty
Uname: Linux 4.10.0-19-generic x86_64
UpgradeStatus: Upgraded to zesty on 2017-04-21 (0 days ago)
UserGroups: adm cdrom dip docker lpadmin plugdev sambashare sudo
_MarkForUpload: True
dmi.bios.date: 01/19/2015
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A06
dmi.board.name: 0K240Y
dmi.board.vendor: Dell Inc.
dmi.board.version: A01
dmi.chassis.type: 7
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.:bvrA06:bd01/19/2015:svnDellInc.:pnPrecisionTower5810:pvr01:rvnDellInc.:rn0K240Y:rvrA01:cvnDellInc.:ct7:cvr:
dmi.product.name: Precision Tower 5810
dmi.product.version: 01
dmi.sys.vendor: Dell Inc.

Revision history for this message
Henning Kulander (hennikul) wrote :
summary: - Firefox session restore causes freeze in Ubuntu 17.04
+ Firefox session restore causes system freeze in Ubuntu 17.04
Revision history for this message
Brad Figg (brad-figg) wrote : Missing required logs.

This bug is missing log files that will aid in diagnosing the problem. From a terminal window please run:

apport-collect 1685175

and then change the status of the bug to 'Confirmed'.

If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.

This change has been made by an automated script, maintained by the Ubuntu Kernel Team.

Changed in linux (Ubuntu):
status: New → Incomplete
Revision history for this message
Henning Kulander (hennikul) wrote : AlsaInfo.txt

apport information

tags: added: apport-collected zesty
description: updated
Revision history for this message
Henning Kulander (hennikul) wrote : CRDA.txt

apport information

Revision history for this message
Henning Kulander (hennikul) wrote : CurrentDmesg.txt

apport information

Revision history for this message
Henning Kulander (hennikul) wrote : IwConfig.txt

apport information

Revision history for this message
Henning Kulander (hennikul) wrote : JournalErrors.txt

apport information

Revision history for this message
Henning Kulander (hennikul) wrote : Lspci.txt

apport information

Revision history for this message
Henning Kulander (hennikul) wrote : Lsusb.txt

apport information

Revision history for this message
Henning Kulander (hennikul) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
Henning Kulander (hennikul) wrote : ProcCpuinfoMinimal.txt

apport information

Revision history for this message
Henning Kulander (hennikul) wrote : ProcEnviron.txt

apport information

Revision history for this message
Henning Kulander (hennikul) wrote : ProcInterrupts.txt

apport information

Revision history for this message
Henning Kulander (hennikul) wrote : ProcModules.txt

apport information

Revision history for this message
Henning Kulander (hennikul) wrote : PulseList.txt

apport information

Revision history for this message
Henning Kulander (hennikul) wrote : UdevDb.txt

apport information

Revision history for this message
Henning Kulander (hennikul) wrote : WifiSyslog.txt

apport information

Changed in linux (Ubuntu):
status: Incomplete → Confirmed
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.11 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.11-rc7

Changed in linux (Ubuntu):
importance: Undecided → High
status: Confirmed → Incomplete
tags: added: needs-bisect
Revision history for this message
Dennis Sheil (dennis-sheil) wrote :

"It claims that there is a kernel bug on line 129 of linux/swapops.h which seems to indicate that it is trying to migrate an unlocked page for some reason."

This is a duplicate of bug #1674838, diagnosis is going on in that bug report.

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.