1. #1
    Sencha User
    Join Date
    Mar 2010
    Posts
    62
    Vote Rating
    0
    maqjav is on a distinguished road

      0  

    Default Weird exceptions since 2.2.5

    Weird exceptions since 2.2.5


    Hello.

    Since I've updated to 2.2.5 and GWT 2.4.0 I'm getting really weird exceptions along all my website in different times, different places and radomnly.
    It makes almost imposible to navigate throw the website without get one of those errors everytime I delete and add containers.

    I know this is not going to be very helpfull but I was just wondering if someone else is having those problems.
    I've tried only in Eclipse, I didn't deploy the application on a server.

    This is the exception:
    Code:
    com.google.gwt.dev.shell.HostedModeException: Something other than a float was returned from JSNI method '@com.extjs.gxt.ui.client.util.Util::parseFloat(Ljava/lang/String;F)': JS value of type Java Object com.google.gwt.dev.shell.JsValueOOPHM$DispatchObjectOOPHM, expected float
        at com.google.gwt.dev.shell.JsValueGlue.get(JsValueGlue.java:118)
        at com.google.gwt.dev.shell.ModuleSpace.invokeNativeFloat(ModuleSpace.java:235)
        at com.google.gwt.dev.shell.JavaScriptHost.invokeNativeFloat(JavaScriptHost.java:67)
        at com.extjs.gxt.ui.client.util.Util.parseFloat(Util.java)
        at com.extjs.gxt.ui.client.core.El.getFrameSize(El.java:1081)
        at com.extjs.gxt.ui.client.core.El.setSize(El.java:2702)
        at com.extjs.gxt.ui.client.widget.BoxComponent.setSize(BoxComponent.java:501)
        at com.extjs.gxt.ui.client.widget.Layout.setSize(Layout.java:398)
        at com.extjs.gxt.ui.client.widget.layout.RowLayout.layoutVertical(RowLayout.java:252)
        at com.extjs.gxt.ui.client.widget.layout.RowLayout.onLayout(RowLayout.java:268)
        at com.extjs.gxt.ui.client.widget.Layout.layout(Layout.java:114)
        at com.extjs.gxt.ui.client.widget.Layout$3.handleEvent(Layout.java:170)
        at com.extjs.gxt.ui.client.util.DelayedTask$1.run(DelayedTask.java:30)
        at com.extjs.gxt.ui.client.util.DelayedTask.delay(DelayedTask.java:52)
        at com.extjs.gxt.ui.client.widget.Layout.onResize(Layout.java:344)
        at com.extjs.gxt.ui.client.widget.Layout$2.handleEvent(Layout.java:135)
        at com.extjs.gxt.ui.client.widget.Layout$2.handleEvent(Layout.java:1)
        at com.extjs.gxt.ui.client.event.BaseObservable.callListener(BaseObservable.java:178)
        at com.extjs.gxt.ui.client.event.BaseObservable.fireEvent(BaseObservable.java:86)
        at com.extjs.gxt.ui.client.widget.Component.fireEvent(Component.java:456)
        at com.extjs.gxt.ui.client.widget.BoxComponent.setSize(BoxComponent.java:522)
        at com.extjs.gxt.ui.client.widget.BoxComponent.setSize(BoxComponent.java:559)
        at com.extjs.gxt.ui.client.widget.BoxComponent.afterRender(BoxComponent.java:685)
        at com.extjs.gxt.ui.client.widget.ScrollContainer.afterRender(ScrollContainer.java:199)
        at com.extjs.gxt.ui.client.widget.Component.render(Component.java:1111)
        at com.extjs.gxt.ui.client.widget.Layout.renderComponent(Layout.java:361)
        at com.extjs.gxt.ui.client.widget.Layout.renderAll(Layout.java:352)
        at com.extjs.gxt.ui.client.widget.Layout.onLayout(Layout.java:318)
        at com.extjs.gxt.ui.client.widget.layout.RowLayout.onLayout(RowLayout.java:258)
        at com.extjs.gxt.ui.client.widget.Layout.layout(Layout.java:114)
        at com.extjs.gxt.ui.client.widget.Layout$3.handleEvent(Layout.java:170)
        at com.extjs.gxt.ui.client.util.DelayedTask$1.run(DelayedTask.java:30)
        at com.extjs.gxt.ui.client.util.DelayedTask.delay(DelayedTask.java:52)
        at com.extjs.gxt.ui.client.widget.Layout.onResize(Layout.java:344)
        at com.extjs.gxt.ui.client.widget.Layout$2.handleEvent(Layout.java:135)
        at com.extjs.gxt.ui.client.widget.Layout$2.handleEvent(Layout.java:1)
        at com.extjs.gxt.ui.client.event.BaseObservable.callListener(BaseObservable.java:178)
        at com.extjs.gxt.ui.client.event.BaseObservable.fireEvent(BaseObservable.java:86)
        at com.extjs.gxt.ui.client.widget.Component.fireEvent(Component.java:456)
        at com.extjs.gxt.ui.client.widget.BoxComponent.setSize(BoxComponent.java:522)
        at com.extjs.gxt.ui.client.widget.BoxComponent.setSize(BoxComponent.java:559)
        at com.extjs.gxt.ui.client.widget.BoxComponent.afterRender(BoxComponent.java:685)
        at com.extjs.gxt.ui.client.widget.ScrollContainer.afterRender(ScrollContainer.java:199)
        at com.extjs.gxt.ui.client.widget.Component.render(Component.java:1111)
        at com.extjs.gxt.ui.client.widget.Layout.renderComponent(Layout.java:361)
        at com.extjs.gxt.ui.client.widget.Layout.renderAll(Layout.java:352)
        at com.extjs.gxt.ui.client.widget.layout.BoxLayout.onLayout(BoxLayout.java:147)
        at com.extjs.gxt.ui.client.widget.layout.HBoxLayout.onLayout(HBoxLayout.java:96)
        at com.extjs.gxt.ui.client.widget.Layout.layout(Layout.java:114)
        at com.extjs.gxt.ui.client.widget.Container.doLayout(Container.java:351)
        at com.extjs.gxt.ui.client.widget.Container.layout(Container.java:443)
        at com.extjs.gxt.ui.client.widget.LayoutContainer.layout(LayoutContainer.java:246)
        at com.tapeanding.client.views.listadoBares.ListadoBares.show(ListadoBares.java:164)
        at net.sf.gwtruts.client.mediators.AbstractMediator.showViewByViewProxy(AbstractMediator.java:231)
        at net.sf.gwtruts.client.mediators.AbstractMediator.showView(AbstractMediator.java:218)
        at net.sf.gwtruts.client.mediators.AbstractMediator$1.onSuccess(AbstractMediator.java:162)
        at net.sf.gwtruts.client.mvc.controller.SpringController$1$2.onSuccess(SpringController.java:108)
        at net.sf.gwtruts.client.mvc.controller.SpringController$1$2.onSuccess(SpringController.java:1)
        at com.google.gwt.user.client.rpc.impl.RequestCallbackAdapter.onResponseReceived(RequestCallbackAdapter.java:232)
        at com.google.gwt.http.client.Request.fireOnResponseReceived(Request.java:287)
        at com.google.gwt.http.client.RequestBuilder$1.onReadyStateChange(RequestBuilder.java:395)
        at sun.reflect.GeneratedMethodAccessor49.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at com.google.gwt.dev.shell.MethodAdaptor.invoke(MethodAdaptor.java:103)
        at com.google.gwt.dev.shell.MethodDispatch.invoke(MethodDispatch.java:71)
        at com.google.gwt.dev.shell.OophmSessionHandler.invoke(OophmSessionHandler.java:172)
        at com.google.gwt.dev.shell.BrowserChannelServer.reactToMessagesWhileWaitingForReturn(BrowserChannelServer.java:337)
        at com.google.gwt.dev.shell.BrowserChannelServer.invokeJavascript(BrowserChannelServer.java:218)
        at com.google.gwt.dev.shell.ModuleSpaceOOPHM.doInvoke(ModuleSpaceOOPHM.java:136)
        at com.google.gwt.dev.shell.ModuleSpace.invokeNative(ModuleSpace.java:561)
        at com.google.gwt.dev.shell.ModuleSpace.invokeNativeObject(ModuleSpace.java:269)
        at com.google.gwt.dev.shell.JavaScriptHost.invokeNativeObject(JavaScriptHost.java:91)
        at com.google.gwt.core.client.impl.Impl.apply(Impl.java)
        at com.google.gwt.core.client.impl.Impl.entry0(Impl.java:213)
        at sun.reflect.GeneratedMethodAccessor40.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at com.google.gwt.dev.shell.MethodAdaptor.invoke(MethodAdaptor.java:103)
        at com.google.gwt.dev.shell.MethodDispatch.invoke(MethodDispatch.java:71)
        at com.google.gwt.dev.shell.OophmSessionHandler.invoke(OophmSessionHandler.java:172)
        at com.google.gwt.dev.shell.BrowserChannelServer.reactToMessages(BrowserChannelServer.java:292)
        at com.google.gwt.dev.shell.BrowserChannelServer.processConnection(BrowserChannelServer.java:546)
        at com.google.gwt.dev.shell.BrowserChannelServer.run(BrowserChannelServer.java:363)
        at java.lang.Thread.run(Thread.java:662)
    The exception changes depending of the objetcs type (in this case it's a float).

    Some ideas?.

    Thanks.

  2. #2
    Sencha User
    Join Date
    Mar 2010
    Posts
    62
    Vote Rating
    0
    maqjav is on a distinguished road

      0  

    Default


    More exceptions...

    Code:
    com.google.gwt.dev.shell.HostedModeException: Something other than a float was returned from JSNI method '@com.extjs.gxt.ui.client.util.Util::parseFloat(Ljava/lang/String;F)': JS value of type string, expected float
        at com.google.gwt.dev.shell.JsValueGlue.get(JsValueGlue.java:118)
        at com.google.gwt.dev.shell.ModuleSpace.invokeNativeFloat(ModuleSpace.java:235)
        at com.google.gwt.dev.shell.JavaScriptHost.invokeNativeFloat(JavaScriptHost.java:67)
        at com.extjs.gxt.ui.client.util.Util.parseFloat(Util.java)
        at com.extjs.gxt.ui.client.core.El.getFrameSize(El.java:1083)
        at com.extjs.gxt.ui.client.core.El.setSize(El.java:2702)
        at com.extjs.gxt.ui.client.widget.BoxComponent.setSize(BoxComponent.java:501)
        at com.extjs.gxt.ui.client.widget.Layout.setSize(Layout.java:398)
        at com.extjs.gxt.ui.client.widget.layout.RowLayout.layoutVertical(RowLayout.java:252)
        at com.extjs.gxt.ui.client.widget.layout.RowLayout.onLayout(RowLayout.java:268)
        at com.extjs.gxt.ui.client.widget.Layout.layout(Layout.java:114)
        at com.extjs.gxt.ui.client.widget.Layout$3.handleEvent(Layout.java:170)
        at com.extjs.gxt.ui.client.util.DelayedTask$1.run(DelayedTask.java:30)
        at com.extjs.gxt.ui.client.util.DelayedTask.delay(DelayedTask.java:52)
        at com.extjs.gxt.ui.client.widget.Layout.onResize(Layout.java:344)
        at com.extjs.gxt.ui.client.widget.Layout$2.handleEvent(Layout.java:135)
        at com.extjs.gxt.ui.client.widget.Layout$2.handleEvent(Layout.java:1)
        at com.extjs.gxt.ui.client.event.BaseObservable.callListener(BaseObservable.java:178)
        at com.extjs.gxt.ui.client.event.BaseObservable.fireEvent(BaseObservable.java:86)
        at com.extjs.gxt.ui.client.widget.Component.fireEvent(Component.java:456)
        at com.extjs.gxt.ui.client.widget.BoxComponent.setSize(BoxComponent.java:522)
        at com.extjs.gxt.ui.client.widget.BoxComponent.setSize(BoxComponent.java:559)
        at com.extjs.gxt.ui.client.widget.BoxComponent.afterRender(BoxComponent.java:685)
        at com.extjs.gxt.ui.client.widget.ScrollContainer.afterRender(ScrollContainer.java:199)
        at com.extjs.gxt.ui.client.widget.Component.render(Component.java:1111)
        at com.extjs.gxt.ui.client.widget.Layout.renderComponent(Layout.java:361)
        at com.extjs.gxt.ui.client.widget.Layout.renderAll(Layout.java:352)
        at com.extjs.gxt.ui.client.widget.Layout.onLayout(Layout.java:318)
        at com.extjs.gxt.ui.client.widget.layout.RowLayout.onLayout(RowLayout.java:258)
        at com.extjs.gxt.ui.client.widget.Layout.layout(Layout.java:114)
        at com.extjs.gxt.ui.client.widget.Layout$3.handleEvent(Layout.java:170)
        at com.extjs.gxt.ui.client.util.DelayedTask$1.run(DelayedTask.java:30)
        at com.extjs.gxt.ui.client.util.DelayedTask.delay(DelayedTask.java:52)
        at com.extjs.gxt.ui.client.widget.Layout.onResize(Layout.java:344)
        at com.extjs.gxt.ui.client.widget.Layout$2.handleEvent(Layout.java:135)
        at com.extjs.gxt.ui.client.widget.Layout$2.handleEvent(Layout.java:1)
        at com.extjs.gxt.ui.client.event.BaseObservable.callListener(BaseObservable.java:178)
        at com.extjs.gxt.ui.client.event.BaseObservable.fireEvent(BaseObservable.java:86)
        at com.extjs.gxt.ui.client.widget.Component.fireEvent(Component.java:456)
        at com.extjs.gxt.ui.client.widget.BoxComponent.setSize(BoxComponent.java:522)
        at com.extjs.gxt.ui.client.widget.BoxComponent.setSize(BoxComponent.java:559)
        at com.extjs.gxt.ui.client.widget.BoxComponent.afterRender(BoxComponent.java:685)
        at com.extjs.gxt.ui.client.widget.ScrollContainer.afterRender(ScrollContainer.java:199)
        at com.extjs.gxt.ui.client.widget.Component.render(Component.java:1111)
        at com.extjs.gxt.ui.client.widget.Layout.renderComponent(Layout.java:361)
        at com.extjs.gxt.ui.client.widget.Layout.renderAll(Layout.java:352)
        at com.extjs.gxt.ui.client.widget.layout.BoxLayout.onLayout(BoxLayout.java:147)
        at com.extjs.gxt.ui.client.widget.layout.HBoxLayout.onLayout(HBoxLayout.java:96)
        at com.extjs.gxt.ui.client.widget.Layout.layout(Layout.java:114)
        at com.extjs.gxt.ui.client.widget.Container.doLayout(Container.java:351)
        at com.extjs.gxt.ui.client.widget.Container.layout(Container.java:443)
        at com.extjs.gxt.ui.client.widget.LayoutContainer.layout(LayoutContainer.java:246)
        at com.tapeanding.client.views.listadoBares.ListadoBares.show(ListadoBares.java:164)
        at net.sf.gwtruts.client.mediators.AbstractMediator.showViewByViewProxy(AbstractMediator.java:231)
        at net.sf.gwtruts.client.mediators.AbstractMediator.showView(AbstractMediator.java:218)
        at net.sf.gwtruts.client.mediators.AbstractMediator$1.onSuccess(AbstractMediator.java:162)
        at net.sf.gwtruts.client.mvc.controller.SpringController$1$2.onSuccess(SpringController.java:108)
        at net.sf.gwtruts.client.mvc.controller.SpringController$1$2.onSuccess(SpringController.java:1)
        at com.google.gwt.user.client.rpc.impl.RequestCallbackAdapter.onResponseReceived(RequestCallbackAdapter.java:232)
        at com.google.gwt.http.client.Request.fireOnResponseReceived(Request.java:287)
        at com.google.gwt.http.client.RequestBuilder$1.onReadyStateChange(RequestBuilder.java:395)
        at sun.reflect.GeneratedMethodAccessor49.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at com.google.gwt.dev.shell.MethodAdaptor.invoke(MethodAdaptor.java:103)
        at com.google.gwt.dev.shell.MethodDispatch.invoke(MethodDispatch.java:71)
        at com.google.gwt.dev.shell.OophmSessionHandler.invoke(OophmSessionHandler.java:172)
        at com.google.gwt.dev.shell.BrowserChannelServer.reactToMessagesWhileWaitingForReturn(BrowserChannelServer.java:337)
        at com.google.gwt.dev.shell.BrowserChannelServer.invokeJavascript(BrowserChannelServer.java:218)
        at com.google.gwt.dev.shell.ModuleSpaceOOPHM.doInvoke(ModuleSpaceOOPHM.java:136)
        at com.google.gwt.dev.shell.ModuleSpace.invokeNative(ModuleSpace.java:561)
        at com.google.gwt.dev.shell.ModuleSpace.invokeNativeObject(ModuleSpace.java:269)
        at com.google.gwt.dev.shell.JavaScriptHost.invokeNativeObject(JavaScriptHost.java:91)
        at com.google.gwt.core.client.impl.Impl.apply(Impl.java)
        at com.google.gwt.core.client.impl.Impl.entry0(Impl.java:213)
        at sun.reflect.GeneratedMethodAccessor40.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at com.google.gwt.dev.shell.MethodAdaptor.invoke(MethodAdaptor.java:103)
        at com.google.gwt.dev.shell.MethodDispatch.invoke(MethodDispatch.java:71)
        at com.google.gwt.dev.shell.OophmSessionHandler.invoke(OophmSessionHandler.java:172)
        at com.google.gwt.dev.shell.BrowserChannelServer.reactToMessages(BrowserChannelServer.java:292)
        at com.google.gwt.dev.shell.BrowserChannelServer.processConnection(BrowserChannelServer.java:546)
        at com.google.gwt.dev.shell.BrowserChannelServer.run(BrowserChannelServer.java:363)
        at java.lang.Thread.run(Thread.java:662)

  3. #3
    Sencha User
    Join Date
    Mar 2010
    Posts
    62
    Vote Rating
    0
    maqjav is on a distinguished road

      0  

    Default


    Digging into this bug I just found out that it ocurrs when I do...
    Code:
    LayoutContainer layoutcontainer = (LayoutContainer) ComponentManager.get().get("id");
    layoutContainer.removeAll();
    
    // ADD components
    layoutContainer.add(component1);
    ..
    layoutContainer.add(componentn);
    
    // Layout
    layoutContainer.layout(true);

  4. #4
    Software Architect
    Join Date
    Sep 2007
    Posts
    13,971
    Vote Rating
    132
    sven is a glorious beacon of light sven is a glorious beacon of light sven is a glorious beacon of light sven is a glorious beacon of light sven is a glorious beacon of light sven is a glorious beacon of light

      0  

    Default


    Do you maybe have some fully working testcase for this that implements EntryPoint? Which browser are you using exactly?

  5. #5
    Sencha User
    Join Date
    Mar 2010
    Posts
    62
    Vote Rating
    0
    maqjav is on a distinguished road

      0  

    Default


    I'm using Chrome 14.0.835.163 on Windows 7.

    I can't reproduce the problem in an small case because the places where it reproduces are pretty big.
    I will try to debug it, maybe I can give with the exact place.

  6. #6
    Sencha User
    Join Date
    Mar 2010
    Posts
    62
    Vote Rating
    0
    maqjav is on a distinguished road

      0  

    Default


    Hello again.

    I've been debugging the application the last week and it is imposible to define where is the origin of this issue.
    I tried updating Chrome to the last version 14.0.835.202 and it seems this expecific bug has dissapeared (there was a problem in the previous version of Chrome with the V8 javascript engine).

    Anyway I kept having other problems in classes as "setStyleName".
    I tried updating everything, my eclipse plugin, my GWT browser develope plugin and now it seems to be more steady although sometimes it keeps launching new exceptions.

    I bet it could be a personal issue with this computer so I would dare to say that there's not such a bug.

    I will keep testing this in other computers though.

  7. #7
    Ext GWT Premium Member
    Join Date
    Dec 2010
    Location
    New York, NY
    Posts
    116
    Vote Rating
    0
    amit.vankadia is on a distinguished road

      0  

    Default


    This is happening to me as well. It's only happening with ScrollableLiveGridView. If I used BufferView this doesn't happen.

Thread Participants: 2

Turkiyenin en sevilen filmlerinin yer aldigi xnxx internet sitemiz olan ve porn sex tarzi bir site olan mobil porno izle sitemiz gercekten dillere destan bir durumda herkesin sevdigi bir site olarak tarihe gececege benziyor. Sitenin en belirgin ozelliklerinden birisi de Turkiyede gercekten kaliteli ve muntazam, duzenli porno izle siteleri olmamasidir. Bu yuzden iste. Ayrica en net goruntu kalitesine sahip adresinde yayinlanmaktadir. Mesela diğer sitelerimizden bahsedecek olursak, en iyi hd porno video arşivine sahip bir siteyiz. "The Best anal porn videos and slut anus, big asses movies set..."