When the niScope_FetchBinary16 function is called in digitizer_pxie5122::acquire, it appears to be attempting to access memory beyond the data array in 2 channel mode. 1 channel mode with either channel works fine.
The data array is the size I I expect it to be: 2 bytes * 2 channels * record size
But when mantis crashes, the memory location it's failing to access is definitely beyond the array.
When the niScope_FetchBinary16 function is called in digitizer_pxie5122::acquire, it appears to be attempting to access memory beyond the data array in 2 channel mode. 1 channel mode with either channel works fine.
The data array is the size I I expect it to be: 2 bytes * 2 channels * record size
But when mantis crashes, the memory location it's failing to access is definitely beyond the array.