Rockbox

This is the bug/patch tracker for Rockbox. Click here for more information.

Quick links: Bugs · Patches · Rockbox frontpage

Tasklist

FS#12815 - Fuze+ Rockboy data aborts on menu key press, when the srceen is rotated left and image is stretched

Attached to Project: Rockbox
Opened by BenjaminReedBrown (smartben) - Tuesday, 29 January 2013, 03:26 GMT+2
Task Type Bugs
Category Plugins
Status Unconfirmed
Assigned To No-one
Player Type Sansa Fuze+
Severity Low
Priority Normal
Reported Version Release 3.12
Due in Version Undecided
Due Date Undecided
Percent Complete 0%
Private No

Details

This bug is sporatic "the worst kind", has effected a 4gb fuze+ "foolsh in IRC" and an 8gb fuze+ "DmL in IRC", but also has been confirmed to be absent from one other 4gb fuze+

Rockboy data aborts on menu key press, when the srceen is rotated left and image is stretched across the whole srceen. Also no matter what key is mapped to the menu entry it will still fail.

It never fails when aspect ratio is maintained with scale or when not scaled at all, and never aborts when rotated right or not at all.

Only four files even mention rotate in the apps/plugins/rockboy/ directory "lcd.c menu.c rockmacros.h and sys_rockbox.c"

Sometimes the failure does not happen and reaching the menu is possible, but the rockboy option file may get written and not allow the user back into the menu later to change the rotate option back. When this happens the option file must be edited or erased to make rockboy work again normally.
This task depends upon

Comment by BenjaminReedBrown (smartben) - Tuesday, 29 January 2013, 03:47 GMT+2
EDIT: it seems to effect all Fuze+ players the confirmed one (above) that did not have this issue was wrong it does abort like the others
Comment by BenjaminReedBrown (smartben) - Tuesday, 29 January 2013, 04:18 GMT+2
NOTE: The fuze+ simulator does not exhibit this behavour and works without error rotated left and stretched.

Comment by BenjaminReedBrown (smartben) - Tuesday, 29 January 2013, 05:25 GMT+2
DmL suggsted it maybe the in options file of rockboy. So by setting the same options for two files with only scaled and scaled with aspectratio maintianed being the differnace, yeilded nothing apparent. Only one bit was changed, output of dhex attached.
Comment by BenjaminReedBrown (smartben) - Tuesday, 29 January 2013, 11:14 GMT+2
Output from data abort GameboyColor game 1942.gbc

Data abort at 6004DE78
FSR 0x1
(domain 0, fault 1)
address 0x00000049
pc:6004DE78 sp:600ACC98

Loading...