[Mono-bugs] [Bug 685215] New: Odd SurfaceView Touch Exception
bugzilla_noreply at novell.com
bugzilla_noreply at novell.com
Tue Apr 5 11:14:00 EDT 2011
https://bugzilla.novell.com/show_bug.cgi?id=685215
https://bugzilla.novell.com/show_bug.cgi?id=685215#c0
Summary: Odd SurfaceView Touch Exception
Classification: Mono
Product: MonoDroid
Version: unspecified
Platform: 64bit
OS/Version: Windows 7
Status: NEW
Severity: Major
Priority: P5 - None
Component: Runtime
AssignedTo: mono-bugs at lists.ximian.com
ReportedBy: aknabb at mobileepiphany.com
QAContact: mono-bugs at lists.ximian.com
Found By: Beta-Customer
Blocker: ---
Created an attachment (id=423261)
--> (http://bugzilla.novell.com/attachment.cgi?id=423261)
Example Code
Description of Problem:
I've written a test app here that deliberately draws a lot of stuff onto the
canvas. If you drag this drawing around enough, you eventually get the
following exception in the device log:
04-05 09:02:05.329: ERROR/mono(15202): Unhandled Exception:
System.NullReferenceException: Object reference not set to an instance of an
object
04-05 09:02:05.329: ERROR/mono(15202): at Java.Lang.Object.GetObject (IntPtr
handle, System.Type type, Boolean owned) [0x00000] in <filename unknown>:0
04-05 09:02:05.329: ERROR/mono(15202): at
Java.Lang.Object._GetObject[IOnTouchListener] (IntPtr handle, Boolean owned)
[0x00000] in <filename unknown>:0
04-05 09:02:05.329: ERROR/mono(15202): at
Java.Lang.Object.GetObject[IOnTouchListener] (IntPtr handle, Boolean owned)
[0x00000] in <filename unknown>:0
04-05 09:02:05.329: ERROR/mono(15202): at
Android.Views.View+IOnTouchListenerAdapter.n_OnTouch_Landroid_view_View_Landroid_view_MotionEvent_
(IntPtr jnienv, IntPtr native__this, IntPtr native_v, IntPtr native_e)
[0x00000] in <filename unknown>:0
04-05 09:02:05.329: ERROR/mono(15202): at (wrapper dynamic-method)
object:b039cbb0-15e9-4f47-87ce-442060701362 (intptr,intptr,intptr,intptr)
Steps to reproduce the problem:
1. Run the test code I have supplied.
2. Drag your finger back and forth across the screen (this can take up to about
15 seconds on my Samsung).
3. Notice the drawing moving about the screen somewhat sluggishly.
4. App crashes
Actual Results:
App crashes.
Expected Results:
App does not crash.
How often does this happen?
Every time after about 5-15 seconds of dragging.
Additional Information:
This test app simulates a real problem I'm having with a custom view I'm
writing. I'm using a surface view because I read that it's better for intense
rendering. If there's a better approach, please let me know.
--
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