This is the bug/patch tracker for Rockbox. Click here for more information.
Quick links: Bugs · Patches · Rockbox frontpage
FS#8040 - Gather Runtime Data stopped working with r15306
Attached to Project:
Rockbox
Opened by PaulJam (PaulJam) - Sunday, 28 October 2007, 17:31 GMT+2
Last edited by Robert Kukla (roolku) - Friday, 23 November 2007, 02:15 GMT+2
Opened by PaulJam (PaulJam) - Sunday, 28 October 2007, 17:31 GMT+2
Last edited by Robert Kukla (roolku) - Friday, 23 November 2007, 02:15 GMT+2
|
DetailsThe "Gather Runtime Data" feature of the DataBase doesn't work anymore. The data that was collected before updating to a build after r15306 still shows up in the WPS and database browser, but it doesn't get updated anymore.
tested with H300 uisimulator (Cygwin on WindowxXP) (with r15305 it worked; with r15306 and r15436 it didn't work) |
This task depends upon
Closed by Robert Kukla (roolku)
Friday, 23 November 2007, 02:15 GMT+2
Reason for closing: Fixed
Additional comments about closing: Now also saving rt info for the last track of the playlist.
The "unnecessary" calls are in fact neccessary for possible backwards skipping so they need to stay.
Friday, 23 November 2007, 02:15 GMT+2
Reason for closing: Fixed
Additional comments about closing: Now also saving rt info for the last track of the playlist.
The "unnecessary" calls are in fact neccessary for possible backwards skipping so they need to stay.
Target define: -DIRIVER_H120
Memory: 32
CPU: coldfire
Manufacturer: iriver
Version: r15596M-071112
The last track of a playlist is not recorded, neither is the current track when you press stop (although for the latter there is still an ongoing debate on whether it should be)
Looking at some debugging info, it is the usual case of calling with elapsed time = 0.
In fact there are quite a lot of unnecessary calls with an invalid elapsed time of 0, i.e. when you press stop for all the tracks after the currently playing one, or when you change the repeat mode (I guess whenever buffered tracks get discarded). They don't however cause any problems (apart from the extra execution time I suppose).