OS crashes when attempting XferData with over 20 million bytes

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
lock attach
Attachments are accessible only for community members.
FoHa_1559001
Level 1
Level 1

Hello,

   

My program is using the CyAPI to transfer data from a device using the FX3. When it attempts a transfer of over roughly 20 million bytes the entire PC crashes. I was able to compile the source code for CyAPI into my Qt C++ project and by step debugging found the crash to happen on a call to DeviceIoControl. I've attached a WinDbg analysis of the crash dump. It seems to be related to the driver, but I'm not sure. Please help me understand the issue and find a fix if possible. My program needs to transfer upwards of 42MB in one call to XferData. 

   

Thanks,

   

Forrest

0 Likes
3 Replies
Anonymous
Not applicable

Hi,

   

Please create a Tech Support case with us as this needs to be analyzed in detail.

   

Regards,

   

- Madhu Sudhan

0 Likes
Anonymous
Not applicable

Hello,

I have the same problem. Did You solve it?

0 Likes
qiko_3575871
Level 3
Level 3

Hi,

I can't use the CyAPI.lib into my QT project. Could you help me?

Thanks!

0 Likes