Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-6120] Android: Drillbit: v8: Kroll and UI test hangs

GitHub Issuen/a
TypeBug
PriorityHigh
StatusClosed
ResolutionFixed
Resolution Date2011-11-20T23:43:53.000+0000
Affected Version/sRelease 1.8.0
Fix Version/sSprint 2011-45, Release 1.8.0.1
ComponentsAndroid
Labelsbranch-v8
ReporterAllen Yeung
AssigneeMarshall Culpepper
Created2011-11-08T13:18:27.000+0000
Updated2014-06-19T12:44:26.000+0000

Description

To reproduce: run drillbit in v8 for Kroll and UI
E/TiApplication( 7430): (main) [298,298] Sending event: exception on thread: main msg:java.lang.NullPointerException; Titanium 1.8.0.1,2011/11/08 09:24,67040c1
E/TiApplication( 7430): java.lang.NullPointerException
E/TiApplication( 7430):   at android.view.ViewConfiguration.get(ViewConfiguration.java:262)
E/TiApplication( 7430):   at android.view.View.<init>(View.java:2380)
E/TiApplication( 7430):   at android.view.ViewGroup.<init>(ViewGroup.java:354)
E/TiApplication( 7430):   at android.widget.FrameLayout.<init>(FrameLayout.java:86)
E/TiApplication( 7430):   at ti.modules.titanium.ui.widget.tableview.TiTableView.<init>(TiTableView.java:247)
E/TiApplication( 7430):   at ti.modules.titanium.ui.widget.TiUITableView.processProperties(TiUITableView.java:97)
E/TiApplication( 7430):   at org.appcelerator.kroll.KrollProxy.setModelListener(KrollProxy.java:589)
E/TiApplication( 7430):   at org.appcelerator.titanium.proxy.TiViewProxy.realizeViews(TiViewProxy.java:449)
E/TiApplication( 7430):   at org.appcelerator.titanium.proxy.TiViewProxy.handleGetView(TiViewProxy.java:441)
E/TiApplication( 7430):   at org.appcelerator.titanium.proxy.TiViewProxy.getOrCreateView(TiViewProxy.java:427)
E/TiApplication( 7430):   at ti.modules.titanium.ui.TableViewProxy.getTableView(TableViewProxy.java:125)
E/TiApplication( 7430):   at ti.modules.titanium.ui.TableViewProxy.handleSetData(TableViewProxy.java:410)
E/TiApplication( 7430):   at ti.modules.titanium.ui.TableViewProxy.handleMessage(TableViewProxy.java:518)
E/TiApplication( 7430):   at android.os.Handler.dispatchMessage(Handler.java:95)
E/TiApplication( 7430):   at android.os.Looper.loop(Looper.java:132)
E/TiApplication( 7430):   at android.app.ActivityThread.main(ActivityThread.java:4028)
E/TiApplication( 7430):   at java.lang.reflect.Method.invokeNative(Native Method)
E/TiApplication( 7430):   at java.lang.reflect.Method.invoke(Method.java:491)
E/TiApplication( 7430):   at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:844)
E/TiApplication( 7430):   at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:602)
E/TiApplication( 7430):   at dalvik.system.NativeStart.main(Native Method)
I/Process (  289): Sending signal. PID: 7430 SIG: 9
E/AndroidRuntime( 7430): FATAL EXCEPTION: main
E/AndroidRuntime( 7430): java.lang.NullPointerException
E/AndroidRuntime( 7430):   at android.view.ViewConfiguration.get(ViewConfiguration.java:262)
E/AndroidRuntime( 7430):   at android.view.View.<init>(View.java:2380)
E/AndroidRuntime( 7430):   at android.view.ViewGroup.<init>(ViewGroup.java:354)
E/AndroidRuntime( 7430):   at android.widget.FrameLayout.<init>(FrameLayout.java:86)
E/AndroidRuntime( 7430):   at ti.modules.titanium.ui.widget.tableview.TiTableView.<init>(TiTableView.java:247)
E/AndroidRuntime( 7430):   at ti.modules.titanium.ui.widget.TiUITableView.processProperties(TiUITableView.java:97)
E/AndroidRuntime( 7430):   at org.appcelerator.kroll.KrollProxy.setModelListener(KrollProxy.java:589)
E/AndroidRuntime( 7430):   at org.appcelerator.titanium.proxy.TiViewProxy.realizeViews(TiViewProxy.java:449)
E/AndroidRuntime( 7430):   at org.appcelerator.titanium.proxy.TiViewProxy.handleGetView(TiViewProxy.java:441)
E/AndroidRuntime( 7430):   at org.appcelerator.titanium.proxy.TiViewProxy.getOrCreateView(TiViewProxy.java:427)
E/AndroidRuntime( 7430):   at ti.modules.titanium.ui.TableViewProxy.getTableView(TableViewProxy.java:125)
E/AndroidRuntime( 7430):   at ti.modules.titanium.ui.TableViewProxy.handleSetData(TableViewProxy.java:410)
E/AndroidRuntime( 7430):   at ti.modules.titanium.ui.TableViewProxy.handleMessage(TableViewProxy.java:518)
E/AndroidRuntime( 7430):   at android.os.Handler.dispatchMessage(Handler.java:95)
E/AndroidRuntime( 7430):   at android.os.Looper.loop(Looper.java:132)
E/AndroidRuntime( 7430):   at android.app.ActivityThread.main(ActivityThread.java:4028)
E/AndroidRuntime( 7430):   at java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime( 7430):   at java.lang.reflect.Method.invoke(Method.java:491)
E/AndroidRuntime( 7430):   at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:844)
E/AndroidRuntime( 7430):   at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:602)
E/AndroidRuntime( 7430):   at dalvik.system.NativeStart.main(Native Method)

Comments

  1. Marshall Culpepper 2011-11-20

    This was resolved by other fixes early on
  2. Natalie Huynh 2011-12-07

    version=1.8.0.1 timestamp=12/07/11 13:33 githash=7954783 with v8/rhino on Xoom 3.2.1

JSON Source