| Summary: | xine-lib 1.1.0-r6 crashes when playing ogg audio files. | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Brian Beardall <brian> |
| Component: | [OLD] Library | Assignee: | Diego Elio Pettenò (RETIRED) <flameeyes> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | media-video |
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | x86 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
|
Description
Brian Beardall
2005-10-27 06:48:01 UTC
Every ogg file has the same behavior? Can you try encoding one with latest libvorbis and vorbis-tools? I can play them just fine here. Every ogg file has the exact same behavior. I installed libvorbis 1.1.1, and vorbis-tools 1.1.1, and recompiled xine-lib 1.1.0-r6, and I still get the same exact behavior. This occurs with all of my oggs. Changing the song from one ogg to another ogg will always kill it. I have some output from totem when it crashed pertaining to xine-lib. ** Message: totem_playlist_add_one_mrl (): we_believe__kenneth_cope.ogg file:///home/brian/personal/music/mp3/especially_for_youth/we_believe/we_believe__kenneth_cope.ogg (null) xine: found input plugin : file input plugin load_plugins: probing demux 'anx' load_plugins: probing demux 'ogg' xine: found demuxer plugin: OGG demux plugin video discontinuity #1, type is 0, disc_off 0 waiting for audio discontinuity #1 audio discontinuity #1, type is 0, disc_off 0 waiting for in_discontinuity update #1 vpts adjusted with prebuffer to 51592 load_plugins: plugin vorbis will be used for audio streamtype 09. audio_alsa_out:open pause_resume=0 output sample rate 44100 ao_close xine_play diff=1 (pts=1, last_pts=0) video discontinuity #2, type is 2, disc_off 1 waiting for audio discontinuity #2 audio discontinuity #2, type is 2, disc_off 1 waiting for in_discontinuity update #2 audio jump, diff=0 play_internal ...done fixing sound card drift by -1349 pts xine_play ao_flush (loop running: 1) play_internal ...done diff=17858090 (pts=18932376, last_pts=1074286) audio discontinuity #3, type is 3, disc_off 18932376 waiting for in_discontinuity update #3 video discontinuity #3, type is 3, disc_off 18932376 vpts adjusted with prebuffer to 696792 audio jump, diff=0 fixing sound card drift by -2816 pts fixing sound card drift by -2096 pts fixing sound card drift by -1573 pts ao_close audio_out: no streams left, closing driver video discontinuity #4, type is 0, disc_off 0 waiting for audio discontinuity #4 audio discontinuity #4, type is 0, disc_off 0 waiting for in_discontinuity update #4 vpts adjusted with prebuffer to 2494833 ** Message: enter bacon_video_widget_idle_signal ao_flush (loop running: 1) input_cache: read calls: 70, main input read calls: 69 input_cache: seek_calls: 10, main input seek calls: 9 xine: found input plugin : file input plugin load_plugins: probing demux 'anx' load_plugins: probing demux 'ogg' It doesn't matter what software I use as long as it uses xine-lib. If I use just ogg123 there is no crash when playing the songs. There was no crashing when I had xine-lib 1.0.1 installed. This is some more output I got when using xine-ui. Crashed when loading second
ogg file in the playlist.
200 frames delivered, 0 frames skipped, 2 frames discarded
gui_xine_open_and_play():
mrl:
'mp3/especially_for_youth/we_believe/i_need_thee_every_hour__april_meservy.ogg',
sub 'NONE',
start_pos 0, start_time 0, av_offset 0, spu_offset 0.
ao_flush (loop running: 1)
input_cache: read calls: 426, main input read calls: 425
input_cache: seek_calls: 9, main input seek calls: 8
gnome_vfs init_input_class
gnome-vfs not initialised
xine: found input plugin : file input plugin
load_plugins: probing demux 'anx'
load_plugins: probing demux 'ogg'
xiTK received SIGSEGV signal, RIP.
Killed
I should use the correct terminology here. I am playing ogg vorbis files. I have reproduced this crash on two computers. Please try with -r7. I am happy to say that the bug is fixed with xine-lib-1.1.0-r7. :) |