Hi Xavier, 
I have a few questions to get a better idea of your system and application.  Let me kno if you have problems with any of these. 
What NI-CAN driver version are you using?.  How about the version of NI-DAQ?. 
What do you mean exactly by crash?.  Is it a Windows Blue screen or an application illegal instruction? What is the error message?
On the DAQ part of the application.  I assume you have a continuous acquisition of 4 channels with a sampling rate of 1KHz, is that right?. 
On the CAN part,  Are you using the Channel API or the Frame API (if you are using NI-CAN 2.0)?  Are you using an interface object or a CAN object?.  If you could give an description of what CAN functions your using, that would be helpful. 
DiegoF. 
National Instrum
ents.