Dear all Recently I found the bccmd bug. I think that do_command function
(csr_bcsp.c) could have a problem if we receive both UBCSP_PACKET_SENT and
UBCSP_PACKET_RECEIVED simultaneously from ubcsp_poll function. An expected scenario is that
UBCSP_PACKET_SENT comes earlier than UBCSP_PACKET_RECEIVED. But if we get them at the same time this
could be a problem because “sent=1” is located after checking “sent==1”. It means that this program doesn’t know UBCSP_PACKET_SENT even if we already receive it. I there anyone who know this bug? If you let me know how to check-in code, I would like to do it! Regards. Chan-Yeol Park (박 찬 열) Engineer Mobile S/W Platform Lab. Telecommunication R&D Center SAMSUNG ELECTRONICS CO., LTD. |
Attachment:
csr_bcsp_modified.c
Description: Binary data
Attachment:
csr_bcsp_original.c
Description: Binary data
------------------------------------------------------------------------- Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php
_______________________________________________ Bluez-devel mailing list Bluez-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.sourceforge.net/lists/listinfo/bluez-devel