• Status Closed
  • Percent Complete
  • Task Type Bugs
  • Category Plugins
  • Assigned To No-one
  • Operating System Coldfire-based
  • Severity Low
  • Priority Very Low
  • Reported Version Daily build (which?)
  • Due in Version Undecided
  • Due Date Undecided
  • Votes
  • Private
Attached to Project: Rockbox
Opened by fg - 2008-09-08
Last edited by MikeS - 2009-02-12

FS#9378 - metronome freezes

If you tap fast enough to reach 400 bpm and leave the player alone, now and then the tapping will be irregular. If it’s left for long enough the player will eventually freeze (possibly division by 0?)

reproduced on X5L, H120 and H320

Closed by  MikeS
2009-02-12 21:34
Reason for closing:  Fixed
Additional comments about closing:   Warning: Undefined array key "typography" in /home/rockbox/flyspray/plugins/dokuwiki/inc/parserutils.php on line 371 Warning: Undefined array key "camelcase" in /home/rockbox/flyspray/plugins/dokuwiki/inc/parserutils.php on line 407

I'm pretty sure r19991 fixes the problem. Lockup only took a minute or less for me and now I haven't been able to reproduce it.

fg commented on 2008-09-08 18:52

“long enough” can mean more than 20 minutes

I do not confirm this bug for iPod and Simulator.

Does this bug happen even if the Rockbox of the current version is used?

fg commented on 2009-01-21 10:10

I haven’t tested recently, but at the time I could *only* reproduce this on coldfire-based players. The fact that you don’t see it on ipod therefore doesn’t surprise me.

It is mysterious though thought that any player is happened if this problem occurs from the source.

Though it was thought that any player happens if this problem occurs, it is mysterious thar this problem happened only Coldfire.
The source will confirm more carefully.

MikeS commented on 2009-01-22 18:54

Coldfire is always a PITA when handling the PCM at the low level (pcm-coldfire.c) and has many quirks to deal with. It could either mean the interrupt is allowed to fire at the wrong time or something in the hardware doesn’t like the way things are restarted.

MikeS commented on 2009-02-12 16:50

Think I got this one. My H120 ran for an hour at 400bpm but locked promply before making changes. I think I’ll just give coldfire pcm a good going over and simplify what I can as well.


Available keyboard shortcuts


Task Details

Task Editing