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:
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
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() @
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
Comment