[Mono-bugs] [Bug 699278] New: Crash with heap corruption in multithreaded programs on ARM
bugzilla_noreply at novell.com
bugzilla_noreply at novell.com
Fri Jun 10 07:45:56 EDT 2011
https://bugzilla.novell.com/show_bug.cgi?id=699278
https://bugzilla.novell.com/show_bug.cgi?id=699278#c0
Summary: Crash with heap corruption in multithreaded programs
on ARM
Classification: Mono
Product: Mono: Runtime
Version: 2.10.x
Platform: Other
OS/Version: Linux
Status: NEW
Severity: Critical
Priority: P5 - None
Component: GC
AssignedTo: lupus at novell.com
ReportedBy: m.kneissl at dasgip.de
QAContact: mono-bugs at lists.ximian.com
Found By: ---
Blocker: ---
Created an attachment (id=433971)
--> (http://bugzilla.novell.com/attachment.cgi?id=433971)
CrashMono.cs source code
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:2.0.1)
Gecko/20100101 Firefox/4.0.1
When a multithreaded program accesses a shared object references, it sometimes
crashes Mono 2.10.2 on an ARM Cortex A8.
A reduced test program is attached.
Reproducible: Sometimes
Steps to Reproduce:
1. Compile CrashMono.cs
2. Run CrashMono.cs
3. Wait about 1 minute.
Actual Results:
Abort with Assertion at class.c:7655, condition `ac->rank' not met
or
Crash with SIGSEGV, see attachment.
Expected Results:
No crash.
CPU: TX-51 (Freescale iMX 51 based - ARM Cortex A8, single core)
OS: Linux tx51 2.6.31 #1 PREEMPT Mon May 16 17:36:16 CEST 2011 armv7l GNU/Linux
libc: eglibc 2.10
The same program shows no problem on Mono 2.6.3 and Mono 2.6.7 in the same
environment.
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
More information about the mono-bugs
mailing list