[Mono-bugs] [Bug 636601] New: Abort with message "Could not find required dynamic token" in mono_reflection_lookup_dynamic_token

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Thu Sep 2 07:06:28 EDT 2010


https://bugzilla.novell.com/show_bug.cgi?id=636601

https://bugzilla.novell.com/show_bug.cgi?id=636601#c0


           Summary: Abort with message "Could not find required dynamic
                    token" in mono_reflection_lookup_dynamic_token
    Classification: Mono
           Product: Mono: Runtime
           Version: 2.6.x
          Platform: x86-64
        OS/Version: Linux
            Status: NEW
          Severity: Normal
          Priority: P5 - None
         Component: JIT
        AssignedTo: lupus at novell.com
        ReportedBy: sgroot at tkl.iis.u-tokyo.ac.jp
         QAContact: mono-bugs at lists.ximian.com
          Found By: ---
           Blocker: ---


Created an attachment (id=387125)
 --> (http://bugzilla.novell.com/attachment.cgi?id=387125)
Error dump produced when the error occurs, including stack trace and debugger
information

User-Agent:       Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64;
Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729;
Media Center PC 6.0; .NET4.0C; .NET4.0E)

The application I am using is a distributed system that runs on several nodes
and launches several thousands of child processes spread across these nodes to
do its work. On one particular cluster system, occasionally a task will fail,
with the following message showing up in the standard error stream:
** ERROR **: Could not find required dynamic token 0x0a000020

The hex value will be different, but the stack trace is always the same. It
appears to happen during binary serialization on a remoting call using the TCP
channel. I've attached the full debug dump to this report.

Reproducible: Sometimes

Steps to Reproduce:
I can't give repro steps. Sometimes it happens, sometimes it doesn't. On some
of the clusters I use, it never happens. This may indicate a race condition
somewhere, or some kind of memory corruption.
Actual Results:  
The process aborts with the error message ** ERROR **: Could not find required
dynamic token 0x0a000020

Expected Results:  
I expected the process to work correctly every time.

The mono version used is 2.6.7, compiled from tarball.
The servers on the cluster where this occurs run Debian 5.0.4 (lenny). The
nodes have dual Intel Xeon E5530 CPUs (total 8 cores, 16 HT threads) and 24GB
RAM.

-- 
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