Totem receives BadAlloc when playing very large movies using Xv
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
totem (Ubuntu) |
Confirmed
|
Medium
|
Ubuntu Desktop Bugs | ||
xserver-xorg-driver-i810 (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Made a screen capture with Istanbul and tried to view this with Totem in Dapper, but it crashes with that file. Here's the output of Totem:
[snip]
Using netbios name MOONSHINE.
Using workgroup MSHOME.
video_out_xv: using Xv port 69 from adaptor Intel(R) Video Overlay for hardware colorspace conversion and scaling.
video_out_xv: port attribute XV_COLORKEY (6) value is 66046
video_out_xv: port attribute XV_BRIGHTNESS (5) value is -1
video_out_xv: port attribute XV_CONTRAST (4) value is 65
video_out_xv: this adaptor supports the yuy2 format.
video_out_xv: this adaptor supports the yv12 format.
x11osd: unscaled overlay created (Colorkey mode).
video_out: thread created
snd_pcm_open() failed:-16:Device or resource busy
>>> Check if another program already uses PCM <<<
audio_oss_out: Opening audio device...
audio_oss_out: audio.device.
audio_oss_out: Auto probe for audio device failed
audio_esd_out: connecting to esd server...
audio_out: thread created
xine_stream_new
video_out_xv: VO_PROP_
xine: found input plugin : file input plugin
load_plugins: probing demux 'anx'
load_plugins: probing demux 'matroska'
ebml: invalid master element
load_plugins: probing demux 'mng'
load_plugins: probing demux 'ogg'
xine: found demuxer plugin: OGG demux plugin
demux_ogg: Theorastreamsupport is highly alpha at the moment
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 140739
load_plugins: plugin theora will be used for video streamtype 3e.
xine_play
libtheora:Received an bad packet
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
libtheora:Received an bad packet
video jump
The program 'totem' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadAlloc (insufficient resources for operation)'.
(Details: serial 65 error_code 11 request_code 141 minor_code 19)
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the --sync command line
option to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)
The file I was trying to watch is here http://
However, I'm not sure should I have reported this against Istanbul or Totem.
Changed in totem: | |
assignee: | gnome → ubuntu-x-swat |
Thanks for your bug. It works fine for me. Does it crash every time for you? Could you get a backtrace with --sync as mentionned by the message?