Hi,
I use PBNI class and try to call GetItemNumber/GetItemDecimal methods of some transferred to c++ DataWindow object reference/ All works just fine until DataWindow's numeric cell contains NULL value. In this case PB crashed when session->InvokeObjectFunction(...) is invoked as from IDE and from standalone EXE module. My PB version 2017 (build 1666). The same result has been received in PB 11.5 so I think that this is a very long PB error.
P.S.:
I use MS VS 2017 (Community Edition) and professional Windows 7 64 bit OS.
As I've written about this already:
With regard to IsNull: we must get that value before to apply it, i.e. call GetItemNumber/Decimal method. But exactly this call leads to crash the PB/PBNI session. A very strange error.