1
Angstrom & OpenZaurus / Functional .ogg Player On 3.5.3?
« on: December 07, 2005, 10:55:10 pm »Quote
Quoteopie-mediaplayer2 still crashes, though, even on known good oggfiles.
Run it from the terminal; does it produce any useful info about the crash?
Not a lot of use, I'm afraid. Here's the output:
Quote
: QuickLauncher invoked as: opieplayer2
: Lib::run() started
: SkinLoader::start() 2 jobs
: read list filename default
: <<<<<<<new m3u default
: new loader 1 jobs left
: load bgpixmap
: finished step
: load upimage
: finished step
: load downimage
: finished step
: load button masks 0
: finished step
: load button masks 1
: finished step
: load button masks 2
: finished step
: load button masks 3
: finished step
: load button masks 4
: finished step
: load button masks 5
: finished step
: load button masks 6
: finished step
: load button masks 7
: finished step
: load button masks 8
: finished step
: load button masks 9
: finished step
: load whole mask
: finished step
: SkinCache: hit on bgpixmap
: new loader 0 jobs left
: load bgpixmap
: finished step
: Lib::run() finished
: load upimage
: finished step
: load downimage
: finished step
: load button masks 0
: finished step
: load button masks 1
: finished step
: load button masks 2
: finished step
: load button masks 3
: finished step
: load button masks 4
: finished step
: load button masks 5
: finished step
: load button masks 6
: finished step
: load whole mask
: finished step
: all jobs done
: slot Clicked
: writing to current m3u
: <<<<<<<new m3u default
: SkinCache: hit
: SkinCache: hit on bgpixmap
: SkinCache: hit
: SkinCache: hit on bgpixmap
Segmentation fault
Classic segfault. I'm also attaching an strace output which is a little more useful, although since there's apparently a bug on strace on ARM, it doesn't trace child processes, even though I told it to on the command line (invoked with 'strace -F -f opieplayer2'). Having said that, it looks like the segfault occurs in the main opieplayer2 process, probably when it starts to feed data to the ogg decoder. But it's a little hard to tell.
Both outputs were taken with the same command sequence:
- invoke opieplayer2
- Select "add file" and select an ogg file to play
- hit the 'play' (|>) icon
The segfault occurs a couple of seconds later.
It would be nice to check with the opie-mediaplayer2 source, but I can't find it. Where are the sources hiding?
.....Ron