Announcement

Collapse
No announcement yet.
X
  • Filter
  • Time
Clear All
new posts

    (Layout) Problem in FF?

    I just figured out that some code portion that wasn't used for some time now gives the following error (dev console) while updating a form:

    Code:
    17:31:09.090:TMR9:WARN:Log:TypeError: _8 is null
    Stack from error.stack:
        GridRenderer._getExtraEmbeddedComponentHeight({Obj}, 2, undef, undef, undef, undef, undef, undef) @ gwt/com.myCompany.myApp/sc/modules/ISC_Grids.js:605
        [a]MathFunction.invokeSuper(_1=>{Obj},  _2=>"$667",  _3=>{Obj},  _4=>2) @ gwt/com.myCompany.myApp/sc/modules/ISC_Core.js:297
        GridBody._getExtraEmbeddedComponentHeight({Obj}, 2) @ gwt/com.myCompany.myApp/sc/modules/ISC_Grids.js:959
        GridRenderer.updateHeightForEmbeddedComponents({Obj}, 2, 22, undef, undef, undef, undef, undef) @ gwt/com.myCompany.myApp/sc/modules/ISC_Grids.js:603
        [a]MathFunction.invokeSuper(_1=>{Obj},  _2=>"updateHeightForEmbeddedComponents",  _3=>{Obj},  _4=>2,  _5=>22) @ gwt/com.myCompany.myApp/sc/modules/ISC_Core.js:297
        GridBody.updateHeightForEmbeddedComponents({Obj}, 2, 22) @ gwt/com.myCompany.myApp/sc/modules/ISC_Grids.js:958
        ListGrid.getRowHeight({Obj}, 2) @ gwt/com.myCompany.myApp/sc/modules/ISC_Grids.js:2857
        anonymous({Obj}, 2) @ gwt/com.myCompany.myApp/sc/modules/ISC_Grids.js:1059
        GridRenderer.getTableHTML() @ gwt/com.myCompany.myApp/sc/modules/ISC_Grids.js:521
        GridRenderer.getInnerHTML(undef) @ gwt/com.myCompany.myApp/sc/modules/ISC_Grids.js:408
        [a]MathFunction.invokeSuper(_1=>null,  _2=>"getInnerHTML") @ gwt/com.myCompany.myApp/sc/modules/ISC_Core.js:297
        [a]MathFunction.Super(_1=>"getInnerHTML",  _2=>[object Arguments]) @ gwt/com.myCompany.myApp/sc/modules/ISC_Core.js:288
        GridBody.getInnerHTML(undef) @ gwt/com.myCompany.myApp/sc/modules/ISC_Grids.js:928
        Canvas._getInnerHTML() @ gwt/com.myCompany.myApp/sc/modules/ISC_Core.js:2152
        Canvas._updateInnerHTML(undef, undef, undef, undef, undef, undef, undef, undef) @ gwt/com.myCompany.myApp/sc/modules/ISC_Core.js:2291
        [a]MathFunction.invokeSuper(_1=>{Obj},  _2=>"$rd",  _3=>undef,  _4=>undef,  _5=>undef,  _6=>undef) @ gwt/com.myCompany.myApp/sc/modules/ISC_Core.js:297
        GridRenderer._updateInnerHTML() @ gwt/com.myCompany.myApp/sc/modules/ISC_Grids.js:447
        Canvas._updateHTML() @ gwt/com.myCompany.myApp/sc/modules/ISC_Core.js:2278
        Canvas.redraw(false, undef, undef, undef, undef, undef, undef, undef) @ gwt/com.myCompany.myApp/sc/modules/ISC_Core.js:2272
        [a]MathFunction.invokeSuper(_1=>{Obj},  _2=>"redraw",  _3=>false,  _4=>undef,  _5=>undef,  _6=>undef) @ gwt/com.myCompany.myApp/sc/modules/ISC_Core.js:297
        GridRenderer.redraw(false, undef, undef, undef, undef, undef, undef, undef) @ gwt/com.myCompany.myApp/sc/modules/ISC_Grids.js:877
        [a]MathFunction.invokeSuper(_1=>{Obj},  _2=>"redraw",  _3=>false,  _4=>undef,  _5=>undef,  _6=>undef) @ gwt/com.myCompany.myApp/sc/modules/ISC_Core.js:297
        GridBody.redraw(false) @ gwt/com.myCompany.myApp/sc/modules/ISC_Grids.js:977
        [c]Canvas.clearRedrawQueue() @ gwt/com.myCompany.myApp/sc/modules/ISC_Core.js:3482
        [c]Class.fireCallback(_1=>{Obj},  _2=>undef,  _3=>[object Array],  _4=>{Obj},  _5=>true) @ gwt/com.myCompany.myApp/sc/modules/ISC_Core.js:314
        Timer._fireTimeout("$ir1183") @ gwt/com.myCompany.myApp/sc/modules/ISC_Core.js:1369
        unnamed() @ gwt/com.myCompany.myApp/sc/modules/ISC_Core.js:1364
        unnamed() @ 
    
    02:31:14.222:TMR4:WARN:Log:TypeError: _8 is null
    Stack from error.stack:
        GridRenderer._getExtraEmbeddedComponentHeight({Obj}, 2, undef, undef, undef, undef, undef, undef) @ gwt/com.myCompany.myApp/sc/modules/ISC_Grids.js:605
        [a]MathFunction.invokeSuper(_1=>{Obj},  _2=>"$667",  _3=>{Obj},  _4=>2) @ gwt/com.myCompany.myApp/sc/modules/ISC_Core.js:297
        GridBody._getExtraEmbeddedComponentHeight({Obj}, 2) @ gwt/com.myCompany.myApp/sc/modules/ISC_Grids.js:959
        GridRenderer.updateHeightForEmbeddedComponents({Obj}, 2, 22, undef, undef, undef, undef, undef) @ gwt/com.myCompany.myApp/sc/modules/ISC_Grids.js:603
        [a]MathFunction.invokeSuper(_1=>{Obj},  _2=>"updateHeightForEmbeddedComponents",  _3=>{Obj},  _4=>2,  _5=>22) @ gwt/com.myCompany.myApp/sc/modules/ISC_Core.js:297
        GridBody.updateHeightForEmbeddedComponents({Obj}, 2, 22) @ gwt/com.myCompany.myApp/sc/modules/ISC_Grids.js:958
        ListGrid.getRowHeight({Obj}, 2) @ gwt/com.myCompany.myApp/sc/modules/ISC_Grids.js:2857
        anonymous({Obj}, 2) @ gwt/com.myCompany.myApp/sc/modules/ISC_Grids.js:1059
        GridRenderer._getMinHeightCSSText({Obj}, 2) @ gwt/com.myCompany.myApp/sc/modules/ISC_Grids.js:582
        GridRenderer._getCompleteCellCSSText({Obj}, 2, 0, "tallCellOver") @ gwt/com.myCompany.myApp/sc/modules/ISC_Grids.js:694
        GridRenderer._updateCellStyle({Obj}, 2, 0, [object HTMLTableCellElement], "tallCellOver", undef, undef, undef) @ gwt/com.myCompany.myApp/sc/modules/ISC_Grids.js:677
        [a]MathFunction.invokeSuper(_1=>{Obj},  _2=>"$29h",  _3=>{Obj},  _4=>2,  _5=>0,  _6=>[object HTMLTableCellElement],  _7=>null,  _8=>undef,  _9=>undef,  _10=>undef) @ gwt/com.myCompany.myApp/sc/modules/ISC_Core.js:297
        GridBody._updateCellStyle({Obj}, 2, 0, [object HTMLTableCellElement], null) @ gwt/com.myCompany.myApp/sc/modules/ISC_Grids.js:1012
        GridRenderer.setRowStyle(2, null, null) @ gwt/com.myCompany.myApp/sc/modules/ISC_Grids.js:718
        GridBody.updateRollOver(2, 2) @ gwt/com.myCompany.myApp/sc/modules/ISC_Grids.js:998
        GridRenderer.mouseMove({Obj}, undef) @ gwt/com.myCompany.myApp/sc/modules/ISC_Grids.js:784
        Canvas.handleMouseMove({Obj}, undef) @ gwt/com.myCompany.myApp/sc/modules/ISC_Core.js:3311
        [c]EventHandler.bubbleEvent(_1=>{Obj},  _2=>"mouseMove") @ gwt/com.myCompany.myApp/sc/modules/ISC_Core.js:1704
        EventHandler.._handleMouseMove(null, {Obj}) @ gwt/com.myCompany.myApp/sc/modules/ISC_Core.js:1501
        EventHandler._handleMouseMove(null, {Obj}) @ gwt/com.myCompany.myApp/sc/modules/ISC_Core.js:1486
        EventHandler._delayedMouseMove(1342225874210) @ gwt/com.myCompany.myApp/sc/modules/ISC_Core.js:1485
        [c]Class.fireCallback(_1=>{Obj},  _2=>undef,  _3=>[object Array],  _4=>{Obj},  _5=>true) @ gwt/com.myCompany.myApp/sc/modules/ISC_Core.js:314
        Timer._fireTimeout("$ir1291") @ gwt/com.myCompany.myApp/sc/modules/ISC_Core.js:1369
        unnamed() @ gwt/com.myCompany.myApp/sc/modules/ISC_Core.js:1364
        unnamed() @ 
    
    02:31:14.838:MOU0:WARN:Log:TypeError: _8 is null
    Stack from error.stack:
        GridRenderer._getExtraEmbeddedComponentHeight({Obj}, 2, undef, undef, undef, undef, undef, undef) @ gwt/com.myCompany.myApp/sc/modules/ISC_Grids.js:605
        [a]MathFunction.invokeSuper(_1=>{Obj},  _2=>"$667",  _3=>{Obj},  _4=>2) @ gwt/com.myCompany.myApp/sc/modules/ISC_Core.js:297
        GridBody._getExtraEmbeddedComponentHeight({Obj}, 2) @ gwt/com.myCompany.myApp/sc/modules/ISC_Grids.js:959
        GridRenderer.updateHeightForEmbeddedComponents({Obj}, 2, 22, undef, undef, undef, undef, undef) @ gwt/com.myCompany.myApp/sc/modules/ISC_Grids.js:603
        [a]MathFunction.invokeSuper(_1=>{Obj},  _2=>"updateHeightForEmbeddedComponents",  _3=>{Obj},  _4=>2,  _5=>22) @ gwt/com.myCompany.myApp/sc/modules/ISC_Core.js:297
        GridBody.updateHeightForEmbeddedComponents({Obj}, 2, 22) @ gwt/com.myCompany.myApp/sc/modules/ISC_Grids.js:958
        ListGrid.getRowHeight({Obj}, 2) @ gwt/com.myCompany.myApp/sc/modules/ISC_Grids.js:2857
        anonymous({Obj}, 2) @ gwt/com.myCompany.myApp/sc/modules/ISC_Grids.js:1059
        GridRenderer._getMinHeightCSSText({Obj}, 2) @ gwt/com.myCompany.myApp/sc/modules/ISC_Grids.js:582
        GridRenderer._getCompleteCellCSSText({Obj}, 2, 0, "tallCell") @ gwt/com.myCompany.myApp/sc/modules/ISC_Grids.js:694
        GridRenderer._updateCellStyle({Obj}, 2, 0, [object HTMLTableCellElement], "tallCell", undef, undef, undef) @ gwt/com.myCompany.myApp/sc/modules/ISC_Grids.js:677
        [a]MathFunction.invokeSuper(_1=>{Obj},  _2=>"$29h",  _3=>{Obj},  _4=>2,  _5=>0,  _6=>[object HTMLTableCellElement],  _7=>null,  _8=>undef,  _9=>undef,  _10=>undef) @ gwt/com.myCompany.myApp/sc/modules/ISC_Core.js:297
        GridBody._updateCellStyle({Obj}, 2, 0, [object HTMLTableCellElement], null) @ gwt/com.myCompany.myApp/sc/modules/ISC_Grids.js:1012
        GridRenderer.setRowStyle(2, null, null) @ gwt/com.myCompany.myApp/sc/modules/ISC_Grids.js:718
        GridBody.updateRollOver(2, 2) @ gwt/com.myCompany.myApp/sc/modules/ISC_Grids.js:998
        GridRenderer.mouseOut({Obj}, undef) @ gwt/com.myCompany.myApp/sc/modules/ISC_Grids.js:797
        Canvas.handleMouseOut({Obj}, undef) @ gwt/com.myCompany.myApp/sc/modules/ISC_Core.js:3314
        [c]EventHandler.bubbleEvent(_1=>{Obj},  _2=>"mouseOut",  _3=>undef) @ gwt/com.myCompany.myApp/sc/modules/ISC_Core.js:1704
        [c]EventHandler.handleEvent(_1=>{Obj},  _2=>"mouseOut") @ gwt/com.myCompany.myApp/sc/modules/ISC_Core.js:1409
        [c]EventHandler.handleNativeMouseOut(_1=>[object MouseEvent]) @ gwt/com.myCompany.myApp/sc/modules/ISC_Core.js:1505
        [c]EventHandler.dispatch(_1=>isc_c_EventHandler_handleNativeMouseOut,  _2=>[object MouseEvent]) @ gwt/com.myCompany.myApp/sc/modules/ISC_Core.js:1767
        anonymous([object MouseEvent]) @ gwt/com.myCompany.myApp/sc/modules/ISC_Core.js:40
        unnamed() @
    Alas, there is no useful indication (at least for me) where the problem could be.
    Framework bug? Any ideas?

    SmartClient Version: SNAPSHOT_v8.3d_2012-07-13/LGPL Development Only (built 2012-07-13) (did happen in nightly from 2 weeks ago as well)

    FF 13.0.1

    Thanks
    fatzopilot

    #2
    We weren't able to repro this issue, but we've made a general change to 3.1d that should address it and will hit the nightlies from 7/18.

    If you still see issues, we'd need to see at least your listGrid code, or preferably some runnable code that demonstrates the problem.

    Comment

    Working...
    X