Last modified: 2013-01-29 06:18:53 UTC
Environment: Android 2.2 on Huawei IDEOS U8150 Steps: 1) Go to Gallery 2) Select a picture 3) Press "Share" 4) Force close: E/AndroidRuntime( 742): FATAL EXCEPTION: main E/AndroidRuntime( 742): java.lang.RuntimeException: Unable to start activity ComponentInfo{org.wikimedia.commons/org.wikimedia.commons.ShareActivity}: java.lang.IllegalStateException: You must use Theme.Sherlock, Theme.Sherlock.Light, Theme.Sherlock.Light.DarkActionBar, or a derivative. E/AndroidRuntime( 742): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2663) E/AndroidRuntime( 742): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2679) E/AndroidRuntime( 742): at android.app.ActivityThread.access$2300(ActivityThread.java:125) E/AndroidRuntime( 742): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2033) E/AndroidRuntime( 742): at android.os.Handler.dispatchMessage(Handler.java:99) E/AndroidRuntime( 742): at android.os.Looper.loop(Looper.java:123) E/AndroidRuntime( 742): at android.app.ActivityThread.main(ActivityThread.java:4627) E/AndroidRuntime( 742): at java.lang.reflect.Method.invokeNative(Native Method) E/AndroidRuntime( 742): at java.lang.reflect.Method.invoke(Method.java:521) E/AndroidRuntime( 742): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868) E/AndroidRuntime( 742): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626) E/AndroidRuntime( 742): at dalvik.system.NativeStart.main(Native Method) E/AndroidRuntime( 742): Caused by: java.lang.IllegalStateException: You must use Theme.Sherlock, Theme.Sherlock.Light, Theme.Sherlock.Light.DarkActionBar, or a derivative. E/AndroidRuntime( 742): at com.actionbarsherlock.internal.ActionBarSherlockCompat.generateLayout(ActionBarSherlockCompat.java:1003) E/AndroidRuntime( 742): at com.actionbarsherlock.internal.ActionBarSherlockCompat.installDecor(ActionBarSherlockCompat.java:915) E/AndroidRuntime( 742): at com.actionbarsherlock.internal.ActionBarSherlockCompat.setContentView(ActionBarSherlockCompat.java:849) E/AndroidRuntime( 742): at com.actionbarsherlock.app.SherlockActivity.setContentView(SherlockActivity.java:229) E/AndroidRuntime( 742): at org.wikimedia.commons.ShareActivity.onCreate(ShareActivity.java:91) E/AndroidRuntime( 742): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047) E/AndroidRuntime( 742): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2627) E/AndroidRuntime( 742): ... 11 more W/ActivityManager( 130): Force finishing activity org.wikimedia.commons/.ShareActivity W/ActivityManager( 130): Activity pause timeout for HistoryRecord{43e45678 org.wikimedia.commons/.ShareActivity}
Fixed in da9fb88a731ba4ffc31d2a6ae41412e755f2daf3