[Mono-bugs] [Bug 666701] New: IntentService - RuntimeException Unable to instantiate service...
bugzilla_noreply at novell.com
bugzilla_noreply at novell.com
Mon Jan 24 15:16:53 EST 2011
https://bugzilla.novell.com/show_bug.cgi?id=666701
https://bugzilla.novell.com/show_bug.cgi?id=666701#c0
Summary: IntentService - RuntimeException Unable to instantiate
service...
Classification: Mono
Product: MonoDroid
Version: SVN
Platform: Other
OS/Version: Other
Status: NEW
Severity: Major
Priority: P5 - None
Component: Class Libraries
AssignedTo: mkestner at novell.com
ReportedBy: jondick at gmail.com
QAContact: mono-bugs at lists.ximian.com
Found By: ---
Blocker: ---
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US)
AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.552.237 Safari/534.10
I'm getting a fatal exception trying to use IntentService, no matter what I'm
trying... jonp thought it was related to a previous bug Bug #655342 but I
don't think this is the same issue, since the 'workaround' does not work in
this case.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Android.App;
using Android.Content;
using Android.OS;
using Android.Runtime;
using Android.Views;
using Android.Widget;
namespace MySample.IntentServiceSample
{
[Service]
public class IntentServiceSample : IntentService
{
public IntentServiceSample()
: base("intent-service-sample") //I've tried null, "", and other
values
{ }
protected override void OnHandleIntent(Intent intent)
{
Android.Util.Log.Info("INTENT_SERVICE", "Handled Intent....");
}
}
}
I/ActivityManager( 3188): Displayed activity
mysample.intentservice/mysample.intentservicesample.MainActivity: 3935 ms
(total 3935 ms)
V/InputDevice( 3188): ID[0]=0(0) Dn(0=>1)
V/WindowManager( 3188): Dsptch > Window{47f28570
mysample.intentservice/mysample.intentservicesample.MainActivity paused=false}
V/InputDevice( 3188): ID[0]=0(0) Up(1=>0)
V/WindowManager( 3188): Dsptch > Window{47f28570
mysample.intentservice/mysample.intentservicesample.MainActivity paused=false}
D/dalvikvm( 8400): newInstance failed: no <init>()
D/dalvikvm( 8400): GC_FOR_MALLOC freed 8195 objects / 401992 bytes in 37ms
D/AndroidRuntime( 8400): Shutting down VM
W/dalvikvm( 8400): threadid=1: thread exiting with uncaught exception
(group=0x4001d7d0)
E/AndroidRuntime( 8400): FATAL EXCEPTION: main
E/AndroidRuntime( 8400): java.lang.RuntimeException: Unable to instantiate
service mysample.intentservicesample.IntentServiceSample:
java.lang.InstantiationException:
mysample.intentservicesample.IntentServiceSample
E/AndroidRuntime( 8400): at
android.app.ActivityThread.handleCreateService(ActivityThread.java:2943)
E/AndroidRuntime( 8400): at
android.app.ActivityThread.access$3300(ActivityThread.java:125)
E/AndroidRuntime( 8400): at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:2087)
E/AndroidRuntime( 8400): at android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime( 8400): at android.os.Looper.loop(Looper.java:123)
E/AndroidRuntime( 8400): at
android.app.ActivityThread.main(ActivityThread.java:4627)
E/AndroidRuntime( 8400): at java.lang.reflect.Method.invokeNative(Native
Method)
E/AndroidRuntime( 8400): at java.lang.reflect.Method.invoke(Method.java:521)
E/AndroidRuntime( 8400): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:858)
E/AndroidRuntime( 8400): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
E/AndroidRuntime( 8400): at dalvik.system.NativeStart.main(Native Method)
E/AndroidRuntime( 8400): Caused by: java.lang.InstantiationException:
mysample.intentservicesample.IntentServiceSample
E/AndroidRuntime( 8400): at java.lang.Class.newInstanceImpl(Native Method)
E/AndroidRuntime( 8400): at java.lang.Class.newInstance(Class.java:1429)
E/AndroidRuntime( 8400): at
android.app.ActivityThread.handleCreateService(ActivityThread.java:2940)
E/AndroidRuntime( 8400): ... 10 more
W/ActivityManager( 3188): Force finishing activity
mysample.intentservice/mysample.intentservicesample.MainActivity
I/( 3188): dumpmesg > /data/log/dumpstate_app_error.log
I/dumpstate( 8423): begin
W/PowerManagerService( 3188): Timer 0x3->0x3|0x1
D/VoldCmdListener( 2865): asec list
I/dumpstate( 8423): done
The dumpstate_app_error.log has nothing more useful, it just shows the
stacktrace the same as I've pasted above....
Reproducible: Always
--
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