java.lang.NullPointerException

Appcelerator JIRA | Tamila Smolich | 4 years ago
  1. 0

    Description: The app crashes on launch on Android. Tested on iOS as well and worked fine. This is regression. Didn't exist on 2.1.0. Steps to reproduce: 1. Run the following code: {code} var win = Ti.UI.createWindow({ backgroundColor:'white', title:'test', modal:true }); var data1 = []; var tvr = Ti.UI.createTableViewRow({ title:'pippo', hasChild:true }); data1.push(tvr); var table = Ti.UI.createTableView({ top: 10, left: 10, width: 200, height: 200, scrollable: false, borderRadius: 10, backgroundColor: 'white', data : data1 }); table.addEventListener('postlayout', function() { setTimeout(function(){ Ti.API.info('#### postlayout table event received.'); alert('postlayout table event fired'); },600); }); win.add(table); win.open(); {code} Consol output: {code} 08-16 14:52:06.374: E/TiApplication(9450): (main) [242,242] Sending event: exception on thread: main msg:java.lang.NullPointerException; Titanium 2.2.0,2012/08/15 14:17,9779010 08-16 14:52:06.374: E/TiApplication(9450): java.lang.NullPointerException 08-16 14:52:06.374: E/TiApplication(9450): at java.util.HashMap.<init>(HashMap.java:195) 08-16 14:52:06.374: E/TiApplication(9450): at org.appcelerator.kroll.KrollDict.<init>(KrollDict.java:72) 08-16 14:52:06.374: E/TiApplication(9450): at ti.modules.titanium.ui.TableViewProxy.fireEvent(TableViewProxy.java:189) 08-16 14:52:06.374: E/TiApplication(9450): at ti.modules.titanium.ui.widget.tableview.TiTableView.onLayout(TiTableView.java:544) 08-16 14:52:06.374: E/TiApplication(9450): at android.view.View.layout(View.java:13754) 08-16 14:52:06.374: E/TiApplication(9450): at android.view.ViewGroup.layout(ViewGroup.java:4362) 08-16 14:52:06.374: E/TiApplication(9450): at android.widget.FrameLayout.onLayout(FrameLayout.java:448) 08-16 14:52:06.374: E/TiApplication(9450): at android.view.View.layout(View.java:13754) 08-16 14:52:06.374: E/TiApplication(9450): at android.view.ViewGroup.layout(ViewGroup.java:4362) 08-16 14:52:06.374: E/TiApplication(9450): at org.appcelerator.titanium.view.TiCompositeLayout.onLayout(TiCompositeLayout.java:585) 08-16 14:52:06.374: E/TiApplication(9450): at android.view.View.layout(View.java:13754) 08-16 14:52:06.374: E/TiApplication(9450): at android.view.ViewGroup.layout(ViewGroup.java:4362) 08-16 14:52:06.374: E/TiApplication(9450): at android.widget.FrameLayout.onLayout(FrameLayout.java:448) 08-16 14:52:06.374: E/TiApplication(9450): at android.view.View.layout(View.java:13754) 08-16 14:52:06.374: E/TiApplication(9450): at android.view.ViewGroup.layout(ViewGroup.java:4362) 08-16 14:52:06.374: E/TiApplication(9450): at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1649) 08-16 14:52:06.374: E/TiApplication(9450): at android.widget.LinearLayout.layoutVertical(LinearLayout.java:1507) 08-16 14:52:06.374: E/TiApplication(9450): at android.widget.LinearLayout.onLayout(LinearLayout.java:1420) 08-16 14:52:06.374: E/TiApplication(9450): at android.view.View.layout(View.java:13754) 08-16 14:52:06.374: E/TiApplication(9450): at android.view.ViewGroup.layout(ViewGroup.java:4362) 08-16 14:52:06.374: E/TiApplication(9450): at android.widget.FrameLayout.onLayout(FrameLayout.java:448) 08-16 14:52:06.374: E/TiApplication(9450): at android.view.View.layout(View.java:13754) 08-16 14:52:06.374: E/TiApplication(9450): at android.view.ViewGroup.layout(ViewGroup.java:4362) 08-16 14:52:06.374: E/TiApplication(9450): at android.view.ViewRootImpl.performLayout(ViewRootImpl.java:1866) 08-16 14:52:06.374: E/TiApplication(9450): at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1687) 08-16 14:52:06.374: E/TiApplication(9450): at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:998) 08-16 14:52:06.374: E/TiApplication(9450): at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:4212) 08-16 14:52:06.374: E/TiApplication(9450): at android.view.Choreographer$CallbackRecord.run(Choreographer.java:725) 08-16 14:52:06.374: E/TiApplication(9450): at android.view.Choreographer.doCallbacks(Choreographer.java:555) 08-16 14:52:06.374: E/TiApplication(9450): at android.view.Choreographer.doFrame(Choreographer.java:525) 08-16 14:52:06.374: E/TiApplication(9450): at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:711) 08-16 14:52:06.374: E/TiApplication(9450): at android.os.Handler.handleCallback(Handler.java:615) 08-16 14:52:06.374: E/TiApplication(9450): at android.os.Handler.dispatchMessage(Handler.java:92) 08-16 14:52:06.374: E/TiApplication(9450): at android.os.Looper.loop(Looper.java:137) 08-16 14:52:06.374: E/TiApplication(9450): at android.app.ActivityThread.main(ActivityThread.java:4745) 08-16 14:52:06.374: E/TiApplication(9450): at java.lang.reflect.Method.invokeNative(Native Method) 08-16 14:52:06.374: E/TiApplication(9450): at java.lang.reflect.Method.invoke(Method.java:511) 08-16 14:52:06.374: E/TiApplication(9450): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786) 08-16 14:52:06.374: E/TiApplication(9450): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553) 08-16 14:52:06.374: E/TiApplication(9450): at dalvik.system.NativeStart.main(Native Method) 08-16 14:52:06.424: E/AndroidRuntime(9450): FATAL EXCEPTION: main 08-16 14:52:06.424: E/AndroidRuntime(9450): java.lang.NullPointerException 08-16 14:52:06.424: E/AndroidRuntime(9450): at java.util.HashMap.<init>(HashMap.java:195) 08-16 14:52:06.424: E/AndroidRuntime(9450): at org.appcelerator.kroll.KrollDict.<init>(KrollDict.java:72) 08-16 14:52:06.424: E/AndroidRuntime(9450): at ti.modules.titanium.ui.TableViewProxy.fireEvent(TableViewProxy.java:189) 08-16 14:52:06.424: E/AndroidRuntime(9450): at ti.modules.titanium.ui.widget.tableview.TiTableView.onLayout(TiTableView.java:544) 08-16 14:52:06.424: E/AndroidRuntime(9450): at android.view.View.layout(View.java:13754) 08-16 14:52:06.424: E/AndroidRuntime(9450): at android.view.ViewGroup.layout(ViewGroup.java:4362) 08-16 14:52:06.424: E/AndroidRuntime(9450): at android.widget.FrameLayout.onLayout(FrameLayout.java:448) 08-16 14:52:06.424: E/AndroidRuntime(9450): at android.view.View.layout(View.java:13754) 08-16 14:52:06.424: E/AndroidRuntime(9450): at android.view.ViewGroup.layout(ViewGroup.java:4362) 08-16 14:52:06.424: E/AndroidRuntime(9450): at org.appcelerator.titanium.view.TiCompositeLayout.onLayout(TiCompositeLayout.java:585) 08-16 14:52:06.424: E/AndroidRuntime(9450): at android.view.View.layout(View.java:13754) 08-16 14:52:06.424: E/AndroidRuntime(9450): at android.view.ViewGroup.layout(ViewGroup.java:4362) 08-16 14:52:06.424: E/AndroidRuntime(9450): at android.widget.FrameLayout.onLayout(FrameLayout.java:448) 08-16 14:52:06.424: E/AndroidRuntime(9450): at android.view.View.layout(View.java:13754) 08-16 14:52:06.424: E/AndroidRuntime(9450): at android.view.ViewGroup.layout(ViewGroup.java:4362) 08-16 14:52:06.424: E/AndroidRuntime(9450): at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1649) 08-16 14:52:06.424: E/AndroidRuntime(9450): at android.widget.LinearLayout.layoutVertical(LinearLayout.java:1507) 08-16 14:52:06.424: E/AndroidRuntime(9450): at android.widget.LinearLayout.onLayout(LinearLayout.java:1420) 08-16 14:52:06.424: E/AndroidRuntime(9450): at android.view.View.layout(View.java:13754) 08-16 14:52:06.424: E/AndroidRuntime(9450): at android.view.ViewGroup.layout(ViewGroup.java:4362) 08-16 14:52:06.424: E/AndroidRuntime(9450): at android.widget.FrameLayout.onLayout(FrameLayout.java:448) 08-16 14:52:06.424: E/AndroidRuntime(9450): at android.view.View.layout(View.java:13754) 08-16 14:52:06.424: E/AndroidRuntime(9450): at android.view.ViewGroup.layout(ViewGroup.java:4362) 08-16 14:52:06.424: E/AndroidRuntime(9450): at android.view.ViewRootImpl.performLayout(ViewRootImpl.java:1866) 08-16 14:52:06.424: E/AndroidRuntime(9450): at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1687) 08-16 14:52:06.424: E/AndroidRuntime(9450): at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:998) 08-16 14:52:06.424: E/AndroidRuntime(9450): at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:4212) 08-16 14:52:06.424: E/AndroidRuntime(9450): at android.view.Choreographer$CallbackRecord.run(Choreographer.java:725) 08-16 14:52:06.424: E/AndroidRuntime(9450): at android.view.Choreographer.doCallbacks(Choreographer.java:555) 08-16 14:52:06.424: E/AndroidRuntime(9450): at android.view.Choreographer.doFrame(Choreographer.java:525) 08-16 14:52:06.424: E/AndroidRuntime(9450): at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:711) 08-16 14:52:06.424: E/AndroidRuntime(9450): at android.os.Handler.handleCallback(Handler.java:615) 08-16 14:52:06.424: E/AndroidRuntime(9450): at android.os.Handler.dispatchMessage(Handler.java:92) 08-16 14:52:06.424: E/AndroidRuntime(9450): at android.os.Looper.loop(Looper.java:137) 08-16 14:52:06.424: E/AndroidRuntime(9450): at android.app.ActivityThread.main(ActivityThread.java:4745) 08-16 14:52:06.424: E/AndroidRuntime(9450): at java.lang.reflect.Method.invokeNative(Native Method) 08-16 14:52:06.424: E/AndroidRuntime(9450): at java.lang.reflect.Method.invoke(Method.java:511) 08-16 14:52:06.424: E/AndroidRuntime(9450): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786) 08-16 14:52:06.424: E/AndroidRuntime(9450): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553) 08-16 14:52:06.424: E/AndroidRuntime(9450): at dalvik.system.NativeStart.main(Native Method) {code} Actual: The app crashes Expected: App should not crash

    Appcelerator JIRA | 4 years ago | Tamila Smolich
    java.lang.NullPointerException
  2. 0

    Description: The app crashes on launch on Android. Tested on iOS as well and worked fine. This is regression. Didn't exist on 2.1.0. Steps to reproduce: 1. Run the following code: {code} var win = Ti.UI.createWindow({ backgroundColor:'white', title:'test', modal:true }); var data1 = []; var tvr = Ti.UI.createTableViewRow({ title:'pippo', hasChild:true }); data1.push(tvr); var table = Ti.UI.createTableView({ top: 10, left: 10, width: 200, height: 200, scrollable: false, borderRadius: 10, backgroundColor: 'white', data : data1 }); table.addEventListener('postlayout', function() { setTimeout(function(){ Ti.API.info('#### postlayout table event received.'); alert('postlayout table event fired'); },600); }); win.add(table); win.open(); {code} Consol output: {code} 08-16 14:52:06.374: E/TiApplication(9450): (main) [242,242] Sending event: exception on thread: main msg:java.lang.NullPointerException; Titanium 2.2.0,2012/08/15 14:17,9779010 08-16 14:52:06.374: E/TiApplication(9450): java.lang.NullPointerException 08-16 14:52:06.374: E/TiApplication(9450): at java.util.HashMap.<init>(HashMap.java:195) 08-16 14:52:06.374: E/TiApplication(9450): at org.appcelerator.kroll.KrollDict.<init>(KrollDict.java:72) 08-16 14:52:06.374: E/TiApplication(9450): at ti.modules.titanium.ui.TableViewProxy.fireEvent(TableViewProxy.java:189) 08-16 14:52:06.374: E/TiApplication(9450): at ti.modules.titanium.ui.widget.tableview.TiTableView.onLayout(TiTableView.java:544) 08-16 14:52:06.374: E/TiApplication(9450): at android.view.View.layout(View.java:13754) 08-16 14:52:06.374: E/TiApplication(9450): at android.view.ViewGroup.layout(ViewGroup.java:4362) 08-16 14:52:06.374: E/TiApplication(9450): at android.widget.FrameLayout.onLayout(FrameLayout.java:448) 08-16 14:52:06.374: E/TiApplication(9450): at android.view.View.layout(View.java:13754) 08-16 14:52:06.374: E/TiApplication(9450): at android.view.ViewGroup.layout(ViewGroup.java:4362) 08-16 14:52:06.374: E/TiApplication(9450): at org.appcelerator.titanium.view.TiCompositeLayout.onLayout(TiCompositeLayout.java:585) 08-16 14:52:06.374: E/TiApplication(9450): at android.view.View.layout(View.java:13754) 08-16 14:52:06.374: E/TiApplication(9450): at android.view.ViewGroup.layout(ViewGroup.java:4362) 08-16 14:52:06.374: E/TiApplication(9450): at android.widget.FrameLayout.onLayout(FrameLayout.java:448) 08-16 14:52:06.374: E/TiApplication(9450): at android.view.View.layout(View.java:13754) 08-16 14:52:06.374: E/TiApplication(9450): at android.view.ViewGroup.layout(ViewGroup.java:4362) 08-16 14:52:06.374: E/TiApplication(9450): at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1649) 08-16 14:52:06.374: E/TiApplication(9450): at android.widget.LinearLayout.layoutVertical(LinearLayout.java:1507) 08-16 14:52:06.374: E/TiApplication(9450): at android.widget.LinearLayout.onLayout(LinearLayout.java:1420) 08-16 14:52:06.374: E/TiApplication(9450): at android.view.View.layout(View.java:13754) 08-16 14:52:06.374: E/TiApplication(9450): at android.view.ViewGroup.layout(ViewGroup.java:4362) 08-16 14:52:06.374: E/TiApplication(9450): at android.widget.FrameLayout.onLayout(FrameLayout.java:448) 08-16 14:52:06.374: E/TiApplication(9450): at android.view.View.layout(View.java:13754) 08-16 14:52:06.374: E/TiApplication(9450): at android.view.ViewGroup.layout(ViewGroup.java:4362) 08-16 14:52:06.374: E/TiApplication(9450): at android.view.ViewRootImpl.performLayout(ViewRootImpl.java:1866) 08-16 14:52:06.374: E/TiApplication(9450): at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1687) 08-16 14:52:06.374: E/TiApplication(9450): at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:998) 08-16 14:52:06.374: E/TiApplication(9450): at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:4212) 08-16 14:52:06.374: E/TiApplication(9450): at android.view.Choreographer$CallbackRecord.run(Choreographer.java:725) 08-16 14:52:06.374: E/TiApplication(9450): at android.view.Choreographer.doCallbacks(Choreographer.java:555) 08-16 14:52:06.374: E/TiApplication(9450): at android.view.Choreographer.doFrame(Choreographer.java:525) 08-16 14:52:06.374: E/TiApplication(9450): at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:711) 08-16 14:52:06.374: E/TiApplication(9450): at android.os.Handler.handleCallback(Handler.java:615) 08-16 14:52:06.374: E/TiApplication(9450): at android.os.Handler.dispatchMessage(Handler.java:92) 08-16 14:52:06.374: E/TiApplication(9450): at android.os.Looper.loop(Looper.java:137) 08-16 14:52:06.374: E/TiApplication(9450): at android.app.ActivityThread.main(ActivityThread.java:4745) 08-16 14:52:06.374: E/TiApplication(9450): at java.lang.reflect.Method.invokeNative(Native Method) 08-16 14:52:06.374: E/TiApplication(9450): at java.lang.reflect.Method.invoke(Method.java:511) 08-16 14:52:06.374: E/TiApplication(9450): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786) 08-16 14:52:06.374: E/TiApplication(9450): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553) 08-16 14:52:06.374: E/TiApplication(9450): at dalvik.system.NativeStart.main(Native Method) 08-16 14:52:06.424: E/AndroidRuntime(9450): FATAL EXCEPTION: main 08-16 14:52:06.424: E/AndroidRuntime(9450): java.lang.NullPointerException 08-16 14:52:06.424: E/AndroidRuntime(9450): at java.util.HashMap.<init>(HashMap.java:195) 08-16 14:52:06.424: E/AndroidRuntime(9450): at org.appcelerator.kroll.KrollDict.<init>(KrollDict.java:72) 08-16 14:52:06.424: E/AndroidRuntime(9450): at ti.modules.titanium.ui.TableViewProxy.fireEvent(TableViewProxy.java:189) 08-16 14:52:06.424: E/AndroidRuntime(9450): at ti.modules.titanium.ui.widget.tableview.TiTableView.onLayout(TiTableView.java:544) 08-16 14:52:06.424: E/AndroidRuntime(9450): at android.view.View.layout(View.java:13754) 08-16 14:52:06.424: E/AndroidRuntime(9450): at android.view.ViewGroup.layout(ViewGroup.java:4362) 08-16 14:52:06.424: E/AndroidRuntime(9450): at android.widget.FrameLayout.onLayout(FrameLayout.java:448) 08-16 14:52:06.424: E/AndroidRuntime(9450): at android.view.View.layout(View.java:13754) 08-16 14:52:06.424: E/AndroidRuntime(9450): at android.view.ViewGroup.layout(ViewGroup.java:4362) 08-16 14:52:06.424: E/AndroidRuntime(9450): at org.appcelerator.titanium.view.TiCompositeLayout.onLayout(TiCompositeLayout.java:585) 08-16 14:52:06.424: E/AndroidRuntime(9450): at android.view.View.layout(View.java:13754) 08-16 14:52:06.424: E/AndroidRuntime(9450): at android.view.ViewGroup.layout(ViewGroup.java:4362) 08-16 14:52:06.424: E/AndroidRuntime(9450): at android.widget.FrameLayout.onLayout(FrameLayout.java:448) 08-16 14:52:06.424: E/AndroidRuntime(9450): at android.view.View.layout(View.java:13754) 08-16 14:52:06.424: E/AndroidRuntime(9450): at android.view.ViewGroup.layout(ViewGroup.java:4362) 08-16 14:52:06.424: E/AndroidRuntime(9450): at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1649) 08-16 14:52:06.424: E/AndroidRuntime(9450): at android.widget.LinearLayout.layoutVertical(LinearLayout.java:1507) 08-16 14:52:06.424: E/AndroidRuntime(9450): at android.widget.LinearLayout.onLayout(LinearLayout.java:1420) 08-16 14:52:06.424: E/AndroidRuntime(9450): at android.view.View.layout(View.java:13754) 08-16 14:52:06.424: E/AndroidRuntime(9450): at android.view.ViewGroup.layout(ViewGroup.java:4362) 08-16 14:52:06.424: E/AndroidRuntime(9450): at android.widget.FrameLayout.onLayout(FrameLayout.java:448) 08-16 14:52:06.424: E/AndroidRuntime(9450): at android.view.View.layout(View.java:13754) 08-16 14:52:06.424: E/AndroidRuntime(9450): at android.view.ViewGroup.layout(ViewGroup.java:4362) 08-16 14:52:06.424: E/AndroidRuntime(9450): at android.view.ViewRootImpl.performLayout(ViewRootImpl.java:1866) 08-16 14:52:06.424: E/AndroidRuntime(9450): at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1687) 08-16 14:52:06.424: E/AndroidRuntime(9450): at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:998) 08-16 14:52:06.424: E/AndroidRuntime(9450): at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:4212) 08-16 14:52:06.424: E/AndroidRuntime(9450): at android.view.Choreographer$CallbackRecord.run(Choreographer.java:725) 08-16 14:52:06.424: E/AndroidRuntime(9450): at android.view.Choreographer.doCallbacks(Choreographer.java:555) 08-16 14:52:06.424: E/AndroidRuntime(9450): at android.view.Choreographer.doFrame(Choreographer.java:525) 08-16 14:52:06.424: E/AndroidRuntime(9450): at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:711) 08-16 14:52:06.424: E/AndroidRuntime(9450): at android.os.Handler.handleCallback(Handler.java:615) 08-16 14:52:06.424: E/AndroidRuntime(9450): at android.os.Handler.dispatchMessage(Handler.java:92) 08-16 14:52:06.424: E/AndroidRuntime(9450): at android.os.Looper.loop(Looper.java:137) 08-16 14:52:06.424: E/AndroidRuntime(9450): at android.app.ActivityThread.main(ActivityThread.java:4745) 08-16 14:52:06.424: E/AndroidRuntime(9450): at java.lang.reflect.Method.invokeNative(Native Method) 08-16 14:52:06.424: E/AndroidRuntime(9450): at java.lang.reflect.Method.invoke(Method.java:511) 08-16 14:52:06.424: E/AndroidRuntime(9450): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786) 08-16 14:52:06.424: E/AndroidRuntime(9450): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553) 08-16 14:52:06.424: E/AndroidRuntime(9450): at dalvik.system.NativeStart.main(Native Method) {code} Actual: The app crashes Expected: App should not crash

    Appcelerator JIRA | 4 years ago | Tamila Smolich
    java.lang.NullPointerException
  3. Speed up your debug routine!

    Automated exception search integrated into your IDE

  4. 0

    Issue 5321 in selenium: Cannot deleteAllCookies with JavaSript bindings - one line fix included

    Google Groups | 4 years ago | sele...@googlecode.com
    driver.version: unknown
  5. 0

    Issue 3750 in selenium: WebdriverJS: Will get NullPointerException exception when call addCookie

    Google Groups | 5 years ago | sele...@googlecode.com
    javax.servlet.ServletException: java.lang.NullPointerException at org.openqa.selenium.remote.server.DriverServlet.handleRequest(DriverServlet .java:590)

    1 unregistered visitors
    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. java.lang.NullPointerException

      No message provided

      at java.util.HashMap.<init>()
    2. Java RT
      HashMap.<init>
      1. java.util.HashMap.<init>(HashMap.java:195)
      1 frame
    3. org.appcelerator.kroll
      KrollDict.<init>
      1. org.appcelerator.kroll.KrollDict.<init>(KrollDict.java:72)
      1 frame
    4. ti.modules.titanium
      TiTableView.onLayout
      1. ti.modules.titanium.ui.TableViewProxy.fireEvent(TableViewProxy.java:189)
      2. ti.modules.titanium.ui.widget.tableview.TiTableView.onLayout(TiTableView.java:544)
      2 frames
    5. Android Platform
      ViewGroup.layout
      1. android.view.View.layout(View.java:13754)
      2. android.view.ViewGroup.layout(ViewGroup.java:4362)
      3. android.widget.FrameLayout.onLayout(FrameLayout.java:448)
      4. android.view.View.layout(View.java:13754)
      5. android.view.ViewGroup.layout(ViewGroup.java:4362)
      5 frames
    6. org.appcelerator.titanium
      TiCompositeLayout.onLayout
      1. org.appcelerator.titanium.view.TiCompositeLayout.onLayout(TiCompositeLayout.java:585)
      1 frame
    7. Android Platform
      ActivityThread.main
      1. android.view.View.layout(View.java:13754)
      2. android.view.ViewGroup.layout(ViewGroup.java:4362)
      3. android.widget.FrameLayout.onLayout(FrameLayout.java:448)
      4. android.view.View.layout(View.java:13754)
      5. android.view.ViewGroup.layout(ViewGroup.java:4362)
      6. android.widget.LinearLayout.setChildFrame(LinearLayout.java:1649)
      7. android.widget.LinearLayout.layoutVertical(LinearLayout.java:1507)
      8. android.widget.LinearLayout.onLayout(LinearLayout.java:1420)
      9. android.view.View.layout(View.java:13754)
      10. android.view.ViewGroup.layout(ViewGroup.java:4362)
      11. android.widget.FrameLayout.onLayout(FrameLayout.java:448)
      12. android.view.View.layout(View.java:13754)
      13. android.view.ViewGroup.layout(ViewGroup.java:4362)
      14. android.view.ViewRootImpl.performLayout(ViewRootImpl.java:1866)
      15. android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1687)
      16. android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:998)
      17. android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:4212)
      18. android.view.Choreographer$CallbackRecord.run(Choreographer.java:725)
      19. android.view.Choreographer.doCallbacks(Choreographer.java:555)
      20. android.view.Choreographer.doFrame(Choreographer.java:525)
      21. android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:711)
      22. android.os.Handler.handleCallback(Handler.java:615)
      23. android.os.Handler.dispatchMessage(Handler.java:92)
      24. android.os.Looper.loop(Looper.java:137)
      25. android.app.ActivityThread.main(ActivityThread.java:4745)
      25 frames
    8. Java RT
      Method.invoke
      1. java.lang.reflect.Method.invokeNative(Native Method)
      2. java.lang.reflect.Method.invoke(Method.java:511)
      2 frames
    9. Android
      ZygoteInit.main
      1. com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786)
      2. com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553)
      2 frames
    10. Android Platform
      NativeStart.main
      1. dalvik.system.NativeStart.main(Native Method)
      1 frame