Bug 24755 - Mono often crashes under Linux kernel 3.14 and higher
Summary: Mono often crashes under Linux kernel 3.14 and higher
Status: NEW
Alias: None
Product: Runtime
Classification: Mono
Component: General (show other bugs)
Version: 3.8.0
Hardware: PC Linux
: --- normal
Target Milestone: ---
Assignee: Bugzilla
URL:
Depends on:
Blocks:
 
Reported: 2014-11-23 02:04 UTC by Oren Hurvitz
Modified: 2016-05-07 17:01 UTC (History)
5 users (show)

See Also:
Tags:
Is this bug a regression?: ---
Last known good build:


Attachments

Description Oren Hurvitz 2014-11-23 02:04:33 UTC
Mono often crashes on newer Linux kernels.

Mono versions where this bug was tested and happens: 3.4, 3.8, 3.10

Linux kernels where Mono crashes: 3.14, 3.16

Linux kernels where Mono *doesn't* crash: 3.10, 3.11

Here's an example of one of the crashes: http://pastebin.com/Rcxy6WrS
(It was sent by a different user than me)

I've verified that the kernel is the problem by changing the kernel version back and forth on the same machine.
Comment 1 Michael Cerquoni 2015-04-22 15:34:57 UTC
We have many people experiencing similar issues. http://opensimulator.org/mantis/view.php?id=7519
Comment 2 p.gloor 2015-05-22 05:50:11 UTC
I made a number of tests with Mono 3.2.8 and 4.0.1 and can confirm the issue on 64-bit 3.13 and 3.16 kernels of Ubuntu 14.04.2 LTS (GNU/Linux 3.13.0-52-generic x86_64), Ubuntu 14.04.2 LTS (GNU/Linux 3.16.0-37-generic x86_64) and Debian 8 (3.16.0-4-amd64). So far, I could not reproduce a problem with 32-bit systems.
Comment 3 Zadark 2016-05-07 17:01:22 UTC
A patch for Opensim has been provided http://opensimulator.org/mantis/view.php?id=7900 (Crash due to setting Thread.name after thread start.) The patch has been successfully demonstrated on a number of system configuration. The crash condition returns when the patch is reverted. Conclude this issue is resolved.

Note You need to log in before you can comment on or make changes to this bug.