Rockbox.org home
Downloads
Release release
Dev builds dev builds
Extras extras
themes themes
Documentation
Manual manual
Wiki wiki
Device Status device status
Support
Forums forums
Mailing lists mailing lists
IRC IRC
Development
Bugs bugs
Patches patches
Dev Guide dev guide
Search



Donate

Rockbox Technical Forums


Login with username, password and session length
Home Help Search Staff List Login Register
News:

Welcome to the Rockbox Technical Forums!

+  Rockbox Technical Forums
|-+  Support and General Use
| |-+  Hardware
| | |-+  3.15 Install land operation errors Sansa 280
« previous next »
  • Print
Pages: [1] 2

Author Topic: 3.15 Install land operation errors Sansa 280  (Read 1244 times)

Offline Braverman

  • Member
  • *
  • Posts: 40
3.15 Install land operation errors Sansa 280
« on: November 03, 2021, 01:15:50 PM »
Upgrading my Sansa e280's (v1 and v2) to 3.15 and have noticed some problems:

1. When installing from the utility it deletes your config.cfg AND most-recent.bmark files. Both of which I not not mention should not be touched.
2. When playing through a playlist and it comes to a file that no long exists, 3.14 would skip over it, 3.15 stops on it, informing the user that the filename is <root> and then sits - patiently - waiting.
3. Can't remember for the life of me what the third problem is.

And just a further question (excuse me the player just found another one of those files) ... In a V2 when you choose "files" from the menu you can see the internal memory and the external SDCard, on a V1 you can't - just a firmware change in the Sansa?
... 'cause I happen to LOVE being able to to that.

Thanks.
Logged

Offline saratoga

  • Developer
  • Member
  • *
  • Posts: 9214
Re: 3.15 Install land operation errors Sansa 280
« Reply #1 on: November 03, 2021, 01:36:40 PM »
Quote
Upgrading my Sansa e280's (v1 and v2) to 3.15 and have noticed some problems:

FWIW 3.15 is a 3 year old stable release meaning that it is not developed and we don't need to know what doesn't work since nothing will be fixed.  Rather than run old releases you should probably run the current build.

Quote
1. When installing from the utility it deletes your config.cfg AND most-recent.bmark files. Both of which I not not mention should not be touched.

I don't think this is correct.  The update process is designed to preserve settings and should not delete anything.

Quote
2. When playing through a playlist and it comes to a file that no long exists, 3.14 would skip over it, 3.15 stops on it, informing the user that the filename is <root> and then sits - patiently - waiting.

That didn't change.  Missing files are still skipped.

Quote
In a V2 when you choose "files" from the menu you can see the internal memory and the external SDCard, on a V1 you can't

The V1 and V2 (and all devices) work the same.  Could you clarify what you mean?  What can't you do?
Logged

Offline chris_s

  • Developer
  • Member
  • *
  • Posts: 222
Re: 3.15 Install land operation errors Sansa 280
« Reply #2 on: November 03, 2021, 02:19:39 PM »
Quote from: saratoga on November 03, 2021, 01:36:40 PM
Quote
2. When playing through a playlist and it comes to a file that no long exists, 3.14 would skip over it, 3.15 stops on it, informing the user that the filename is <root> and then sits - patiently - waiting.

That didn't change.  Missing files are still skipped.
The behavior described by the OP is something I'd noticed myself. It was introduced about 4 years ago (so before the release of 3.15) by this commit: https://github.com/Rockbox/rockbox/commit/dfff938dff089667038041fcb66262c87c3186c2

There's a a patch on Gerrit that changes it back to how it had been previously (except that it now won't skip over the last entry of a playlist). I should remove the "WIP" label since it doesn't seem to have caused any problems testing it for the better part of a year now on my devices.
« Last Edit: November 03, 2021, 02:21:47 PM by chris_s »
Logged

Offline saratoga

  • Developer
  • Member
  • *
  • Posts: 9214
Re: 3.15 Install land operation errors Sansa 280
« Reply #3 on: November 03, 2021, 02:27:16 PM »
Maybe I'm misunderstanding, but I just created a playlist, deleted a file in the middle of the playlist and played it. The playlist skipped the missing file as expected. Or does it work differently if it's m3u for the playlist?
Logged

Offline chris_s

  • Developer
  • Member
  • *
  • Posts: 222
Re: 3.15 Install land operation errors Sansa 280
« Reply #4 on: November 03, 2021, 03:01:55 PM »
Quote from: saratoga on November 03, 2021, 02:27:16 PM
Maybe I'm misunderstanding, but I just created a playlist, deleted a file in the middle of the playlist and played it. The playlist skipped the missing file as expected. Or does it work differently if it's m3u for the playlist?
I'm not sure right now why we're seeing different behavior.   ??? Would have expected you to see something like this when reaching a missing file:

* rt.png (102.84 kB, 346x294 - viewed 41 times.)
Logged

Offline chris_s

  • Developer
  • Member
  • *
  • Posts: 222
Re: 3.15 Install land operation errors Sansa 280
« Reply #5 on: November 03, 2021, 03:15:54 PM »
I guess if you're only playing a folder, the file would disappear from the playlist (and thus be skipped) after stopping/resuming playback, since the tracks would not be inserted into the playlist. That's the only thing I can think of right now.
« Last Edit: November 03, 2021, 03:18:31 PM by chris_s »
Logged

Offline Braverman

  • Member
  • *
  • Posts: 40
Re: 3.15 Install land operation errors Sansa 280
« Reply #6 on: November 04, 2021, 09:41:08 AM »
Before anything else, what is the "current stable" version and why doesn't the install utility designate it as such?
Logged

Offline bluebrother

  • Developer
  • Member
  • *
  • Posts: 3528
  • creature
Re: 3.15 Install land operation errors Sansa 280
« Reply #7 on: November 04, 2021, 10:08:56 AM »
Quote from: Braverman on November 04, 2021, 09:41:08 AM
Before anything else, what is the "current stable" version and why doesn't the install utility designate it as such?

It's 3.15 and Rockbox Utility designates it as such.
Logged

Offline Bilgus

  • Developer
  • Member
  • *
  • Posts: 880
Re: 3.15 Install land operation errors Sansa 280
« Reply #8 on: November 04, 2021, 12:12:03 PM »
I think some of those issues are already fixed in the dev version
Again we don't fix bugs in the older stuff it's already set in stone

Stable doesn't mean works perfectly and there hasn't been anyone testing these builds for your device
Clearly.
Best I can say is use a dev version so we are sure the bugs are still there and actually have a chance at finding and fixing them

The codebase is in much better shape now versus 3.14and 3.15 we have found  fixed alot of BAD
For instance A few months ago we fixed 100s of issues identified by coverity code analysis
From buffer overruns to just terrible code literally 100s left but we got the worst of it...

It's all a work in progress but old bugs from past releases dont push the bar closer to perfection
Logged

Offline Braverman

  • Member
  • *
  • Posts: 40
Re: 3.15 Install land operation errors Sansa 280
« Reply #9 on: November 04, 2021, 12:28:00 PM »
Quote from: Bilgus on November 04, 2021, 12:12:03 PM
I think some of those issues are already fixed in the dev version
Again we don't fix bugs in the older stuff it's already set in stone

Stable doesn't mean works perfectly and there hasn't been anyone testing these builds for your device
Clearly.
Best I can say is use a dev version so we are sure the bugs are still there and actually have a chance at finding and fixing them

The codebase is in much better shape now versus 3.14and 3.15 we have found  fixed alot of BAD
For instance A few months ago we fixed 100s of issues identified by coverity code analysis
From buffer overruns to just terrible code literally 100s left but we got the worst of it...

It's all a work in progress but old bugs from past releases dont push the bar closer to perfection
Bilgus, nice to see you again ...

Which dev version would be the one to "test/try out"?
Logged

Offline Bilgus

  • Developer
  • Member
  • *
  • Posts: 880
Re: 3.15 Install land operation errors Sansa 280
« Reply #10 on: November 04, 2021, 02:37:58 PM »
We don't typically leave things knowingly broken so whatever the latest is unless someone says otherwise (if known issues present like the USB thing)

Dev builds get built nightly at the least
Logged

Offline Braverman

  • Member
  • *
  • Posts: 40
Re: 3.15 Install land operation errors Sansa 280
« Reply #11 on: November 05, 2021, 09:40:43 AM »
Quote from: Bilgus on November 04, 2021, 02:37:58 PM
We don't typically leave things knowingly broken so whatever the latest is unless someone says otherwise (if known issues present like the USB thing)

Dev builds get built nightly at the least

Is that what gets shown in the installer? Or placed somewhere else?
Logged

Offline Bilgus

  • Developer
  • Member
  • *
  • Posts: 880
Re: 3.15 Install land operation errors Sansa 280
« Reply #12 on: November 05, 2021, 11:56:47 AM »
I don't use rbitil like at all so not the last word but yes I believe rbitil pulls the latest nightlies
Logged

Offline saratoga

  • Developer
  • Member
  • *
  • Posts: 9214
Re: 3.15 Install land operation errors Sansa 280
« Reply #13 on: November 06, 2021, 10:23:25 PM »
Quote from: chris_s on November 03, 2021, 03:15:54 PM
I guess if you're only playing a folder, the file would disappear from the playlist (and thus be skipped) after stopping/resuming playback, since the tracks would not be inserted into the playlist. That's the only thing I can think of right now.

You're right, I just tested it and M3U is handled differently.  I never noticed since I don't use M3U much.  I think that behavior should be reverted.

I'll comment on the gerrit task.
Logged

Offline Braverman

  • Member
  • *
  • Posts: 40
Re: 3.15 Install land operation errors Sansa 280
« Reply #14 on: November 09, 2021, 11:44:12 AM »
Quote from: Bilgus on November 05, 2021, 11:56:47 AM
I don't use rbitil like at all so not the last word but yes I believe rbitil pulls the latest nightlies

I see that point differently; you as a developer wouldn't use it for obvious reasons, but - this is only a guess - but I'm thinking 75% of the people who buy a player and hear about Rockbox WILL use The util, which makes it pretty important to either not have developers versions list or to do so with a warning.
I use it (didn't when I was testing the other versions), as I can never remember which version of the player I've connected.

Now then when can I see what the latest version is? 3.15 on 280v2 is causing a lot of problems - minor - but annoying, so ...

The util shows: b14df9077f - OOPS just saw the note next to it, so this point is moot (never saw it before), but brings up humble suggestion. In the info within the player you note when it was installed but not the version - perhaps that would be helpful,especially, when there are problems and the user has no idea what he put on it (I mention that as I am often guilty).

I'm going to install it today and see if the mentioned problems, as well as others are still plaguing me.

THANK YOU!

**************** UPdate *************
Attached is what happens when a playlist attempts to load a file that is either not there, or is mis-spelled etc.

* Non-Skipped_File.jpg (149.02 kB, 2058x2481 - viewed 32 times.)
« Last Edit: November 09, 2021, 12:07:27 PM by Braverman »
Logged

  • Print
Pages: [1] 2
« previous next »
+  Rockbox Technical Forums
|-+  Support and General Use
| |-+  Hardware
| | |-+  3.15 Install land operation errors Sansa 280
 

  • SMF 2.0.19 | SMF © 2021, Simple Machines
  • Rockbox Privacy Policy
  • XHTML
  • RSS
  • WAP2

Page created in 0.035 seconds with 18 queries.