showDialog() crashes
Posted: Tue Mar 13, 2012 4:20 pm
After upgrading from the january release to the 8-March release, a report has simply stopped working.
as soon as I call showDialog(), it fails with the following error.
TypeError: Error #1009: Cannot access a property or method of a null object reference.
at stimulsoft.flex.graphics::StiPen/memberwiseClone()
at stimulsoft.flex.graphics::StiPen/clone()
at stimulsoft.flex.graphics::StiGraphics/drawDoubleLine()
at stimulsoft.flex.graphics::StiGraphics/drawLine()
at stimulsoft.flex.graphics::StiGraphics/drawLineXY()
at stimulsoft.base.drawing::StiBorder/draw()
at stimulsoft.report.painters.components::StiComponentPainter/paintBorder()
at stimulsoft.report.painters.components::StiTextPainter/paintBorder()
at stimulsoft.report.painters.components::StiTextPainter/paint()
at stimulsoft.report.components::StiComponent/paint()
at stimulsoft.report.painters.components::StiContainerPainter/paintComponents()
at stimulsoft.report.painters.components::StiPagePainter/paint()
at stimulsoft.report.components::StiComponent/paint()
at stimulsoft.viewer.visual::StiPageVisual/drawPage()
at stimulsoft.viewer.visual::StiPageVisual/updateDisplayList()
at mx.core::UIComponent/validateDisplayList()[E:\dev\4.y\frameworks\projects\framework\src\mx\core\UIComponent.as:8999]
at mx.core::Container/validateDisplayList()[E:\dev\4.y\frameworks\projects\mx\src\mx\core\Container.as:3298]
at mx.managers::LayoutManager/validateDisplayList()[E:\dev\4.y\frameworks\projects\framework\src\mx\managers\LayoutManager.as:736]
at mx.managers::LayoutManager/doPhasedInstantiation()[E:\dev\4.y\frameworks\projects\framework\src\mx\managers\LayoutManager.as:801]
at mx.managers::LayoutManager/doPhasedInstantiationCallback()[E:\dev\4.y\frameworks\projects\framework\src\mx\managers\LayoutManager.as:1180]
here's the report string:
H4sIANtNiQgEC+1cbW+jOhb+3l+BIq10R2IB8xJIm3DVl8nMaNtMtsm9o9VqVbnEaa3hJQJnbrOj
+e9rGwiEQMlsoekoUaW22OccbJ/nOdgH4/7vT54rfENhhAN/0AGS0hGQ7wQz7D8MOksy/7vVESIC
/Rl0Ax8NOisUdX63T/oTgicoxNDF/0WhQFYLWjd00VNnw5jaEeBi4WIHEl5EtW7RIghJxz4RhP4V
dlg5DFcCjv6BVoMOCZeok5jLajvCLZpTg1yL6UEC72GEIqp2jSOS6jnB0qcXSkfOCU6CZehUiaYm
qWy0gHdx44YInbtuEDe6tGXU7BTeuyi2nTRPXdui1s5dDCO7wmZfjqsz8cvAXXp+RSPNnGEq+w26
S2RfUbMRJucOFxInq4ggT5qQkHquL8cy21rDpeteBjO0q/ynq1TyCjnYg2616AiRnWXHzu6yc4Si
nYUxlZoGBLp1Gn05GfJc0QYcE8TJufoR9FC1S3ntpvAnPwaIzQATS6yLUtjJFQYTBMs5CCdFt8jl
ErXoj62mfcnK/4SUuBS9FQb0jBPxoC1gCL1InJEJgSFZ/92AkHj3pCiaeqcAwP5Tr+4ULfkHqOIQ
uhGKfxc8UbzFe3+W/K4wr77AvE9HOP5ValzTd7Z0+flmfD76193o/Ob95sWm5Vv0bRrCr7ypyt0U
RST5d0KCEFXeri+vfcQDpZxBk1+/9x+wj/6MI62dXKl9ebOcSX5wg3sWpDli4kY9j5v+DWLBrU5q
DB/qYiqXAWXxk1UkQVPLwHYRhDMU2iP6nDm7cKHz9Uw9mwQunp3xATrT49K+nAiu9cJl9GjTYfYp
lULkEyrBi07WwdVbUKM+qWiwkQ/crG0fEaQ3uKBPvcrmZyJJR/TNIF3XqLhhLqY1t8ihD9gHF9mK
qEi6CHoikCwaoAq1G5o1XdpsDVWYoidS2hlWkXTBKCjt2I2qrohAlSzao+6zXUm648/wLjEtpzMM
fGKfsymICOgt+GVR5gaGlBARbw396ctpQVGQB28+RsVAnoNFGkm1ktaM+eikEnqJBLNuf8/Hih99
mReWScajnAA+K9h0Kq8AJZ5WazzdbdbTUveX9LXarq/pc0bIzSPjp3EjLldLXK7VuNxs0uUsSklq
6nS9facrjTlda9npYeAJ35Mp0g+BBOyCTmea4bpW4vhujeOtBh0PdEp1RdSp/1+F61Vu/xiEdAX1
4Hv07vYtfnikPdgoezlOui0/CJidUTC/aQYY3Y3ZgZxNDwqzhp9yRzwYhQnR9rA8NySF4dio7csF
04VZ2DAISM0sLBNJwN5rZBammhJg07A6jNdOw0DZNEyvezoDpUnKaoyytD8GJ237sdrcH2f1Zp7o
vUrSTrGHmiGsrrbL2Bx5mmZsznSuKp7eTDFxUSVlCzIp3EGBtPHy7iIgJPCSlaC2y0rwJZTXGuF7
t4zvZh3d1ZfQHfofwuAvKrpEtO3J1S6rM/2VZm7iReDOGpu+mY0wHIAqiif5VIElSV9I9ET084KP
nv0xIF/RahyiOX4asCSHKFxjH11jD5NBnAgSeFicBtdovi6ahtjzWDY+VvlCEf8lhIsBc7gonDOf
DRRRGOIwIlN4/3k+jxAZ6LToCrPEvYMuEPkLIZ9WRgNVEeP2pq0qa/E/l9DFZGVPV4vggd7rETux
UlpREs/MEuBbdcDXXh34FPSi+UsC32oZ+FcockK8iHPZR9zvinurLM+m1AFfb3KCByiC1DeA6VeY
4LEFYcss4G/VmknMKWXYqEvCgiazsMA8IGyAlrExRqHDx74JbJRlbUHtwrDJvC0wDggbasvYGKGG
cFGW2gV1uV1gNpowOCBcaC3jYohQ1AwwtPbyBcWle5MJg6Lt/HYLSCArU6u22ORzBFYjiT09fr1K
sW21sNDX62ja28dCX1L0V1vrN7ba0ZvhpVWZyavYdSOlG6R+HBdBuy+C9LKHVh0bVGUfq3/GBvNX
YwPYGx02dxkeSfETpAClrKhLBqug4dQAA7y6X8C/xkTO3BdDPqU7ThsixzAIPUjKUHK5DGlbnVUs
keJl++UB2/UXBsvFBLHNiiQIbYrwQsm2ygg90A59Q2NICAp9my+ZCmXbWmMWHXISVKlYtK30R4Su
6fC5E0QI5bGd7H8sFhdHR86Gp5RvZSloUJeDVrWGl04HwjdrX3xj28H3RDX9SLWEaqVZ77qNSKrR
cPbqQKjW3RfVRojsiWndI9MSpnXLmGbUMc1s+B3CgTDN2BfTxk77TEteX/ANPHmuWW1x7f+hGtiF
apOVdx+49t/6cvLfq7HRaCUJm33i9fwXZgW5vIkhdulg/UzSd519bS7by1wTf3BW14i4L/z2W1vI
JkvPg+GqZhNZTioFcjN7Pw2pa8U54hemiI2yFHFd5NbKkmLxJrdpsEg2w4Gzq2B576L63XAvjPwS
i/mq2Hu1Xf57fh3UTPxXK/ePJh9k8nRBM6+FjBKM9eowBt4SxgCH2IG8b+y1DLDvNCz+tg6tYtV0
Y/2V9Lv9zO+1Y9IqqemVfbxXt31M094SgY1DIrCqvA0G06X5vrh7zIKlX2GW7e9T6/b3acZbIq95
UOQFbZP3lg7E7LfdKEzX/O/e7WvVr3WPq/6deV66V7N2lm2+JZ5rh8Rz8Eam2exV1b6e0tbxKZ3k
7Hptb5zMJ6ya3zqZt54dGrXdi5/pQf/DEs9sBKyupllmb36vdPWuhaA5dwwHaYqqaLoFKTqY2EmB
h0DkP1s8zL49LYxCcqQOo7qt9iQz/e6bF+RlvuAZebTZUzq7OtnIDW6dZUVrvkCKJzpEX8vIMSHY
W7pRMCdSbEHKRk6ilWvllDf5JOJmUNt6MZGj8L8N5ZT//KeEx315fZf0dCc+SvHJTvwgpfhIpRD7
VC7BebRbd7gS60lBOz2VKD2vKRaPj51LTyLJl2Uyl4/0qYBmtqLJQJVVBaiCop0CcKp0hfFNqpVK
5fRCRLtJ9QxZ6TI9ICi9U8M4BbpwnuklUpneELspkyQvaxYvzqQ4FGemOTd0vYc0wwS6AYCj64pl
9RheHUfppropbhPdHFdTiRSficQfPib2JQUF9hDLo6divDwTSw/WYoMiAQmoiplK5s/cmvAP6a7p
AC2pc+3LySMMF3TaslnMJcnKffYUQ6qVP2jR/h+XBIHhsFEAAA==
as soon as I call showDialog(), it fails with the following error.
TypeError: Error #1009: Cannot access a property or method of a null object reference.
at stimulsoft.flex.graphics::StiPen/memberwiseClone()
at stimulsoft.flex.graphics::StiPen/clone()
at stimulsoft.flex.graphics::StiGraphics/drawDoubleLine()
at stimulsoft.flex.graphics::StiGraphics/drawLine()
at stimulsoft.flex.graphics::StiGraphics/drawLineXY()
at stimulsoft.base.drawing::StiBorder/draw()
at stimulsoft.report.painters.components::StiComponentPainter/paintBorder()
at stimulsoft.report.painters.components::StiTextPainter/paintBorder()
at stimulsoft.report.painters.components::StiTextPainter/paint()
at stimulsoft.report.components::StiComponent/paint()
at stimulsoft.report.painters.components::StiContainerPainter/paintComponents()
at stimulsoft.report.painters.components::StiPagePainter/paint()
at stimulsoft.report.components::StiComponent/paint()
at stimulsoft.viewer.visual::StiPageVisual/drawPage()
at stimulsoft.viewer.visual::StiPageVisual/updateDisplayList()
at mx.core::UIComponent/validateDisplayList()[E:\dev\4.y\frameworks\projects\framework\src\mx\core\UIComponent.as:8999]
at mx.core::Container/validateDisplayList()[E:\dev\4.y\frameworks\projects\mx\src\mx\core\Container.as:3298]
at mx.managers::LayoutManager/validateDisplayList()[E:\dev\4.y\frameworks\projects\framework\src\mx\managers\LayoutManager.as:736]
at mx.managers::LayoutManager/doPhasedInstantiation()[E:\dev\4.y\frameworks\projects\framework\src\mx\managers\LayoutManager.as:801]
at mx.managers::LayoutManager/doPhasedInstantiationCallback()[E:\dev\4.y\frameworks\projects\framework\src\mx\managers\LayoutManager.as:1180]
here's the report string:
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