View Single Post
Old 05-17-2008, 02:04 PM   #28
delphidb96
Wizard
delphidb96 ought to be getting tired of karma fortunes by now.delphidb96 ought to be getting tired of karma fortunes by now.delphidb96 ought to be getting tired of karma fortunes by now.delphidb96 ought to be getting tired of karma fortunes by now.delphidb96 ought to be getting tired of karma fortunes by now.delphidb96 ought to be getting tired of karma fortunes by now.delphidb96 ought to be getting tired of karma fortunes by now.delphidb96 ought to be getting tired of karma fortunes by now.delphidb96 ought to be getting tired of karma fortunes by now.delphidb96 ought to be getting tired of karma fortunes by now.delphidb96 ought to be getting tired of karma fortunes by now.
 
Posts: 2,999
Karma: 300001
Join Date: Jan 2007
Location: Citrus Heights, California
Device: TWO Kindle 2s, one each Bookeen Cybook Gen3, Sony PRS-500, Axim X51V
Quote:
Originally Posted by Krystian Galaj View Post
I think it would be the issue in the firmware, probably race conditions in the code that's writing to the memory cards, which would cause it to corrupt the data on the card only if certain timing conditions were met. Different card readers in different specimens of Cybook probably have different access times for various accesses, varying by microseconds of course, but that's why it would corrupt certain cards, or on certain readers, and wouldn't touch the other cards.

Writing to the card should be a part of underlying Linux system - perhaps Netronix is using Linux that is ages old, and didn't update its code even once since they first compiled the software together, and there are very old bugs in this code. All the more reason to let the users look at it...
You might be right. And if it *is* a 'race condition' bug, then the problem can be re-classified as a PEBPKAC bug. (Problem Exists Between *PROGRAMMER'S* Keyboard And Chair)

Derek
delphidb96 is offline   Reply With Quote