[Mono-bugs] [Bug 669815] New: RC2 crashes in mini-x86.c, line 4825 while running IronRuby tests

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Sun Feb 6 17:52:32 EST 2011


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

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


           Summary: RC2 crashes in mini-x86.c, line 4825 while running
                    IronRuby tests
    Classification: Mono
           Product: Mono: Runtime
           Version: 2.10.x
          Platform: x86
        OS/Version: Windows 7
            Status: NEW
          Severity: Critical
          Priority: P5 - None
         Component: misc
        AssignedTo: mono-bugs at lists.ximian.com
        ReportedBy: tomas.matousek at microsoft.com
         QAContact: mono-bugs at lists.ximian.com
          Found By: ---
           Blocker: ---


Created an attachment (id=412453)
 --> (http://bugzilla.novell.com/attachment.cgi?id=412453)
Repro.

User-Agent:       Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1;
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; InfoPath.3; MS-RTC LM 8; Tablet PC
2.0)

Mono crashes while running IronRuby basic test suite.

Reproducible: Always

Steps to Reproduce:
1. Unzip attachement (or build IronRuby from github.com/ironlanguages/main)
2. Run bug.bat

Actual Results:  
Mono crashes in the middle of the test run. The exact point where it happens
differs run from run.

Expected Results:  
All tests pass.

Output:

C:\Temp\MonoBug>mono IronRuby.Tests.exe /noadaptive /exclude InstanceVariables3
Scenario_RubyExceptions12 Scenario_RubyE
xceptions12AScenario_RubyExceptions14 Scenario_RubyExceptions15
Scenario_RubyExceptions16 Scenario_RubyRescueStatement1
ExceptionArg1 ExceptionArg2 RescueSplat1 RescueSplat2 RescueSplat3 RescueSplat4
RescueSplat5 Backtrace7 RegexTransform1
Scenario_RubyExceptions7 Backtrace2 Backtrace3 Backtrace4 Backtrace6
MutableString_GetHashCode MutableString_ValidEncodi
ng1 Interpreter3 Encoding_Host2 ClrExtensionMethods0 Dlr_RubyObjects /verbose

Executing Scenario_Startup
> total time: 275ms
Executing MutableString_Factories
Executing MutableString_IsAscii
Executing MutableString_Surrogates1
Executing MutableString_Surrogates2
Executing MutableString_Length
Executing MutableString_CompareTo1
Executing MutableString_CompareTo2
Executing MutableString_Append_Byte
Executing MutableString_Append_Char
Executing MutableString_Append
Executing MutableString_Insert_Byte
Executing MutableString_Insert_Char
Executing MutableString_Remove_Byte
Executing MutableString_Remove_Char
Executing MutableString_SwitchRepr
Executing MutableString_Concatenate
Executing MutableString_Reverse
Executing MutableString_Translate1
Executing MutableString_StartsWith1
Executing MutableString_IndexOf1
Executing MutableString_LastIndexOf1
Executing MutableString_Index1
Executing MutableString_IndexRegex1
Executing MutableString_Characters1
Executing MutableString_Bytes1
Executing MutableString_ChangeEncoding1
Executing RubyArray_Ctors
Executing RubyArray_Basic
Executing RubyArray_Add
Executing RubyArray_Remove
Executing RubyArray_Insert
Executing RubyArray_Misc
Executing RubyArray_Indexer
Executing Scenario_ParserLogging
> see C:\Users\tomat\AppData\Local\Temp\RubyParser
Executing Parser1
Executing ParserErrors1
Executing TokenizeIdentifiers1
Executing Identifiers2
Executing ParseBigInts1
2: optimized = 17ms, universal = 26ms
16: optimized = 8ms, universal = 43ms
8: optimized = 10ms, universal = 51ms
10: optimized = 68ms, universal = 81ms
36: optimized = 5ms, universal = 5ms
28: optimized = 11ms, universal = 5ms
Executing ParseIntegers1
Executing TokenizeNumbers1
Executing TokenizeInstanceClassVariables1
Executing TokenizeGlobalVariables1
Executing TokenizeEscapes1
Executing TokenizeEolns1
Executing TokenizeRegex1
Executing TokenizeStrings1
Executing TokenizeStrings2
Executing TokenizeEscapes2
Executing Heredoc1
Executing LexicalState1
Executing ParseSymbols1
Executing TokenCategorizer1
Executing TokenCategorizer2
Executing NameMangling1
Executing NameMangling2
Executing DelegateChainClone1
Executing Constants1A
Executing Constants1B
Executing ConstantNames
Executing Constants3
Executing Constants4
Executing OverloadResolution_Block1
Executing OverloadResolution_ParamArrays1
Executing OverloadResolution_Numeric1
Executing AmbiguousMatch1
Executing Interpreter1A
Executing Interpreter1B
Executing Interpreter1C
Executing Interpreter1D
Executing Interpreter_JumpFromFinally1
Executing Interpreter_JumpFromFinally2
Executing Interpreter2
Executing Interpreter4
Executing Interpreter5
Executing Interpreter6
Executing InterpreterNumeric1
Executing InterpreterMethodCalls1
Executing InterpreterLoops1
Executing InterpreterLoops2
Executing InterpreterLoops3
Executing InterpreterLoops4
Executing InterpreterValueTypes1
Executing SimpleCall1
Executing SimpleCall2
Executing SimpleCall3
Executing SimpleCall4
Executing SimpleCall5
Executing SimpleCall6
Executing MethodParams1
Executing MethodCallCaching1
Executing MethodCallCaching2
Executing MethodCallCaching3
Executing MethodCallCaching_MethodMissing1
Executing MethodCallCaching_MethodMissing2
Executing MethodCallCaching_MethodMissing3
Executing MethodCallCaching_MethodMissing4
Executing MethodCallCaching_MethodMissing5
Executing NumericLiterals1
Executing NumericOps1
Executing UnicodeEscapes1
Executing CharacterToken1
Executing Encoding1
Executing Encoding2
Executing Encoding4
Executing Encoding_Host1
Executing AstLocations1
Executing Scenario_Globals1
Executing Scenario_RubyMethodMissing1
Executing Scenario_RubyMethodMissing2
Executing Scenario_RubySingletonConstants1
Assertion failed: 0, file mini-x86.c, line 4825

This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.

-- 
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the mono-bugs mailing list