Jump to content

MCR 3.1 - Getting a force close when opening APN list in settings


Recommended Posts

Guest Robbie Khan
Posted

Hey folks.

Flashed MCR 3.1 last night on my vanilla handset and all was fine, I did do a wipe (only factory reset/data wipe) as per r5 guidelines and I went into the APN list and removed the default APNs from there (Vodafone prepay etc) as I already have Vodafone's contract APN settings saved on my computer so I just recreate a new APN there.

I created the APN and when I clicked menu > save I got a forceclose message.

I now get a force close message when entering the APN settings screen.

I think the Vodafone APN settings did save because I'm connecting to 2G, 3G and HSDPA just fine and getting all my usual network functions it's just the APN screen that doesn't load.

I loaded up ddms.bat and copied the error log section from the moment I enter the APN screen and get the force close message.

06-05 18:58:37.870: WARN/dalvikvm(3856): threadid=3: thread exiting with uncaught exception (group=0x4001b398)

06-05 18:58:37.870: ERROR/AndroidRuntime(3856): Uncaught handler: thread main exiting due to uncaught exception

06-05 18:58:37.930: ERROR/AndroidRuntime(3856): java.lang.NullPointerException

06-05 18:58:37.930: ERROR/AndroidRuntime(3856):	 at android.widget.ArrayAdapter.createViewFromResource(ArrayAdapter.java:355)

06-05 18:58:37.930: ERROR/AndroidRuntime(3856):	 at android.widget.ArrayAdapter.getView(ArrayAdapter.java:323)

06-05 18:58:37.930: ERROR/AndroidRuntime(3856):	 at android.widget.AbsListView.obtainView(AbsListView.java:1274)

06-05 18:58:37.930: ERROR/AndroidRuntime(3856):	 at android.widget.ListView.makeAndAddView(ListView.java:1668)

06-05 18:58:37.930: ERROR/AndroidRuntime(3856):	 at android.widget.ListView.fillDown(ListView.java:637)

06-05 18:58:37.930: ERROR/AndroidRuntime(3856):	 at android.widget.ListView.fillFromTop(ListView.java:694)

06-05 18:58:37.930: ERROR/AndroidRuntime(3856):	 at android.widget.ListView.layoutChildren(ListView.java:1521)

06-05 18:58:37.930: ERROR/AndroidRuntime(3856):	 at android.widget.AbsListView.onLayout(AbsListView.java:1113)

06-05 18:58:37.930: ERROR/AndroidRuntime(3856):	 at android.view.View.layout(View.java:6830)

06-05 18:58:37.930: ERROR/AndroidRuntime(3856):	 at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1119)

06-05 18:58:37.930: ERROR/AndroidRuntime(3856):	 at android.widget.LinearLayout.layoutVertical(LinearLayout.java:998)

06-05 18:58:37.930: ERROR/AndroidRuntime(3856):	 at android.widget.LinearLayout.onLayout(LinearLayout.java:918)

06-05 18:58:37.930: ERROR/AndroidRuntime(3856):	 at android.view.View.layout(View.java:6830)

06-05 18:58:37.930: ERROR/AndroidRuntime(3856):	 at android.widget.FrameLayout.onLayout(FrameLayout.java:333)

06-05 18:58:37.930: ERROR/AndroidRuntime(3856):	 at android.view.View.layout(View.java:6830)

06-05 18:58:37.930: ERROR/AndroidRuntime(3856):	 at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1119)

06-05 18:58:37.930: ERROR/AndroidRuntime(3856):	 at android.widget.LinearLayout.layoutVertical(LinearLayout.java:998)

06-05 18:58:37.930: ERROR/AndroidRuntime(3856):	 at android.widget.LinearLayout.onLayout(LinearLayout.java:918)

06-05 18:58:37.930: ERROR/AndroidRuntime(3856):	 at android.view.View.layout(View.java:6830)

06-05 18:58:37.930: ERROR/AndroidRuntime(3856):	 at android.widget.FrameLayout.onLayout(FrameLayout.java:333)

06-05 18:58:37.930: ERROR/AndroidRuntime(3856):	 at android.view.View.layout(View.java:6830)

06-05 18:58:37.930: ERROR/AndroidRuntime(3856):	 at android.view.ViewRoot.performTraversals(ViewRoot.java:1000)

06-05 18:58:37.930: ERROR/AndroidRuntime(3856):	 at android.view.ViewRoot.handleMessage(ViewRoot.java:1650)

06-05 18:58:37.930: ERROR/AndroidRuntime(3856):	 at android.os.Handler.dispatchMessage(Handler.java:99)

06-05 18:58:37.930: ERROR/AndroidRuntime(3856):	 at android.os.Looper.loop(Looper.java:123)

06-05 18:58:37.930: ERROR/AndroidRuntime(3856):	 at android.app.ActivityThread.main(ActivityThread.java:4595)

06-05 18:58:37.930: ERROR/AndroidRuntime(3856):	 at java.lang.reflect.Method.invokeNative(Native Method)

06-05 18:58:37.930: ERROR/AndroidRuntime(3856):	 at java.lang.reflect.Method.invoke(Method.java:521)

06-05 18:58:37.930: ERROR/AndroidRuntime(3856):	 at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)

06-05 18:58:37.930: ERROR/AndroidRuntime(3856):	 at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)

06-05 18:58:37.930: ERROR/AndroidRuntime(3856):	 at dalvik.system.NativeStart.main(Native Method)

Anyone have any ideas please?

Guest Robbie Khan
Posted (edited)

Edit*

Fixed.

The default APN list bundled with MCR 3.1 contains 601 APNs. I used APN Backup & Restore off the Market to export the APN xml file and trimmed the XML to just Vodafone's APN settings. Then deleting the APN list off the phone via the app and restored my newly edited one.

No more force close \m/

Edited by Robbie Khan

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.