Why does linux reboot at Random when running my USB communication program
Hello all
I am experiencing a problem that I am sure is not a distribution problem as I am experiencing similar problems on both my RH9.0 and knoppix 2.4.26 boxes.
I am using a private usb kernel mode driver (developed by the company that made the hardware) for the low-level usb comunication. My program sends information back and forth from the hardware device a number of times during execution. The whole time that the program is running it does not have any memory leaks (per Etnus Totalview w/Memory debugging active). Does anyone know of maybe an error message that is getting thrown that I may not be catching that could cause a spontatnious reboot of the machine. (the reboots occur even when I run my program in user mode not in root). I have turned off the trap for CAD in the inittab file and I still get the same problem. Sometimes I can run the program all day long and only have one reboot, other times I get it every 10 minutes. Any help or ideas would be lovely. I would show my source but it is for Job so it is a closed source matter as this is part of some black box style software.
Not sure if it might be a problem but the kernel mode driver uses a ring buffer, and i haven't used one since college, so I don't remember if they are proned to memeory leaks or what.
Thanks for your help.
-Nightbird
|