- Status Closed
- Percent Complete
- Task Type Bugs
- Category User Interface → Themes
- Assigned To No-one
- Operating System Iriver H300 series
- Severity High
- Priority Very Low
- Reported Version
- Due in Version Undecided
-
Due Date
Undecided
- Votes
- Private
FS#4757 - OldSchoolNeo.wps freezes the H300
After loading OldSchoolNeo theme from RockBoxH300Optimized-200602281100-v0.63.zip, if I go to the WPS and try to play a file, either the H300 freezes, or worse shutdown (I only tried twice :) ).
When it shutdown, I had no mean to restart it for a while. The disc was stopped and the start button didn't work. I tried several key combinations without result. Finaly, I managed to restart by pushing the reset button (near the MIC) several times.
Closed by christi-s
2006-03-19 12:06
Reason for closing: Invalid
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
2006-03-19 12:06
Reason for closing: Invalid
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
H300 experimental build is not
supported.
Loading...
Available keyboard shortcuts
- Alt + ⇧ Shift + l Login Dialog / Logout
- Alt + ⇧ Shift + a Add new task
- Alt + ⇧ Shift + m My searches
- Alt + ⇧ Shift + t focus taskid search
Tasklist
- o open selected task
- j move cursor down
- k move cursor up
Task Details
- n Next task
- p Previous task
- Alt + ⇧ Shift + e ↵ Enter Edit this task
- Alt + ⇧ Shift + w watch task
- Alt + ⇧ Shift + y Close Task
Task Editing
- Alt + ⇧ Shift + s save task
1. Does this bug happen in a plain normal Rockbox build?
2. If so, can you please provide the WPS you use to make the problem happen?
Optimized is NOT an official Rockbox build. Does the freeze happen in a build downloaded from Rockbox.org, or have you ONLY tried Optimized?
It only happened with optimized.
Sorry, I'm a newbie.
I don't know the relations between needleboy from the misticriver forum and the rockbox team. But I think, as he put a release "(…)every time a change will be made in the CVS that regards us, H300 users(…)" on the misticriver forum (Cf. http://www.misticriver.net/showthread.php?t=35654), that many people shall install these releases and hence be exposed to their bugs.
I installed the build CVS060301 I got this morning at http://www.rockbox.org/daily/h300/rockbox-h300-20060301.zip and the same problem occurs if I load the theme Arctic_Desert this time. When I try to play a track, the screen is correctly displayed but the track is not played, the screen is frozen, the buttons have not effect and I have to reset the H300 with a pin to turn it off.
And can you please attach a version of this "Arctic_Desert" too please? It is not bundled in any official Rockbox release.
Here it is.
But is it still risky to build elaborated themes for the WPS ?
Well, I notice that it looks like there are some % tokens in that WPS that are patch-dependent, so if I'm right that they're not part of the official build, that WPS requires the Optimized build to run anyway.
I don't have a h300 but I could load this WPS and use it fine in my h300 simulator build.
I believe it uses a %c tag that Rockbox doesn't support, but apart from that it looked fine to me.
Could you show me where is the error to make a test with a correct file ?
Check for the %c tag in the WPS file.
*But* the WPS should of course not cause any freezing even if it contains unsupported tags.
Same problem without the %c.
I'll try to build a simulator tomorrow and simplify the .wps file to see where the problem comes from.
I can suppress the problem if I comment the last lines of the file :
#%?lh<%xdz%xdn>
#%?mp<%xdp%xdn|%xdy%xdm|%xdp%xdn|%xdy%xdk|%xdy%xdl>
#%?bp<%xdj|%?bl<|%xda|%xdb|%xdc|%xdd|»
#%?pv<%xdA|%xdB|%xdC|%xdD|%xdE|%xdF|%xdG|%xdH|%xdI|%xdK|%xdJ>
If I uncomment only one of these line, the problem occurs.
Some syntax errors (one | and one > additionals) and one tag (%xdn) referring to an undeclared preloaded image seems to have no effect on the problem.
I'm still new to WPS, but they all seem to have some errors:
1) No seperating |
2) Last seperating | missing
3) Too many |'s (<| … |>)
4) Presumably '%xdl' should be '%xdL'?
As I'm experimenting with my own WPS, I'm also finding that various errors cause lockups, which is frustrating.
ignore 4), the font make it look like a lower-case l. I can't immediately see a problem with this line, perhaps the bitmaps it uses aren't declared properly.