Java threads produce OutOfMemoryError with 4.4.0-22 kernel
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Confirmed
|
Medium
|
Unassigned |
Bug Description
Hi all.
I am running Ubuntu 16.04 (through regular updates and upgrades) on an HP DL380 with dual hex-core Xeon 3.47GHz cpus and 96GB RAM.
I upgraded this system a week ago, and started getting Java OutOfMemoryErrors (unable to create new native thread) from Wowza Streaming Engine. I tried older versions of Java (7 and 6 oracle versions) and they improved it, but did not fix it.
When I stopped the Wowza service from the command line, the service command would hang until I killed the java process.
I booted my system into the 3.16.0-41 kernel that was still there, and everything works as it should (no more OutOfMemoryErrors). I have not tried the 3.16 kernel with Java 8 OpenJDK; it is still running on Java 7.
Did something change drastically with the thread modules between the 3.16.0 kernel and the 4.4.0 kernel?
Wowza starts Java with the -Xmx10000M option.
One of the log entries for this error is:
WARN server comment 2016-05-20 23:55:21 - - - --5405.152 - - - - - - - - Unexpected exception.: java.lang.
Thanks.
Mike.
---
AlsaDevices:
total 0
crw-rw---- 1 root audio 116, 1 May 21 16:44 seq
crw-rw---- 1 root audio 116, 33 May 21 16:44 timer
AplayDevices: Error: [Errno 2] No such file or directory
ApportVersion: 2.20.1-0ubuntu2
Architecture: amd64
ArecordDevices: Error: [Errno 2] No such file or directory
AudioDevicesInUse: Error: command ['fuser', '-v', '/dev/snd/seq', '/dev/snd/timer'] failed with exit code 1:
DistroRelease: Ubuntu 16.04
HibernationDevice: RESUME=
InstallationDate: Installed on 2015-04-08 (411 days ago)
InstallationMedia: Ubuntu-Server 14.10 "Utopic Unicorn" - Release amd64 (20141022.2)
MachineType: HP ProLiant DL380 G7
Package: linux (not installed)
PciMultimedia:
ProcEnviron:
TERM=xterm
PATH=(custom, no user)
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcFB: 0 radeondrmfb
ProcKernelCmdLine: BOOT_IMAGE=
ProcVersionSign
RelatedPackageV
linux-
linux-
linux-firmware 1.157
RfKill: Error: [Errno 2] No such file or directory
Tags: xenial
Uname: Linux 3.16.0-41-generic x86_64
UpgradeStatus: Upgraded to xenial on 2016-05-14 (9 days ago)
UserGroups:
_MarkForUpload: True
dmi.bios.date: 07/02/2013
dmi.bios.vendor: HP
dmi.bios.version: P67
dmi.chassis.type: 23
dmi.chassis.vendor: HP
dmi.modalias: dmi:bvnHP:
dmi.product.name: ProLiant DL380 G7
dmi.sys.vendor: HP
affects: | ubuntu → linux-meta (Ubuntu) |
affects: | linux-meta (Ubuntu) → linux (Ubuntu) |
tags: | added: xenial |
Changed in linux (Ubuntu): | |
status: | Incomplete → Confirmed |
Thank you for taking the time to report this bug and helping to make Ubuntu better. It seems that your bug report is not filed about a specific source package though, rather it is just filed against Ubuntu in general. It is important that bug reports be filed about source packages so that people interested in the package can find the bugs about it. You can find some hints about determining what package your bug might be about at https:/ /wiki.ubuntu. com/Bugs/ FindRightPackag e. You might also ask for help in the #ubuntu-bugs irc channel on Freenode.
To change the source package that this bug is filed about visit https:/ /bugs.launchpad .net/ubuntu/ +bug/1584471/ +editstatus and add the package name in the text box next to the word Package.
[This is an automated message. I apologize if it reached you inappropriately; please just reply to this message indicating so.]