Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content

Can't access ‘My Account’ page for /e/ account

  • /e/ version: 1.1-20220705201319
  • Device model(s): Fairphone 3
  • Device rooted: yes/no

Summary

I am unable to access my /e/ Account overview to subscribe/unsubscribe to calendars and address books.

The problem

Steps to reproduce

  1. Go to ‘Settings’ > ‘Accounts’
  2. Select /e/ account
  3. Click ‘My Account’ link

What is the current behavior?

On clicking the ‘My Account’ link, a new page slides in but immediately closes. The first time, I am returned to the ‘Settings’ > ‘Accounts’ page. If I try clicking the link again after that, I am instead returned to the home screen.

What is the expected correct behavior?

I should be taken to the ‘My Account’ page where I can select different calendars/address books to subscribe to, etc.

Log

11-03 17:17:46.990 18419 18419 E AndroidRuntime: java.lang.RuntimeException: Unable to start activity ComponentInfo{foundation.e.drive/foundation.e.drive.activity.AccountsActivity}: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String[] java.lang.String.split(java.lang.String)' on a null object reference
11-03 17:17:46.990 18419 18419 E AndroidRuntime: 	at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3431)
11-03 17:17:46.990 18419 18419 E AndroidRuntime: 	at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3595)
11-03 17:17:46.990 18419 18419 E AndroidRuntime: 	at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:85)
11-03 17:17:46.990 18419 18419 E AndroidRuntime: 	at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
11-03 17:17:46.990 18419 18419 E AndroidRuntime: 	at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
11-03 17:17:46.990 18419 18419 E AndroidRuntime: 	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2066)
11-03 17:17:46.990 18419 18419 E AndroidRuntime: 	at android.os.Handler.dispatchMessage(Handler.java:106)
11-03 17:17:46.990 18419 18419 E AndroidRuntime: 	at android.os.Looper.loop(Looper.java:223)
11-03 17:17:46.990 18419 18419 E AndroidRuntime: 	at android.app.ActivityThread.main(ActivityThread.java:7664)
11-03 17:17:46.990 18419 18419 E AndroidRuntime: 	at java.lang.reflect.Method.invoke(Native Method)
11-03 17:17:46.990 18419 18419 E AndroidRuntime: 	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592)
11-03 17:17:46.990 18419 18419 E AndroidRuntime: 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947)
11-03 17:17:46.990 18419 18419 E AndroidRuntime: Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String[] java.lang.String.split(java.lang.String)' on a null object reference
11-03 17:17:46.990 18419 18419 E AndroidRuntime: 	at foundation.e.drive.activity.AccountsActivity.showDetails(AccountsActivity.java:115)
11-03 17:17:46.990 18419 18419 E AndroidRuntime: 	at foundation.e.drive.activity.AccountsActivity.onCreate(AccountsActivity.java:67)
11-03 17:17:46.990 18419 18419 E AndroidRuntime: 	at android.app.Activity.performCreate(Activity.java:7994)
11-03 17:17:46.990 18419 18419 E AndroidRuntime: 	at android.app.Activity.performCreate(Activity.java:7978)
11-03 17:17:46.990 18419 18419 E AndroidRuntime: 	at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1313)
11-03 17:17:46.990 18419 18419 E AndroidRuntime: 	at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3404)
11-03 17:17:46.990 18419 18419 E AndroidRuntime: 	... 11 more

Solutions

Workaround

In Accounts click on Add account then on /e/ Address book

Possible fixes

None yet

Edited by Fahim Salam Chowdhury