Quantcast
Viewing all articles
Browse latest Browse all 8068

Webview crash on android with Ti SDK 3.2.3.GA

It seems that the webview crashes on android when the app it's compiled with 3.2.3.GA. This happens on a HTC One V with android 4.0.3.

However I wasn't able to replicate it in a Genymotion emulator 4.3

Compiled with 3.2.2.GA works ok.

I opened a JIRA ticket too

Thank you.

This is the app.js

<Alloy>
    <Window id="tosWindow" platform="android">
        <WebView id="browser" url="http://artistboxapp.com"/>
    </Window>
</Alloy>
and this is the crash log:
05-12 12:47:50.729: D/Window(30932): Checkpoint: postWindowCreated()
05-12 12:47:50.759: D/SqliteDatabaseCpp(31090): DB info: open db, path = /data/data/com.android.providers.media/databases , key = eptevjYl, flag = 6, file size = 8570880
05-12 12:47:50.759: D/MediaProvider(31090): [MediaProvider][onCreate]-
05-12 12:47:50.929: W/ContentService(489): binderDied() at ObserverNode
05-12 12:47:50.929: I/ActivityManager(489): Process com.android.vending (pid 30996) has died.
05-12 12:47:51.179: D/WifiStateMachine(489): fetchRssiAndLinkSpeedNative RSSI = -49
05-12 12:47:51.249: D/SqliteDatabaseCpp(31090): DB info: path = /data/data/com.android.providers.media/databases , key = eptevjYl, handle: 0xa51518, type: w, r/w: (0,1), mode: truncate, disk free size: 389 M
05-12 12:47:51.259: W/CpuWake(489): >>releaseCpuPerfWakeLock
05-12 12:47:51.259: W/CpuWake(489): <<releaseCpuPerfWakeLock
05-12 12:47:51.520: I/Icing(30808): Internal init done: storage state 0
05-12 12:47:51.560: V/chromium(30932): external/chromium/net/host_resolver_helper/host_resolver_helper.cc:66: [0512/124751:INFO:host_resolver_helper.cc(66)] DNSPreResolver::Init got hostprovider:0x51ae0220
05-12 12:47:51.560: V/chromium(30932): external/chromium/net/base/host_resolver_impl.cc:1515: [0512/124751:INFO:host_resolver_impl.cc(1515)] HostResolverImpl::SetPreresolver preresolver:0x00b332c0
05-12 12:47:51.600: E/libEGL(30932): call to OpenGL ES API with no current context (logged once per thread)
05-12 12:47:51.610: V/WebRequest(30932): WebRequest::WebRequest, setPriority = 0
05-12 12:47:51.610: I/InputManagerService(489): [unbindCurrentClientLocked] Disable input method client.
05-12 12:47:51.610: I/InputManagerService(489): [startInputLocked] Enable input method client.
05-12 12:47:51.660: W/SubtypeSwitcher(670): Current subtype: en_US, keyboard
05-12 12:47:51.660: W/SubtypeSwitcher(670): Last subtype was disabled. Update to the current one.
05-12 12:47:51.660: W/AbstractCompatWrapper(670): Invalid input to AbstructCompatWrapper
05-12 12:47:51.660: W/CompatUtils(670): Exception in invoke: NullPointerException
05-12 12:47:51.660: W/SubtypeSwitcher(670): Update subtype to:en_US,keyboard, from: en_US, keyboard
05-12 12:47:51.660: D/SubtypeSwitcher(670): Update shortcut IME from : com.google.android.voicesearch/.ime.VoiceInputMethodService, , voice
05-12 12:47:51.680: I/Icing(30808): Post-init done
05-12 12:47:51.680: D/SubtypeSwitcher(670): Update shortcut IME to : com.google.android.voicesearch/.ime.VoiceInputMethodService, , voice
05-12 12:47:51.690: I/HTCIMEService(670): fetch result: 9.0
05-12 12:47:51.690: I/HTCIMEService(670): fetch result: 9.0
05-12 12:47:51.700: V/chromium(30932): external/chromium/net/disk_cache/hostres_plugin_bridge.cc:52: [0512/124751:INFO:hostres_plugin_bridge.cc(52)] StatHubCreateHostResPlugin initializing...
05-12 12:47:51.700: V/chromium(30932): external/chromium/net/disk_cache/hostres_plugin_bridge.cc:57: [0512/124751:INFO:hostres_plugin_bridge.cc(57)] StatHubCreateHostResPlugin lib loaded
05-12 12:47:51.700: V/chromium(30932): external/chromium/net/disk_cache/hostres_plugin_bridge.cc:63: [0512/124751:INFO:hostres_plugin_bridge.cc(63)] StatHubCreateHostResPlugin plugin connected
05-12 12:47:51.700: V/chromium(30932): external/chromium/net/http/http_cache.cc:1166: [0512/124751:INFO:http_cache.cc(1166)] HttpCache::OnBackendCreated HostStat created
05-12 12:47:51.700: E/chromium(30932): external/chromium/net/disk_cache/stat_hub.cc:190: [0512/124751:ERROR:stat_hub.cc(190)] StatHub::Init - App info.rborn.tst isn't supported.
05-12 12:47:51.700: E/chromium(30932): external/chromium/net/disk_cache/stat_hub.cc:190: [0512/124751:ERROR:stat_hub.cc(190)] StatHub::Init - App info.rborn.tst isn't supported.
05-12 12:47:51.740: I/XT9IME(670): [handleLdbChange] handle LDBs change.
05-12 12:47:51.760: I/XT9_C(670): [registerXT9LDB] Memory allocation of LDB#0 done.
05-12 12:47:51.780: I/XT9_JNI(670): [loadFile] size=304198 (loaded)
05-12 12:47:51.780: I/XT9_C(670): [registerXT9LDB] LDB(0409) loading [done]
05-12 12:47:51.780: I/ActivityManager(489): Displayed info.rborn.tst/org.appcelerator.titanium.TiActivity: +1s958ms (total +7s417ms)
05-12 12:47:51.800: D/XT9_C(670): [registerXT9LDB] current LdbNum=109, First LdbNum=109, Second LdbNum=0
05-12 12:47:51.800: I/Adreno200-EGLSUB(1444): <CreateImage:893>: Android Image
05-12 12:47:51.800: I/Adreno200-EGLSUB(1444): <GetImageAttributes:1102>: RGBA_8888
05-12 12:47:51.820: D/memalloc(489): /dev/pmem: Unmapping buffer base:0x5c77f000 size:7352320 offset:5816320
05-12 12:47:51.830: I/XT9_C(670): [loadDefaultDB] xt9_raw/kbd_0d09.kbd size=20811 (loaded)
05-12 12:47:51.840: D/AndroidRuntime(30932): Shutting down VM
05-12 12:47:51.840: W/dalvikvm(30932): threadid=1: thread exiting with uncaught exception (group=0x40aa1228)
05-12 12:47:51.850: I/HTCIMMView(670): [FixedWCL] adjustWCLHeight height:65
05-12 12:47:51.860: I/CVW(670): Dismiss CandidateViewWindow WCLID:0
05-12 12:47:51.860: I/CVW(670): Dismiss CandidateViewWindow WCLID:1
05-12 12:47:51.860: I/CVW(670): Dismiss CandidateViewWindow WCLID:2
05-12 12:47:51.860: I/CVW(670): Dismiss CandidateViewWindow WCLID:3
05-12 12:47:51.860: E/TiApplication(30932): (main) [2000,2000] Sending event: exception on thread: main msg:java.lang.NullPointerException; Titanium 3.2.3,2014/04/22 10:17,b958a70
05-12 12:47:51.860: E/TiApplication(30932): java.lang.NullPointerException
05-12 12:47:51.860: E/TiApplication(30932):     at android.webkit.WebView$PrivateHandler.handleMessage(WebView.java:9972)
05-12 12:47:51.860: E/TiApplication(30932):     at android.os.Handler.dispatchMessage(Handler.java:99)
05-12 12:47:51.860: E/TiApplication(30932):     at android.os.Looper.loop(Looper.java:156)
05-12 12:47:51.860: E/TiApplication(30932):     at android.app.ActivityThread.main(ActivityThread.java:4977)
05-12 12:47:51.860: E/TiApplication(30932):     at java.lang.reflect.Method.invokeNative(Native Method)
05-12 12:47:51.860: E/TiApplication(30932):     at java.lang.reflect.Method.invoke(Method.java:511)
05-12 12:47:51.860: E/TiApplication(30932):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)
05-12 12:47:51.860: E/TiApplication(30932):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
05-12 12:47:51.860: E/TiApplication(30932):     at dalvik.system.NativeStart.main(Native Method)
05-12 12:47:51.880: E/AndroidRuntime(30932): FATAL EXCEPTION: main
05-12 12:47:51.880: E/AndroidRuntime(30932): java.lang.NullPointerException
05-12 12:47:51.880: E/AndroidRuntime(30932):    at android.webkit.WebView$PrivateHandler.handleMessage(WebView.java:9972)
05-12 12:47:51.880: E/AndroidRuntime(30932):    at android.os.Handler.dispatchMessage(Handler.java:99)
05-12 12:47:51.880: E/AndroidRuntime(30932):    at android.os.Looper.loop(Looper.java:156)
05-12 12:47:51.880: E/AndroidRuntime(30932):    at android.app.ActivityThread.main(ActivityThread.java:4977)
05-12 12:47:51.880: E/AndroidRuntime(30932):    at java.lang.reflect.Method.invokeNative(Native Method)
05-12 12:47:51.880: E/AndroidRuntime(30932):    at java.lang.reflect.Method.invoke(Method.java:511)
05-12 12:47:51.880: E/AndroidRuntime(30932):    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)
05-12 12:47:51.880: E/AndroidRuntime(30932):    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
05-12 12:47:51.880: E/AndroidRuntime(30932):    at dalvik.system.NativeStart.main(Native Method)
05-12 12:47:51.910: E/EmbeddedLogger(489): App crashed! Process: info.rborn.tst
05-12 12:47:51.910: E/EmbeddedLogger(489): App crashed! Package: info.rborn.tst v1 (1.0)
05-12 12:47:51.910: E/EmbeddedLogger(489): App crashed! Application Label: tst
05-12 12:47:51.910: W/ActivityManager(489):   Force finishing activity info.rborn.tst/org.appcelerator.titanium.TiActivity
05-12 12:47:51.970: W/ActivityManager(489):   Force finishing activity info.rborn.tst/.TstActivity
05-12 12:47:52.030: D/ViewRootImpl(489): @@@- disable SystemServer HW acceleration

Viewing all articles
Browse latest Browse all 8068

Trending Articles