Rockbox Technical Forums

Support and General Use => Audio Playback, Database and Playlists => Topic started by: freddy33 on April 03, 2022, 09:18:08 AM

Title: data abort at 4000d238 (0)
Post by: freddy33 on April 03, 2022, 09:18:08 AM
Running Rockbox v3.15 (current/latest version as of last week) on a 2003 vintage ipod with ~ 4,000 songs on it. Note: I replaced the 'pod's original 20 gig drive with an 80 gig drive 10-ish years ago.

Intermittently, while playing a mixture of .mp3 and ALACs I made or converted from CDs, the 'pod stops and I get a screen with this error:

data abort at 4000d238 (0)
pc: 4000d238  sp: 400029f8
bt end

I'm fairly certain the problem lies with the actual music files because it happens at the same point in each file. That is, after restarting, it begins playing the song BEFORE the one it crashed on, but crashes again with the same error when it moves to the next song (i.e., the song it originally crashed on).

I don't know if it's related, but when running on the standard Apple OS, the 'pod will occasionally play a few seconds of an ALAC and then skip to the next track and continue playing without any issues. This doesn't seem to be song related and if I skip back to the skipped ALAC and try it again, it always plays that ALAC fine on the second try.
Title: Re: data abort at 4000d238 (0)
Post by: 7o9 on April 03, 2022, 10:26:56 AM
First suggestion will be to try the current development build. Lots has improved since 3.15.

Your issue might already be fixed.
Title: Re: data abort at 4000d238 (0)
Post by: freddy33 on April 03, 2022, 10:45:21 AM
I downloaded the "rockbox" link from the Daily Development Builds page for the iPod 3rd gen:

https://download.rockbox.org/daily/ipod3g/rockbox-ipod3g-20220403.zip

But it's just a collection of files/folders without an installer .exe. Is this the wrong installer? Or, how do I install it over v3.15?
Title: Re: data abort at 4000d238 (0)
Post by: saratoga on April 03, 2022, 12:01:56 PM
If you want an installer you can download rockbox utility. Otherwise if you are comfortable unzipping files yourself you can extract them over the install.

By the way, for future reference this is explained in the manual.

As for the iPod 3G since not many of those are still around there isn't a lot of information about modding them. I have no idea how well they'll work with a 3rd party drive. Other players have required additional development to add support for modded storage.
Title: Re: data abort at 4000d238 (0)
Post by: freddy33 on April 03, 2022, 12:35:05 PM
Thanks for the 3G info. In the years I've been using the 80 Gig drive, I've had no problems with it beyond Rockbox's "data abort" error we're discussing here and the intermittent skipping of some ALAC files when running the Apple OS (so far, I haven't experienced this with Rockbox). It's been awhile, but I seem to recall the skipping occurring with the original drive as well.

I've already got v1.5.0 of the Rockbox Utility.

Is there a step-by-step guide explaining how to install rockbox-ipod3g-20220403.zip via the utility?
Title: Re: data abort at 4000d238 (0)
Post by: saratoga on April 03, 2022, 12:42:52 PM
Not sure how step to step you need beyond run the installer and choose the install option, but the manual is probably a good place to start.
Title: Re: data abort at 4000d238 (0)
Post by: freddy33 on April 03, 2022, 01:11:26 PM
Although some of the files/folders differed between the two versions, I ended up just copying the development version over the existing version. Then, I booted it up and all appears correct. Here's the rockbox info screen after the update:
Title: Re: data abort at 4000d238 (0)
Post by: freddy33 on April 03, 2022, 01:15:44 PM
Because the data abort error's intermittent (I've been running the ipod 24/7 for the past several days and I found the error two times when I checked it in the morning), unless you or another developer can spot the problem from what I've posted, it's going to take a few days' worth of testing to see if the new development version addressed whatever's causing the data aborts.
Title: Re: data abort at 4000d238 (0)
Post by: freddy33 on April 03, 2022, 04:24:03 PM
That was quick. Here's the new error:

Data abort at 4000d149 (0)
pc:4000d140
sp:400029f8
bt end
Title: Re: data abort at 4000d238 (0)
Post by: freddy33 on April 03, 2022, 04:36:09 PM
If it helps, I've identified the song file that caused the crash.
Title: Re: data abort at 4000d238 (0)
Post by: freddy33 on April 03, 2022, 07:23:18 PM
I don't know whether it's related to having upgraded to the latest development version or just luck to've run into two files that caused crashes, but this is the first time I've had two of these data aborts in the same day. Anyway, here's another:
Title: Re: data abort at 4000d238 (0)
Post by: 7o9 on April 04, 2022, 12:56:42 PM
I cannot help you, but instead of pictures of the error, perhaps it helps if you share the file that causes it so someone can reproduce.
Title: Re: data abort at 4000d238 (0)
Post by: freddy33 on April 04, 2022, 01:26:07 PM
perhaps it helps if you share the file that causes it so someone can reproduce.

I offered that a couple of posts back, but no one responded. Where should I send the 19 meg .m4a (ALAC) music file? Can I attach it to a post here?