[Mono-bugs] [Bug 324945] using assembly load/resolve hooks can lead to runtime crashes/hangs

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Tue Feb 3 16:40:22 EST 2009


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

User jaebird at gmail.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=324945#c8





--- Comment #8 from Jae Stutzman <jaebird at gmail.com>  2009-02-03 14:40:21 MST ---
Another case of deadlock it appears...

Here is another Stack trace case:

"Main Thread / UI" tid=0x0xb7c796d0 this=0x0x3eed8:
  at System.Type.FindInterfaces (System.Reflection.TypeFilter,object) [0x00061]
in /home/user/mono2.2/mono-2.2/mcs/class/corlib/System/Type.cs:638
  at System.Type.FindInterfaces (System.Reflection.TypeFilter,object) [0x00029]
in /home/user/mono2.2/mono-2.2/mcs/class/corlib/System/Type.cs:633
<snip>....

"KernelStateChangedEvent revolver thread" tid=0x0xb4dfdb90 this=0x0x44fc80:
  at (wrapper managed-to-native)
System.Reflection.MonoMethodInfo.get_parameter_info (intptr) <0x00004>
  at (wrapper managed-to-native)
System.Reflection.MonoMethodInfo.get_parameter_info (intptr) <0xffffffff>
  at System.Reflection.MonoCMethod.GetParameters () [0x00000] in
/home/user/mono2.2/mono-2.2/mcs/class/corlib/System.Reflection/MonoMethod.cs:396
  at System.Reflection.MonoCMethod.Invoke
(object,System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo)
[0x0000d] in
/home/user/mono2.2/mono-2.2/mcs/class/corlib/System.Reflection/MonoMethod.cs:410
  at System.Reflection.MonoCMethod.Invoke
(System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo)
[0x00000] in
/home/user/mono2.2/mono-2.2/mcs/class/corlib/System.Reflection/MonoMethod.cs:449
  at System.Reflection.ConstructorInfo.Invoke (object[]) [0x0000e] in
/home/user/mono2.2/mono-2.2/mcs/class/corlib/System.Reflection/ConstructorInfo.cs:77
<snip>....

"Kernel" tid=0x0xb6ba2b90 this=0x0x3e000:
  at (wrapper managed-to-native) System.Array.CreateInstanceImpl
(System.Type,int[],int[]) <0x00004>
  at (wrapper managed-to-native) System.Array.CreateInstanceImpl
(System.Type,int[],int[]) <0xffffffff>
  at System.Array.CreateInstance (System.Type,int[]) [0x0005a] in
/home/user/mono2.2/mono-2.2/mcs/class/corlib/System/Array.cs:638
  at System.Array.CreateInstance (System.Type,int) [0x0000b] in
/home/user/mono2.2/mono-2.2/mcs/class/corlib/System/Array.cs:605
  at System.Data.DataTable.NewRowArray (int) [0x0001f] in
/home/user/mono2.2/mono-2.2/mcs/class/System.Data/System.Data/DataTable.cs:1300
  at System.Data.DataRow.GetChildRows
(System.Data.DataRelation,System.Data.DataRowVersion) [0x00223] in
/home/user/mono2.2/mono-2.2/mcs/class/System.Data/System.Data/DataRow.cs:959
  at System.Data.DataRow.GetChildRows (System.Data.DataRelation) [0x00000] in
/home/user/mono2.2/mono-2.2/mcs/class/System.Data/System.Data/DataRow.cs:889
<snip>....

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