• Status Closed
  • Percent Complete
  • Task Type Bugs
  • Category Recording
  • Assigned To No-one
  • Operating System SW-codec
  • Severity Low
  • Priority Very Low
  • Reported Version Daily build (which?)
  • Due in Version Version 3.1
  • Due Date Undecided
  • Votes
  • Private
Attached to Project: Rockbox
Opened by corey - 2008-02-28
Last edited by MikeS - 2008-12-13

FS#8660 - Recording hardlocks with keyclick enabled

The Sansa e200 locks up in the record menu. To duplicate go into the record menu and move the wheel, skip fwd/bck, or select. Any action causes the unit to lock.
Attempted various settings in recording menu still same result (wav, mp3, diff bit rates, etc.)
Noticed this in the builds this week.

How do I get ahold of last weeks builds to find out where this was introduced?

Closed by  MikeS
2008-12-13 01:35
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

Should be fixed in r19411. Buffer state is now checked before attempting use.

corey commented on 2008-02-28 17:20

Opp’s here’s the current recording config.

nls commented on 2008-02-28 18:28

Check out this page it would be helpful if you could narrow it down to which day it started

corey commented on 2008-02-29 02:32

I found the cause sort of.
Going back in versions did not help so I I blew RB off the player and loaded the current build, which works great.
So I saved the configs of the defualt settings and compared with the settings I posted above.
I chaged one setting at a time and went to the record menu till it duplicated.

Setting “keyclick: weak” for some reason creates this lockup. Any setting other than off pretty much does it ;)

Regards and thank you for your time,

MikeS commented on 2008-02-29 02:45

No suprise since trying to play back PCM through the pcm buffer while recording will definitely crash since the audio buffer is in use by recording exclusively. *sigh*

corey commented on 2008-02-29 03:35

Well that makes since, maybe a way to disable the click or any PCM while in the record menu.
Any way thanks for the help and should I put a request to close or do I just leave this ticket open?

nls commented on 2008-02-29 13:06

We’ll keep it open until the issue is fixed.

Should the stuff in talk.c (talk_disable() and talk_temp_disable_count) be moved to pcmbuf and apply to all attempted audio output?


Available keyboard shortcuts


Task Details

Task Editing