Hello!
The new version of Lightning 3.2.0.1a crashes directly when I start it.
The older one 3.1.1a starts fine, but sometimes it crashes when using more than one tab. When I use it together with Orbot, after opening two or three websites, the smartphone's RAM memory is completely filled. This makes the phone very very slow. Killing Orbot or Lightning does not free up that memory again.
Here is the logcat of the crash of 3.2.0.1a.
Best regards, Philipp
--------- beginning of /dev/log/main
D/memalloc( 1694): /dev/pmem: Unmapping buffer base:0x51f53000 size:3350528 offset:3092480
D/memalloc( 123): /dev/pmem: Freeing buffer base:0x41952000 size:258048 offset:3092480 fd:43
D/memalloc( 1694): /dev/pmem: Unmapping buffer base:0x52285000 size:3608576 offset:3350528
D/memalloc( 123): /dev/pmem: Freeing buffer base:0x41991000 size:258048 offset:3350528 fd:55
--------- beginning of /dev/log/system
W/InputManagerService( 337): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@41406468
D/memalloc( 123): /dev/pmem: Allocated buffer base:0x4165f000 size:49152 offset:3092480 fd:43
D/memalloc( 1694): /dev/pmem: Mapped buffer base:0x51f53000 size:3141632 offset:3092480 fd:63
I/Adreno200-EGLSUB( 123): CreateImage:896: Android Image
I/Adreno200-EGLSUB( 123): GetImageAttributes:1105: RGBA_8888
I/ActivityManager( 337): START {act=android.intent.action.MAIN cat=[android.intent.category.HOME] flg=0x10200000 cmp=com.sonyericsson.home/.HomeActivity} from pid 337
I/WindowManager( 337): SCREENLAYOUT_SIZE (1:small, 2:normal, 3:large, 4:xlarge) 2
D/memalloc( 123): /dev/pmem: Allocated buffer base:0x4165f000 size:614400 offset:3141632 fd:55
D/memalloc( 538): /dev/pmem: Mapped buffer base:0x51e98000 size:3756032 offset:3141632 fd:86
I/Adreno200-EGLSUB( 123): CreateImage:896: Android Image
I/Adreno200-EGLSUB( 123): GetImageAttributes:1105: RGBA_8888
D/memalloc( 123): /dev/pmem: Freeing buffer base:0x418ad000 size:614400 offset:2416640 fd:49
D/memalloc( 1694): /dev/pmem: Unmapping buffer base:0x51c6f000 size:3031040 offset:2416640
D/memalloc( 1694): /dev/pmem: Unmapping buffer base:0x51622000 size:2416640 offset:1802240
D/memalloc( 123): /dev/pmem: Freeing buffer base:0x41817000 size:614400 offset:1802240 fd:34
I/ActivityManager( 337): No longer want com.android.providers.calendar (pid 1174): hidden #13
D/memalloc( 1694): /dev/pmem: Unmapping buffer base:0x51f53000 size:3141632 offset:3092480
D/memalloc( 123): /dev/pmem: Freeing buffer base:0x41952000 size:49152 offset:3092480 fd:43
D/memalloc( 538): /dev/pmem: Mapped buffer base:0x5257e000 size:4370432 offset:3756032 fd:90
D/memalloc( 123): /dev/pmem: Allocated buffer base:0x4165f000 size:614400 offset:3756032 fd:34
I/Adreno200-EGLSUB( 123): CreateImage:896: Android Image
I/Adreno200-EGLSUB( 123): GetImageAttributes:1105: RGBA_8888
D/-heap ( 538): GC_FOR_ALLOC freed 1282K, 18% free 11452K/13859K, paused 45ms
I/ActivityManager( 337): START {act=android.intent.action.MAIN cat=[android.intent.category.HOME] flg=0x10200000 cmp=com.sonyericsson.home/.HomeActivity} from pid 337
D/-heap ( 538): GC_FOR_ALLOC freed 750K, 18% free 11372K/13859K, paused 41ms
D/ConnectivityService( 337): getMobileDataEnabled returning true
V/WindowOrientationListener( 337): Proposed rotation changed! proposedRotation=0, oldProposedRotation=-1
D/ConnectivityService( 337): getMobileDataEnabled returning true
D/ConnectivityService( 337): getMobileDataEnabled returning true
D/ConnectivityService( 337): getMobileDataEnabled returning true
I/ActivityManager( 337): START {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=acr.browser.lightning/.MainActivity bnds=[83,76][158,186]} from pid 538
D/memalloc( 123): /dev/pmem: Allocated buffer base:0x4165f000 size:614400 offset:1802240 fd:43
D/memalloc( 337): /dev/pmem: Mapped buffer base:0x55672000 size:2416640 offset:1802240 fd:285
I/Adreno200-EGLSUB( 123): CreateImage:896: Android Image
I/Adreno200-EGLSUB( 123): GetImageAttributes:1105: RGBA_8888
I/ActivityManager( 337): Start proc acr.browser.lightning for activity acr.browser.lightning/.MainActivity: pid=1715 uid=10049 gids={3003, 1015}
I/WindowManager( 337): SCREENLAYOUT_SIZE (1:small, 2:normal, 3:large, 4:xlarge) 2
W/ResourceType( 337): Skipping entry 0x7f04001b in package table 0 because it is not complex!
D/memalloc( 123): /dev/pmem: Freeing buffer base:0x4195e000 size:614400 offset:3141632 fd:55
D/memalloc( 538): /dev/pmem: Unmapping buffer base:0x51e98000 size:3756032 offset:3141632
D/memalloc( 123): /dev/pmem: Freeing buffer base:0x419f4000 size:614400 offset:3756032 fd:34
D/memalloc( 538): /dev/pmem: Unmapping buffer base:0x5257e000 size:4370432 offset:3756032
E/Browser ( 1715): System Browser Unavailable
E/ActivityThread( 1715): Failed to find provider info for browser
E/dalvikvm( 1715): Could not find class 'android.util.ArrayMap', referenced from method info.guardianproject.onionkit.a.a.b
W/dalvikvm( 1715): VFY: unable to resolve check-cast 514 (Landroid/util/ArrayMap;) in Linfo/guardianproject/onionkit/a/a;
W/dalvikvm( 1715): VFY: unable to resolve virtual method 3293: Landroid/webkit/WebView;.setBackground (Landroid/graphics/drawable/Drawable;)V
W/dalvikvm( 1715): VFY: unable to resolve static method 3226: Landroid/webkit/WebSettings;.getDefaultUserAgent (Landroid/content/Context;)Ljava/lang/String;
W/dalvikvm( 1715): VFY: unable to resolve static field 927 (TEXT_AUTOSIZING) in Landroid/webkit/WebSettings$LayoutAlgorithm;
W/dalvikvm( 1715): VFY: unable to resolve virtual method 3250: Landroid/webkit/WebSettings;.setMediaPlaybackRequiresUserGesture (Z)V
W/dalvikvm( 1715): VFY: unable to resolve virtual method 3270: Landroid/webkit/WebView;.findAllAsync (Ljava/lang/String;)V
D/WebSettings( 1715): mDataPath: /data/data/acr.browser.lightning
W/dalvikvm( 1715): threadid=1: thread exiting with uncaught exception (group=0x40aec9f0)
E/AndroidRuntime( 1715): FATAL EXCEPTION: main
E/AndroidRuntime( 1715): java.lang.NoSuchMethodError: android.webkit.WebView.setBackground
E/AndroidRuntime( 1715): at acr.browser.lightning.cz.(Unknown Source)
E/AndroidRuntime( 1715): at acr.browser.lightning.BrowserActivity.a(Unknown Source)
E/AndroidRuntime( 1715): at acr.browser.lightning.BrowserActivity.e(Unknown Source)
E/AndroidRuntime( 1715): at acr.browser.lightning.MainActivity.d(Unknown Source)
E/AndroidRuntime( 1715): at acr.browser.lightning.BrowserActivity.B(Unknown Source)
E/AndroidRuntime( 1715): at acr.browser.lightning.BrowserActivity.onCreate(Unknown Source)
E/AndroidRuntime( 1715): at acr.browser.lightning.MainActivity.onCreate(Unknown Source)
E/AndroidRuntime( 1715): at android.app.Activity.performCreate(Activity.java:4470)
E/AndroidRuntime( 1715): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1049)
E/AndroidRuntime( 1715): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1920)
E/AndroidRuntime( 1715): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1981)
E/AndroidRuntime( 1715): at android.app.ActivityThread.access$600(ActivityThread.java:123)
E/AndroidRuntime( 1715): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1147)
E/AndroidRuntime( 1715): at android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime( 1715): at android.os.Looper.loop(Looper.java:137)
E/AndroidRuntime( 1715): at android.app.ActivityThread.main(ActivityThread.java:4424)
E/AndroidRuntime( 1715): at java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime( 1715): at java.lang.reflect.Method.invoke(Method.java:511)
E/AndroidRuntime( 1715): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:817)
E/AndroidRuntime( 1715): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:584)
E/AndroidRuntime( 1715): at dalvik.system.NativeStart.main(Native Method)
W/ActivityManager( 337): Force finishing activity acr.browser.lightning/.MainActivity
W/ActivityManager( 337): sendCrashtoMTBF!!
D/memalloc( 123): /dev/pmem: Allocated buffer base:0x4165f000 size:147456 offset:2416640 fd:34
D/memalloc( 337): /dev/pmem: Mapped buffer base:0x56a3f000 size:2564096 offset:2416640 fd:297
I/Adreno200-EGLSUB( 123): CreateImage:896: Android Image
I/Adreno200-EGLSUB( 123): GetImageAttributes:1105: RGBA_8888
D/-heap ( 1715): GC_CONCURRENT freed 816K, 17% free 7425K/8867K, paused 2ms+5ms
W/ActivityManager( 337): Activity pause timeout for ActivityRecord{4169afe0 acr.browser.lightning/.MainActivity}
I/WindowManager( 337): SCREENLAYOUT_SIZE (1:small, 2:normal, 3:large, 4:xlarge) 2
D/memalloc( 123): /dev/pmem: Allocated buffer base:0x4165f000 size:614400 offset:3092480 fd:49
D/memalloc( 538): /dev/pmem: Mapped buffer base:0x51e98000 size:3706880 offset:3092480 fd:77
I/Adreno200-EGLSUB( 123): CreateImage:896: Android Image
I/Adreno200-EGLSUB( 123): GetImageAttributes:1105: RGBA_8888
D/memalloc( 123): /dev/pmem: Allocated buffer base:0x4165f000 size:614400 offset:3706880 fd:55
D/ConnectivityService( 337): getMobileDataEnabled returning true
D/memalloc( 538): /dev/pmem: Mapped buffer base:0x5257e000 size:4321280 offset:3706880 fd:88
I/Adreno200-EGLSUB( 123): CreateImage:896: Android Image
I/Adreno200-EGLSUB( 123): GetImageAttributes:1105: RGBA_8888
I/ActivityManager( 337): No longer want com.sonyericsson.metadatacleanup (pid 1426): hidden #13
D/memalloc( 123): /dev/pmem: Allocated buffer base:0x4165f000 size:147456 offset:2564096 fd:61
D/memalloc( 337): /dev/pmem: Mapped buffer base:0x5702d000 size:2711552 offset:2564096 fd:300
I/Adreno200-EGLSUB( 123): CreateImage:896: Android Image
I/Adreno200-EGLSUB( 123): GetImageAttributes:1105: RGBA_8888
D/ConnectivityService( 337): getMobileDataEnabled returning true
D/-heap ( 1715): GC_CONCURRENT freed 115K, 8% free 9209K/9955K, paused 6ms+13ms
W/InputManagerService( 337): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@417937e0
I/WindowManager( 337): WIN DEATH: Window{41907800 acr.browser.lightning/acr.browser.lightning.MainActivity paused=false}
I/ActivityManager( 337): Process acr.browser.lightning (pid 1715) has died.
D/memalloc( 337): /dev/pmem: Unmapping buffer base:0x56a3f000 size:2564096 offset:2416640
D/memalloc( 123): /dev/pmem: Freeing buffer base:0x418ad000 size:147456 offset:2416640 fd:34
D/memalloc( 337): /dev/pmem: Unmapping buffer base:0x5702d000 size:2711552 offset:2564096
D/memalloc( 123): /dev/pmem: Freeing buffer base:0x418d1000 size:147456 offset:2564096 fd:61
D/memalloc( 337): /dev/pmem: Unmapping buffer base:0x55672000 size:2416640 offset:1802240
D/memalloc( 123): /dev/pmem: Freeing buffer base:0x41817000 size:614400 offset:1802240 fd:43
D/ConnectivityService( 337): getMobileDataEnabled returning true
D/ConnectivityService( 337): getMobileDataEnabled returning true
I/ActivityManager( 337): START {act=android.intent.action.MAIN cat=[android.intent.category.HOME] flg=0x10200000 cmp=com.sonyericsson.home/.HomeActivity} from pid 337
D/ConnectivityService( 337): getMobileDataEnabled returning true
V/WindowOrientationListener( 337): Proposed rotation changed! proposedRotation=0, oldProposedRotation=-1
D/ConnectivityService( 337): getMobileDataEnabled returning true
D/ConnectivityService( 337): getMobileDataEnabled returning true
D/-heap ( 538): GC_FOR_ALLOC freed 1588K, 19% free 11294K/13859K, paused 39ms
D/ConnectivityService( 337): getMobileDataEnabled returning true
I/ActivityManager( 337): START {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=org.jtb.alogcat/.LogActivity bnds=[8,76][83,186]} from pid 538
D/-heap ( 337): GC_FOR_ALLOC freed 1341K, 19% free 12130K/14819K, paused 92ms
I/WindowManager( 337): SCREENLAYOUT_SIZE (1:small, 2:normal, 3:large, 4:xlarge) 2
D/memalloc( 123): /dev/pmem: Allocated buffer base:0x4165f000 size:614400 offset:4321280 fd:34
D/memalloc( 1694): /dev/pmem: Mapped buffer base:0x51c6f000 size:4935680 offset:4321280 fd:63
I/Adreno200-EGLSUB( 123): CreateImage:896: Android Image
I/Adreno200-EGLSUB( 123): GetImageAttributes:1161: RGBX_8888
D/memalloc( 123): /dev/pmem: Freeing buffer base:0x419e8000 size:614400 offset:3706880 fd:55
D/memalloc( 538): /dev/pmem: Unmapping buffer base:0x5257e000 size:4321280 offset:3706880
D/memalloc( 123): /dev/pmem: Freeing buffer base:0x41952000 size:614400 offset:3092480 fd:49
D/memalloc( 538): /dev/pmem: Unmapping buffer base:0x51e98000 size:3706880 offset:3092480
D/memalloc( 123): /dev/pmem: Allocated buffer base:0x4165f000 size:49152 offset:3092480 fd:43
D/memalloc( 1694): /dev/pmem: Mapped buffer base:0x51722000 size:3141632 offset:3092480 fd:73
I/Adreno200-EGLSUB( 123): CreateImage:896: Android Image
I/Adreno200-EGLSUB( 123): GetImageAttributes:1105: RGBA_8888
D/memalloc( 123): /dev/pmem: Allocated buffer base:0x4165f000 size:614400 offset:3141632 fd:49
D/memalloc( 1694): /dev/pmem: Mapped buffer base:0x52124000 size:3756032 offset:3141632 fd:74
I/Adreno200-EGLSUB( 123): CreateImage:896: Android Image
I/Adreno200-EGLSUB( 123): GetImageAttributes:1161: RGBX_8888