Hello there,
I've a strange bug:
I've this function
function drawUnits(dc,spv,dv,slv){ dc.setColor(Graphics.COLOR_BLACK,Graphics.COLOR_WHITE); var speedunitdim=dc.getTextDimensions(speedValue.format("%.1f"),Graphics.FONT_LARGE); var xspeedunit=spv.locX+speedunitdim[0]; var yspeedunit=spv.locY+speedunitdim[1]/4; dc.drawText(xspeedunit,yspeedunit,Graphics.FONT_MEDIUM," kmh",Graphics.TEXT_JUSTIFY_LEFT); if(distanceValue<=999){ var distunitdim=dc.getTextDimensions(distanceValue.format("%d"),Graphics.FONT_LARGE); var xdistunitdim=dv.locX+distunitdim[0]; var ydistunitdim=dv.locY+distunitdim[1]/4; dc.drawText(xdistunitdim,ydistunitdim,Graphics.FONT_MEDIUM," m",Graphics.TEXT_JUSTIFY_LEFT); }else{ var kmd=distanceValue/1000.0; var distunitdim=dc.getTextDimensions(kmd.format("%.1f"),Graphics.FONT_LARGE); var xdistunitdim=dv.locX+distunitdim[0]; var ydistunitdim=dv.locY+distunitdim[1]/4; dc.drawText(xdistunitdim,ydistunitdim,Graphics.FONT_MEDIUM," km",Graphics.TEXT_JUSTIFY_LEFT); } var slopeunitdim=dc.getTextDimensions(slopeValue.format("%d"),Graphics.FONT_LARGE); var xslopedunit=slv.locX+slopeunitdim[0]; var yslopeunit=slv.locY+slopeunitdim[1]/4; dc.drawText(xslopedunit,yslopeunit,Graphics.FONT_MEDIUM," %",Graphics.TEXT_JUSTIFY_LEFT); }:
If it is empty, everything is fine but if it had something in there the simulator crash
And its crashes only on macOS, on windows 10 I've no problem.
How can I get the call stack of simulator crash to help to debug it