Hello,

I registered the libusbx project at Coverity scan [1].
Coverity found 18 "problems". I exported a CSV list (attached) but the
line numbers are missing so the results are not really usable in this
form.

If you are interested by the results it is best to create an account
on Coverity and ask to join the libusbx project. I will add you. The
service if free (as in free beer).

I use Coverity as _another_ static analysis tool for my free software projects.

Bye

[1] https://scan.coverity.com/

-- 
 Dr. Ludovic Rousseau
CID,Type,Impact,Status,First Detected,Owner,Classification,Severity,Action,Component,Category,File,Function
1017894,Missing unlock,Medium,New,07/05/13,Unassigned,Unclassified,Unspecified,Undecided,Other,Program hangs,/libusb/io.c,libusb_try_lock_events
1042536,Side effect in assertion,Medium,New,07/05/13,Unassigned,Unclassified,Unspecified,Undecided,Other,Incorrect expression,/libusb/os/linux_usbfs.c,op_exit
1042537,Unchecked return value from library,Medium,New,07/05/13,Unassigned,Unclassified,Unspecified,Undecided,Other,Error handling issues,/examples/ezusb.c,parse_iic
1042538,Unchecked return value,Medium,New,07/05/13,Unassigned,Unclassified,Unspecified,Undecided,Other,Error handling issues,/examples/hotplugtest.c,main
1042539,Unchecked return value,Medium,New,07/05/13,Unassigned,Unclassified,Unspecified,Undecided,Other,Error handling issues,/examples/hotplugtest.c,main
1042540,Unchecked return value,Medium,New,07/05/13,Unassigned,Unclassified,Unspecified,Undecided,Other,Error handling issues,/examples/xusb.c,get_sense
1042541,Division or modulo by zero,Medium,New,07/05/13,Unassigned,Unclassified,Unspecified,Undecided,Other,Integer handling issues,/examples/ezusb.c,ezusb_load_ram
1042542,Explicit null dereferenced,Medium,New,07/05/13,Unassigned,Unclassified,Unspecified,Undecided,Other,Null pointer dereferences,/libusb/os/linux_usbfs.c,op_handle_events
1042543,Dereference after null check,Medium,New,07/05/13,Unassigned,Unclassified,Unspecified,Undecided,Other,Null pointer dereferences,/tests/testlib.c,setup_test_output
1042544,Various,Medium,New,07/05/13,Unassigned,Unclassified,Unspecified,Undecided,Other,Insecure data handling,/libusb/os/linux_usbfs.c,op_get_active_config_descriptor
1042545,Data race condition,Medium,New,07/05/13,Unassigned,Unclassified,Unspecified,Undecided,Other,Concurrent data access violations,/libusb/os/linux_usbfs.c,submit_bulk_transfer
1042546,Argument cannot be negative,Medium,New,07/05/13,Unassigned,Unclassified,Unspecified,Undecided,Other,Error handling issues,/examples/ezusb.c,parse_iic
1042547,Unsigned compared against 0,Medium,New,07/05/13,Unassigned,Unclassified,Unspecified,Undecided,Other,Control flow issues,/libusb/os/linux_usbfs.c,linux_get_device_address
1042548,Thread deadlock,Medium,New,07/05/13,Unassigned,Unclassified,Unspecified,Undecided,Other,Program hangs,/libusb/io.c,libusb_submit_transfer
1042551,Untrusted value as argument,Medium,New,07/05/13,Unassigned,Unclassified,Unspecified,Undecided,Other,Insecure data handling,/examples/ezusb.c,fx3_load_ram
1042552,Untrusted loop bound,Medium,New,07/05/13,Unassigned,Unclassified,Unspecified,Undecided,Other,Insecure data handling,/examples/ezusb.c,parse_ihex
1042549,Resource leak,High,New,07/05/13,Unassigned,Unclassified,Unspecified,Undecided,Other,Resource leaks,/examples/ezusb.c,ezusb_load_ram
1042550,Resource leak,High,New,07/05/13,Unassigned,Unclassified,Unspecified,Undecided,Other,Resource leaks,/examples/ezusb.c,fx3_load_ram
------------------------------------------------------------------------------
Introducing Performance Central, a new site from SourceForge and 
AppDynamics. Performance Central is your source for news, insights, 
analysis and resources for efficient Application Performance Management. 
Visit us today!
http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg.clktrk
_______________________________________________
libusbx-devel mailing list
libusbx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libusbx-devel

Reply via email to