[Mono-bugs] [Bug 665893] Application crashes when generic method that calls another generic method is called

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Fri Jan 28 14:14:57 EST 2011


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

https://bugzilla.novell.com/show_bug.cgi?id=665893#c2


Jonathan Pryor <jpryor at novell.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jpryor at novell.com
           Severity|Normal                      |Critical

--- Comment #2 from Jonathan Pryor <jpryor at novell.com> 2011-01-28 19:14:57 UTC ---
Running under master shows a bit more information:

F/mono    ( 9849): * Assertion at ../../../../mono/metadata/class.c:4383,
condition `method->slot != -1' not met
E/mono    ( 9849): [0xafd4a828:] EXCEPTION handling:
System.NullReferenceException: Object reference not set to an instance of an
object
I/MonoDroid( 9849): UNHANDLED EXCEPTION: System.NullReferenceException: Object
reference not set to an instance of an object
I/MonoDroid( 9849): at (wrapper remoting-invoke-with-check)
RemObjects.DataAbstract.Linq.LinqDataAdapter.UpdateRow
(MonoDroidApplication1.TestClass) <0x0007b>
I/MonoDroid( 9849): at MonoDroidApplication1.Activity1.<OnCreate>m__0
(object,System.EventArgs) <0x00063>
I/MonoDroid( 9849): at Android.Views.View/IOnClickListenerImplementor.OnClick
(Android.Views.View) <0x00057>
I/MonoDroid( 9849): at
Android.Views.View/IOnClickListenerAdapter.n_OnClick_Landroid_view_View_
(intptr,intptr,intptr) <0x0005b>
I/MonoDroid( 9849): at (wrapper dynamic-method)
object.deda82c7-1fe5-4f06-a212-a189099b039a (intptr,intptr,intptr) <0x00033>
E/mono    ( 9849): [0xafd4a828:] EXCEPTION handling:
System.NullReferenceException: Object reference not set to an instance of an
object
E/mono    ( 9849): 
E/mono    ( 9849): Unhandled Exception: System.NullReferenceException: Object
reference not set to an instance of an object
E/mono    ( 9849):   at (wrapper remoting-invoke-with-check)
RemObjects.DataAbstract.Linq.LinqDataAdapter:UpdateRow
(MonoDroidApplication1.TestClass)
E/mono    ( 9849):   at MonoDroidApplication1.Activity1.<OnCreate>m__0
(System.Object , System.EventArgs ) [0x00000] in <filename unknown>:0 
E/mono    ( 9849):   at Android.Views.View+IOnClickListenerImplementor.OnClick
(Android.Views.View v) [0x00000] in <filename unknown>:0 
E/mono    ( 9849):   at
Android.Views.View+IOnClickListenerAdapter.n_OnClick_Landroid_view_View_
(IntPtr jnienv, IntPtr native__this, IntPtr native_v) [0x00000] in <filename
unknown>:0 
E/mono    ( 9849):   at (wrapper dynamic-method)
object:deda82c7-1fe5-4f06-a212-a189099b039a (intptr,intptr,intptr)

The relevant question then becomes, does the equivalent code work under desktop
mono?

Also, would it be possible to get a minimal testcase that doesn't involve 4
binary assemblies without source?

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