apport information ** Tags added: apport-collected
** Description changed: I have tested only with linux 4.10.0-24-generic on amd64. The attached repro case: - compiles a java class - compiles a C program that initialise the JVM and calls a static method from the java class - launch the compile C program. Expected result: the c program should launch the Java method and print some numbers in the terminal Actual result: the c program segfault while initializing the JVM reverting to linux 4.10.0-22-generic amd64 fixes the problem. Since the only change in the changelog is the Stack Clash fix and since I remember reading that the JVM does tricky stuff with the stack, this is a natural culprit. It touches any program that initialises a JVM (so for instance Java bindings in Postgresql or Java applets in firefox although the latter have been deprecated and are only supported in firefox ESR now). I attach the repro-case. The issue happens with both openjdk-8-jdk from the repository and the standard jdk 8 from oracle. + --- + ApportVersion: 2.20.4-0ubuntu4.1 + Architecture: amd64 + AudioDevicesInUse: + USER PID ACCESS COMMAND + /dev/snd/controlC0: kim 1928 F.... pulseaudio + /dev/snd/controlC1: kim 1928 F.... pulseaudio + CurrentDesktop: Unity:Unity7 + DistroRelease: Ubuntu 17.04 + EcryptfsInUse: Yes + HibernationDevice: RESUME=UUID=4d246142-b56c-4cc6-b9cf-dad9c592bca0 + InstallationDate: Installed on 2016-10-19 (248 days ago) + InstallationMedia: Ubuntu 16.10 "Yakkety Yak" - Release amd64 (20161012.2) + MachineType: Hewlett-Packard HP EliteBook 820 G2 + Package: linux (not installed) + ProcFB: 0 inteldrmfb + ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.10.0-22-generic.efi.signed root=UUID=de40f805-aa69-464b-8c59-022276f8b381 ro resume=UUID=4d246142-b56c-4cc6-b9cf-dad9c592bca0 i915.enable_rc6=7 i915.enable_dc=2 i915.enable_psr=1 quiet splash + ProcVersionSignature: Ubuntu 4.10.0-22.24-generic 4.10.15 + RelatedPackageVersions: + linux-restricted-modules-4.10.0-22-generic N/A + linux-backports-modules-4.10.0-22-generic N/A + linux-firmware 1.164.1 + Tags: zesty + Uname: Linux 4.10.0-22-generic x86_64 + UnreportableReason: The report belongs to a package that is not installed. + UpgradeStatus: Upgraded to zesty on 2017-06-23 (1 days ago) + UserGroups: adm cdrom dip lpadmin plugdev sambashare src sudo vboxusers + _MarkForUpload: False + dmi.bios.date: 04/10/2017 + dmi.bios.vendor: Hewlett-Packard + dmi.bios.version: M71 Ver. 01.19 + dmi.board.name: 225A + dmi.board.vendor: Hewlett-Packard + dmi.board.version: KBC Version 96.5B + dmi.chassis.asset.tag: 5CG52931PR + dmi.chassis.type: 10 + dmi.chassis.vendor: Hewlett-Packard + dmi.modalias: dmi:bvnHewlett-Packard:bvrM71Ver.01.19:bd04/10/2017:svnHewlett-Packard:pnHPEliteBook820G2:pvrA3008E510003:rvnHewlett-Packard:rn225A:rvrKBCVersion96.5B:cvnHewlett-Packard:ct10:cvr: + dmi.product.name: HP EliteBook 820 G2 + dmi.product.version: A3008E510003 + dmi.sys.vendor: Hewlett-Packard ** Attachment added: "AlsaInfo.txt" https://bugs.launchpad.net/bugs/1700270/+attachment/4902370/+files/AlsaInfo.txt -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1700270 Title: Stack Clash fix breaks JVM when launched from C Status in linux package in Ubuntu: Incomplete Bug description: I have tested only with linux 4.10.0-24-generic on amd64. The attached repro case: - compiles a java class - compiles a C program that initialise the JVM and calls a static method from the java class - launch the compile C program. Expected result: the c program should launch the Java method and print some numbers in the terminal Actual result: the c program segfault while initializing the JVM reverting to linux 4.10.0-22-generic amd64 fixes the problem. Since the only change in the changelog is the Stack Clash fix and since I remember reading that the JVM does tricky stuff with the stack, this is a natural culprit. It touches any program that initialises a JVM (so for instance Java bindings in Postgresql or Java applets in firefox although the latter have been deprecated and are only supported in firefox ESR now). I attach the repro-case. The issue happens with both openjdk-8-jdk from the repository and the standard jdk 8 from oracle. --- ApportVersion: 2.20.4-0ubuntu4.1 Architecture: amd64 AudioDevicesInUse: USER PID ACCESS COMMAND /dev/snd/controlC0: kim 1928 F.... pulseaudio /dev/snd/controlC1: kim 1928 F.... pulseaudio CurrentDesktop: Unity:Unity7 DistroRelease: Ubuntu 17.04 EcryptfsInUse: Yes HibernationDevice: RESUME=UUID=4d246142-b56c-4cc6-b9cf-dad9c592bca0 InstallationDate: Installed on 2016-10-19 (248 days ago) InstallationMedia: Ubuntu 16.10 "Yakkety Yak" - Release amd64 (20161012.2) MachineType: Hewlett-Packard HP EliteBook 820 G2 Package: linux (not installed) ProcFB: 0 inteldrmfb ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.10.0-22-generic.efi.signed root=UUID=de40f805-aa69-464b-8c59-022276f8b381 ro resume=UUID=4d246142-b56c-4cc6-b9cf-dad9c592bca0 i915.enable_rc6=7 i915.enable_dc=2 i915.enable_psr=1 quiet splash ProcVersionSignature: Ubuntu 4.10.0-22.24-generic 4.10.15 RelatedPackageVersions: linux-restricted-modules-4.10.0-22-generic N/A linux-backports-modules-4.10.0-22-generic N/A linux-firmware 1.164.1 Tags: zesty Uname: Linux 4.10.0-22-generic x86_64 UnreportableReason: The report belongs to a package that is not installed. UpgradeStatus: Upgraded to zesty on 2017-06-23 (1 days ago) UserGroups: adm cdrom dip lpadmin plugdev sambashare src sudo vboxusers _MarkForUpload: False dmi.bios.date: 04/10/2017 dmi.bios.vendor: Hewlett-Packard dmi.bios.version: M71 Ver. 01.19 dmi.board.name: 225A dmi.board.vendor: Hewlett-Packard dmi.board.version: KBC Version 96.5B dmi.chassis.asset.tag: 5CG52931PR dmi.chassis.type: 10 dmi.chassis.vendor: Hewlett-Packard dmi.modalias: dmi:bvnHewlett-Packard:bvrM71Ver.01.19:bd04/10/2017:svnHewlett-Packard:pnHPEliteBook820G2:pvrA3008E510003:rvnHewlett-Packard:rn225A:rvrKBCVersion96.5B:cvnHewlett-Packard:ct10:cvr: dmi.product.name: HP EliteBook 820 G2 dmi.product.version: A3008E510003 dmi.sys.vendor: Hewlett-Packard To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1700270/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp