Hey Andi,

PR #3755 should fix this issue.

1. Null reference exceptions in System.Text.StringBuilder.Append, etc [New]

Filed as https://bugzilla.xamarin.com/show_bug.cgi?id=45335 , examples in 
bugzilla. Null reference exceptions are turning up in various runtime tests, 
most often in StringBuilder.Append. It is not immediately clear if the problem 
is in the class libraries or if the runtime is turning references null.






I finally managed to repro this on 32bits linux. It takes about an hour to 
repro, so fixing it is going pretty slow.

4. ThreadAbortException in System.Threading.Timer+Scheduler.SchedulerThread  
(the "List`1 issue")  [Existing]

Filed as https://bugzilla.xamarin.com/show_bug.cgi?id=43320 , currently 
assigned to Rodrigo. I thought this had gotten better for a week or so, but in 
the last 48 hours it’s occurred on at least one lane on almost every build, so 
maybe it was random fluctuations.

This occurs in many different places but the crash message always looks the 
same. It is believed to be existing bad behavior brought into the light by 
recent fixes by Vargaz around finalizers and VM shutdown.


Unhandled Exception:

System.TypeInitializationException: The type initializer for 
'System.Collections.Generic.List`1' threw an exception. ---> 
System.Threading.ThreadAbortException

   --- End of inner exception stack trace ---

  at System.Threading.Timer+Scheduler.SchedulerThread () [0x0000f] in <filename 
unknown>:0

  at System.Threading.ThreadHelper.ThreadStart_Context (System.Object state) 
[0x00017] in <filename unknown>:0

  at System.Threading.ExecutionContext.RunInternal 
(System.Threading.ExecutionContext executionContext, 
System.Threading.ContextCallback callback, System.Object state, System.Boolean 
preserveSyncCtx) [0x0008d] in <filename unknown>:0

  at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext 
executionContext, System.Threading.ContextCallback callback, System.Object 
state, System.Boolean preserveSyncCtx) [0x00000] in <filename unknown>:0

  at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext 
executionContext, System.Threading.ContextCallback callback, System.Object 
state) [0x00031] in <filename unknown>:0

  at System.Threading.ThreadHelper.ThreadStart () [0x0000b] in <filename 
unknown>:0

[MVID] 0deb57f9de664ff681556c641423618d 0,1,2,3,4,5

[ERROR] FATAL UNHANDLED EXCEPTION: Nested exception trying to figure out what 
went wrong

_______________________________________________
Mono-devel-list mailing list
Mono-devel-list@lists.dot.net
http://lists.dot.net/mailman/listinfo/mono-devel-list

Reply via email to