Hello all,

I am using a libusb driver for a custom usb hardware
device.  

This device is a reel controller unit which will
occassionally need to be recalibrated.  I calibrate
when I start using it and then i calibrate a again
whenever it tilts.  (Note: the calibration is
mechanical, to the PC the message is just another 64
byte buffer).  

So I will be moving along spinning the reels and
monitoring their behavior, then I will receive a tilt,
so I will recalibrate.  The problem occurs with the
next spin command I send, when I send the first
command to the reels I get a segmentation fault, which
in turn kills my whole program, but the command is
executed.  I have been running the program through
Purify from IBM: Rational, and it cannot find any
holes in my code it does however trace a hole to the
usb_interrupt_write().  I have included the output
from purify just below in case anyone can help me
figure out what is wrong.  I know that it "shouldn't"
be my code but I am also sure that if there was a bug
in libusb 0.1.8 someone would have noticed it before
now.  Any help or ideas on how to resolve this issue
would be wonderful, Thanks

core dump:
unknown_func [pc=0x40]
usb_interrupt_transfer [linux.o]
usb_interrupt_write [linux.o]
Received signal 11
... let me know if you need to see the rest of the
dunp.  It is all just SIG_XXX, and it will take a
while to type b/c purify won't let me cut/copy and
paste.

-Nightbird


                
__________________________________ 
Do you Yahoo!? 
Check out the new Yahoo! Front Page. 
www.yahoo.com 
 



-------------------------------------------------------
This SF.Net email is sponsored by:
Sybase ASE Linux Express Edition - download now for FREE
LinuxWorld Reader's Choice Award Winner for best database on Linux.
http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to