Support and General Use > Theming and Appearance Customization
Sansa Fuze checkwps fail
Phen0m:
Hello,
I've created a theme, which I dubbed Unq, that I have been using on my Sansa Fuze for more than one year without any problem.
Unfortunately, I can't upload it to themes.rockbox.org as the checkwps program seems to fail.
Here is the output on the site:
(see attachment)
When I execute checkwps.sansafuze [myfile.*], it only fails on the .sbs file, where I get (the classic):
--- Code: ---Segmentation fault (core dumped)
--- End code ---
.wps and .fms files pass the test OK.
I've been studying the issue very intensely some time ago, but grew tiresome out of it and uploaded my theme on Github as a replacement of the rockbox.org site.
xpmule:
It doesn't sound like you tried to upload it to the web site though..
If you did and uploading failed it should have gave you a reason why in detail.
What I got from reading what you said is that you used the "checker tool" and *that was what did not work.
And maybe that tool is outdated ?
I have uploaded a theme recently and had problems and the web site is very specific as to what is wrong.
I'd say try the web site and post back what error the site gives you vs what the tool gives you.
Segmentation fault means the program crashed and what you said is cryptic and I don't know what the error code details mean.
The web site would not give you that message only an ELF .exe / Linux style OS would..
Phen0m:
I did try to upload it to the web site many many times, always having this error message.
I just did it again 2 seconds ago, and I got the same error message.
Maybe someone else can try to upload it themselves so they can see what happens (https://github.com/ResponSySS/Rockbox-Unq/blob/master/Unq.zip).
As I said, checkwps.sansafuze gives me no error for my .wps, no error for my .fms, but a seg fault for my .sbs:
--- Code: ---$ ../checkwps/checkwps.sansafuze rockbox/wps/Unq.wps
Checking rockbox/wps/Unq.wps...
WPS parsed OK
$ ../checkwps/checkwps.sansafuze rockbox/wps/Unq.fms
Checking rockbox/wps/Unq.fms...
WPS parsed OK
$ ../checkwps/checkwps.sansafuze rockbox/wps/Unq.sbs
Checking rockbox/wps/Unq.sbs...
Segmentation fault (core dumped)
--- End code ---
As I said, I've been using this theme for more than a year so, to me, checkwps is failing or buggy.
Also, I should say I'm running on Linux, but my theme files are all Windows CRLF compatible (otherwise it wouldn't run on my Rockbox).
xpmule:
hmm that is odd if the site is saying "Seg Fault"
I have not got that one myself but seen it on Linux based OS's lots before.
I had a quick look at your code but I didn't see a problem off hand.
I am not familiar with the Fuze but I made a few themes for the newer Fuze+
So I am not sure what theme commands are compliant with that hardware.
Maybe someone else can chime in and help you out ?
If you REALLY wanted to narrow it down you could maybe just remove sections of the SBS that is failing
and then reupload until it gives the error... uhh wait I am thinking out loud here sorry (that is dumb of me)
that would upload a pile of broken parts of a theme LOL
Hmm maybe a bug report ?
Not sure how helpful I can be but I wish ya luck (if ya still want to get it uploaded)
Thanks for trying to share your work though :)
Phen0m:
Sorry if I wasn't clear; it's not what I meant.
On the site, I get the "error" that we see in the pic (see attachment).
And when I try it myself, with my own checkwps.sansafuze program on my Linux system, I get a Seg Fault.
I will try to do some line-by-line editing later in the week.
Thanks for the help. :-}
Navigation
[0] Message Index
[#] Next page
Go to full version