FS#9286 - Rockbox hardlocks while recording
Attached to Project:
Rockbox
Opened by Tuomas Airaksinen (tuma) - Saturday, 16 August 2008, 08:14 GMT
Last edited by Michael Sevakis (MikeS) - Monday, 01 July 2013, 00:25 GMT
Opened by Tuomas Airaksinen (tuma) - Saturday, 16 August 2008, 08:14 GMT
Last edited by Michael Sevakis (MikeS) - Monday, 01 July 2013, 00:25 GMT
|
DetailsHi,
To reproduce: start rockbox. Press record button (on sansa) so that recording screen appears and then press record button to start recording. Somewhat randomly recording hardlocks the unit after recording for some time (sometimes in few seconds and sometimes longer, up to minute (?)). It seems this bug appears especially if you start recording as fast as possible, while the system is still reading flash memory. Same behaviour can be seen with different recording settings (wav,wavpack, mp3). This is not duplicate to Configuration attached. |
This task depends upon
Closed by Michael Sevakis (MikeS)
Monday, 01 July 2013, 00:25 GMT
Reason for closing: Out of Date
Additional comments about closing: I'm not really sure that this is relevant any longer because it's rather old (2008). I can't reproduce myself either.
Monday, 01 July 2013, 00:25 GMT
Reason for closing: Out of Date
Additional comments about closing: I'm not really sure that this is relevant any longer because it's rather old (2008). I can't reproduce myself either.
Will have to pass this on to somebody else
Please test again with the latest build. Report to be closed in a week if reporter doesn't respond.
every time, but if you try several times (5 or more) you will get this problem for sure. A workaround is to wait
a couple of seconds after going to recording screen before starting to record, so be fast if you try to reproduce.
When I was trying to reproduce this bug, I always restarted the player between each try.
In addition, I found following bug, which is probably the same bug or connected to this, so I report it here:
if you press record button (the little button with red circle with it in my Sansa) fast repeatedly such that
recording starts over and over again in a new file, you will end up getting message "Disk full. Continue by pressing UP"
(straight translation from finnish Rockbox). I also got "Data abort" when trying to go away from that screen, but on second try I didn't get data abort, only Disk full message.
I have more than 2 gigabytes free disk space left, so it really is a bug. I tried with both MicroSD card and with internal memory as a
recording folder, so it's not a MicroSD-related bug.
Start recording and manipulate gain. Keep manipulating gain while recording
until you get Data abort (you should get it in less than 60 secs).
On startup I see a message that says "nothing to resume" (when I switch the language to english).
I do see a UI slowdown when pressing rec quickly and repeatedly (and I've also seen the disk full message doing this), but I can't make it hang.
Also could not make it data abort by manipulating gain. I'm recording on a Kingston microSDHC card.
The crashes I got were data aborts in buffering.c, functions update_data_counters and find_handle. This is a bit surprising because I would not expect this code to be active during recording (but I'm not really familiar with it yet). I noticed that the theme used by Tuomas seems to have fade-out disabled, so that's perhaps related.