This is the bug/patch tracker for Rockbox. Click here for more information.
Quick links: Bugs · Patches · Rockbox frontpage
FS#12065 - Database RAM cache doesn't work with Chinese-simp
Attached to Project:
Rockbox
Opened by William Xie (sinless) - Friday, 15 April 2011, 16:25 GMT+2
Last edited by Nils Wallménius (nls) - Thursday, 02 June 2011, 16:26 GMT+2
Opened by William Xie (sinless) - Friday, 15 April 2011, 16:25 GMT+2
Last edited by Nils Wallménius (nls) - Thursday, 02 June 2011, 16:26 GMT+2
|
Detailswhen using simp-chinese and open database RAM cache, enter database choose one of the sections,rockbox then freeze.only happens with simp-chinese.have already tested on 7 ipods.gen1~5 have the same problem,ipod classic will show a data abort.
|
This task depends upon
Closed by Nils Wallménius (nls)
Thursday, 02 June 2011, 16:26 GMT+2
Reason for closing: Fixed
Additional comments about closing: Better to reopen if needed
Thursday, 02 June 2011, 16:26 GMT+2
Reason for closing: Fixed
Additional comments about closing: Better to reopen if needed
Data abort
at 00000528
FSR 0XF7
(domain 15,fault 7)
address 0xb6ac02c8
FS#10976- make the <Untagged> string translatable). I found a problem with this change when I was working onFS#12132:* The translation was done too early: before the tagnavi format clauses were checked. This prevented comparisons against "<Untagged>" when a non-English translation was active.
* The code overwrote the buffer containing the constant string "<Untagged>" with the translation. This is neither safe nor necessary: The result pointer simply can be swapped with a pointer to the translation.
Could you please check whether either backing out r26192 or applying the attached patch fixes the problem?
I'll close this task in a couple of weeks unless someone reports that the problem remains or any regressions pop up.