Dying client during configuration

I'm on 0.5 rc with ics 4.0.4 (cyanogenmod 9 iirc).

Unfortunately, Bitmask has stopped. This happens always when Start Bitmask → switch provider → tap bitmask.net → login anonymously

I/ActivityManager(  221): START {act=android.intent.action.DELETE dat=package:se.leap.bitmaskclient cmp=com.android.packageinstaller/.UninstallerActivity} from pid 25558
I/ActivityManager(  221): Force stopping package se.leap.bitmaskclient uid=10075
I/PackageManager(  221): Removing old permission: se.leap.openvpn.REMOTE_API from package se.leap.bitmaskclient
I/ActivityManager(  221): Force stopping package se.leap.bitmaskclient uid=10075
D/BackupManagerService(  221): Received broadcast Intent { act=android.intent.action.PACKAGE_REMOVED dat=package:se.leap.bitmaskclient flg=0x10000010 (has extras) }
I/ActivityManager(  221): START {act=android.intent.action.VIEW dat=file:///mnt/sdcard/Download/Bitmask-Android-0.5-RC1.apk typ=application/vnd.android.package-archive flg=0x10000000 cmp=android/com.android.internal.app.ResolverActivity} from pid 25968
I/ActivityManager(  221): START {act=android.intent.action.VIEW dat=file:///mnt/sdcard/Download/Bitmask-Android-0.5-RC1.apk typ=application/vnd.android.package-archive flg=0x13000000 cmp=com.android.packageinstaller/.PackageInstallerActivity} from pid 221
I/ActivityManager(  221): START {dat=file:///mnt/sdcard/Download/Bitmask-Android-0.5-RC1.apk cmp=com.android.packageinstaller/.InstallAppProgress (has extras)} from pid 26053
W/ActivityManager(  221): No content provider found for permission revoke: file:///mnt/sdcard/Download/Bitmask-Android-0.5-RC1.apk
W/ActivityManager(  221): No content provider found for permission revoke: file:///mnt/sdcard/Download/Bitmask-Android-0.5-RC1.apk
I/ActivityManager(  221): Force stopping package se.leap.bitmaskclient uid=10070
D/BackupManagerService(  221): Received broadcast Intent { act=android.intent.action.PACKAGE_ADDED dat=package:se.leap.bitmaskclient flg=0x10000010 (has extras) }
I/ActivityManager(  221): START {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10000000 pkg=se.leap.bitmaskclient cmp=se.leap.bitmaskclient/.Dashboard} from pid 26053
I/ActivityManager(  221): Start proc se.leap.bitmaskclient for activity se.leap.bitmaskclient/.Dashboard: pid=26128 uid=10070 gids={3003}
I/ActivityManager(  221): START {cmp=se.leap.bitmaskclient/.ConfigurationWizard (has extras)} from pid 26128
I/ActivityManager(  221): START {cmp=se.leap.bitmaskclient/.AboutActivity} from pid 26128
I/ActivityManager(  221): START {cmp=se.leap.bitmaskclient/.AboutActivity} from pid 26128
E/AndroidRuntime(26128): at se.leap.bitmaskclient.ConfigurationWizard.onItemSelected(ConfigurationWizard.java:205)
E/AndroidRuntime(26128): at se.leap.bitmaskclient.ProviderListFragment.onListItemClick(ProviderListFragment.java:157)
W/ActivityManager(  221):   Force finishing activity se.leap.bitmaskclient/.ConfigurationWizard
W/ActivityManager(  221): Activity pause timeout for ActivityRecord{2bbcef08 se.leap.bitmaskclient/.ConfigurationWizard}
I/ActivityManager(  221): Process se.leap.bitmaskclient (pid 26128) has died.
I/WindowManager(  221): WIN DEATH: Window{2c17bc30 se.leap.bitmaskclient/se.leap.bitmaskclient.ConfigurationWizard paused=false}
I/ActivityManager(  221): Start proc se.leap.bitmaskclient for activity se.leap.bitmaskclient/.Dashboard: pid=26386 uid=10070 gids={3003}
I/ActivityManager(  221): START {cmp=se.leap.bitmaskclient/.ConfigurationWizard (has extras)} from pid 26386
E/AndroidRuntime(26386): at se.leap.bitmaskclient.ConfigurationWizard.showProviderDetails(ConfigurationWizard.java:418)
E/AndroidRuntime(26386): at se.leap.bitmaskclient.ConfigurationWizard.onReceiveResult(ConfigurationWizard.java:179)
E/AndroidRuntime(26386): at se.leap.bitmaskclient.ProviderAPIResultReceiver.onReceiveResult(ProviderAPIResultReceiver.java:52)
I/ActivityManager(  221): Process se.leap.bitmaskclient (pid 26386) has died.
I/ActivityManager(  221): START {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=se.leap.bitmaskclient/.Dashboard} from pid 25331
I/ActivityManager(  221): Start proc se.leap.bitmaskclient for activity se.leap.bitmaskclient/.Dashboard: pid=26413 uid=10070 gids={3003}
I/ActivityManager(  221): START {cmp=se.leap.bitmaskclient/.AboutActivity (has extras)} from pid 26413
I/ActivityManager(  221): START {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=se.leap.bitmaskclient/.Dashboard} from pid 25331
I/ActivityManager(  221): START {cmp=se.leap.bitmaskclient/.ConfigurationWizard (has extras)} from pid 26413
E/AndroidRuntime(26413): java.lang.RuntimeException: Unable to create service se.leap.bitmaskclient.EIP: java.util.ConcurrentModificationException
E/AndroidRuntime(26413): at se.leap.bitmaskclient.EIP.updateEIPService(EIP.java:284)
E/AndroidRuntime(26413): at se.leap.bitmaskclient.EIP.onCreate(EIP.java:104)
W/ActivityManager(  221):   Force finishing activity se.leap.bitmaskclient/.Dashboard
W/ActivityManager(  221): Activity pause timeout for ActivityRecord{2b921240 se.leap.bitmaskclient/.Dashboard}
I/ActivityManager(  221): Process se.leap.bitmaskclient (pid 26413) has died.
W/ActivityManager(  221): Scheduling restart of crashed service se.leap.bitmaskclient/.EIP in 5000ms
I/WindowManager(  221): WIN DEATH: Window{2bf2aa38 se.leap.bitmaskclient/se.leap.bitmaskclient.Dashboard paused=false}
I/WindowManager(  221): WIN DEATH: Window{2b827ed0 se.leap.bitmaskclient/se.leap.bitmaskclient.ConfigurationWizard paused=false}
I/ActivityManager(  221): Start proc se.leap.bitmaskclient for service se.leap.bitmaskclient/.EIP: pid=26460 uid=10070 gids={3003}
W/ActivityManager(  221): Activity destroy timeout for ActivityRecord{2b921240 se.leap.bitmaskclient/.Dashboard}
W/ActivityManager(  221): Activity destroy timeout for ActivityRecord{2b9e3790 se.leap.bitmaskclient/.ConfigurationWizard}
I/ActivityManager(  221): Process se.leap.bitmaskclient (pid 26460) has died.
I/ActivityManager(  221): START {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=se.leap.bitmaskclient/.Dashboard} from pid 25331
I/ActivityManager(  221): Start proc se.leap.bitmaskclient for activity se.leap.bitmaskclient/.Dashboard: pid=27873 uid=10070 gids={3003}
I/ActivityManager(  221): Displayed se.leap.bitmaskclient/.Dashboard: +1s963ms
I/ActivityManager(  221): START {act=android.intent.action.MAIN flg=0x10000000 cmp=se.leap.bitmaskclient/se.leap.openvpn.LaunchVPN (has extras)} from pid 27873
I/ActivityManager(  221): Displayed se.leap.bitmaskclient/se.leap.openvpn.LaunchVPN: +472ms
I/Vpn     (  221): Switched from [Legacy VPN] to se.leap.bitmaskclient
D/dalvikvm(27873): Trying to load lib /data/data/se.leap.bitmaskclient/lib/libopvpnutil.so 0x2b7d4208
D/dalvikvm(27873): Added shared lib /data/data/se.leap.bitmaskclient/lib/libopvpnutil.so 0x2b7d4208
W/ActivityManager(  221): Activity pause timeout for ActivityRecord{2b8009c8 se.leap.bitmaskclient/se.leap.openvpn.LaunchVPN}
D/OpenVPN log item(27873): [hippo.bitmask.net] Peer Connection Initiated with [AF_INET]85.17.92.167:443
I/ActivityManager(  221): START {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=se.leap.bitmaskclient/.Dashboard} from pid 25331
I/ActivityManager(  221): Displayed se.leap.bitmaskclient/.Dashboard: +257ms
I/ActivityManager(  221): START {cmp=se.leap.bitmaskclient/.ConfigurationWizard (has extras)} from pid 27873
I/ActivityManager(  221): Displayed se.leap.bitmaskclient/.ConfigurationWizard: +197ms
I/ActivityManager(  221): START {cmp=se.leap.bitmaskclient/.AboutActivity} from pid 27873
I/ActivityManager(  221): Displayed se.leap.bitmaskclient/.AboutActivity: +245ms
I/System.out(27873): ca=OU=https://bitmask.net, O=Bitmask, CN=Bitmask Root CA
I/System.out(27873): ca=OU=https://bitmask.net, O=Bitmask, CN=Bitmask Root CA
I/System.out(27873): ca=OU=https://bitmask.net, O=Bitmask, CN=Bitmask Root CA
I/System.out(27873): ca=OU=https://bitmask.net, O=Bitmask, CN=Bitmask Root CA
E/AndroidRuntime(27873): java.lang.RuntimeException: Unable to create service se.leap.bitmaskclient.EIP: java.util.ConcurrentModificationException
E/AndroidRuntime(27873): at se.leap.bitmaskclient.EIP.updateEIPService(EIP.java:284)
E/AndroidRuntime(27873): at se.leap.bitmaskclient.EIP.onCreate(EIP.java:104)
W/ActivityManager(  221):   Force finishing activity se.leap.bitmaskclient/.Dashboard
W/ActivityManager(  221): Activity pause timeout for ActivityRecord{2b9e3790 se.leap.bitmaskclient/.Dashboard}
I/ActivityManager(  221): Process se.leap.bitmaskclient (pid 27873) has died.
W/ActivityManager(  221): Scheduling restart of crashed service se.leap.bitmaskclient/.EIP in 5378ms
I/WindowManager(  221): WIN DEATH: Window{2bed5980 se.leap.bitmaskclient/se.leap.bitmaskclient.Dashboard paused=false}
I/WindowManager(  221): WIN DEATH: Window{2c049b38 se.leap.bitmaskclient/se.leap.bitmaskclient.ConfigurationWizard paused=false}
I/ActivityManager(  221): Start proc se.leap.bitmaskclient for service se.leap.bitmaskclient/.EIP: pid=27969 uid=10070 gids={3003}
W/ActivityManager(  221): Activity destroy timeout for ActivityRecord{2b9e3790 se.leap.bitmaskclient/.Dashboard}
W/ActivityManager(  221): Activity destroy timeout for ActivityRecord{2ba6cb08 se.leap.bitmaskclient/.ConfigurationWizard}

Sent from a device without spellcheck or proper keyboard. In case you cared about that.

(from redmine: created on 2014-03-03, closed on 2014-03-13)