Go Back   nV News Forums > Linux Support Forums > NVIDIA Linux

Newegg Daily Deals

Reply
 
Thread Tools
Old 05-31-09, 02:46 PM   #1
Sky777
Registered User
 
Join Date: May 2007
Posts: 65
Default VDPAU nvidia: Error detected 0 4899 (vdpau + vdr + xine-vdpau)

my friend has problem with vdpau + xine-vdpau + vdr 177
He has the problem with buffer overflow and after that the video is freezing with xine-vdpau.

VDR 1.7.7 or vdr 1.7.0 (result is the same)
Xine-Plugin 9.2
driver - 185.18.14
NVIDIA GPU GeForce 8400 GS G98 Sparkle PCI

Code:
May 31 10:28:50 vdpau vdr: [4761] switching to channel 1
May 31 10:28:50 vdpau vdr: [4857] TS buffer on device 1 thread ended (pid=4761, tid=4857)
May 31 10:28:50 vdpau vdr: [4856] buffer stats: 5640 (0%) used
May 31 10:28:50 vdpau vdr: [4856] receiver on device 1 thread ended (pid=4761, tid=4856)
May 31 10:28:50 vdpau vdr: [4858] receiver on device 1 thread started (pid=4761, tid=4858)
May 31 10:28:50 vdpau vdr: [4859] TS buffer on device 1 thread started (pid=4761, tid=4859)
May 31 10:28:51 vdpau vdr: [4858] cVideoRepacker: switching to MPEG1/2 mode
May 31 10:28:51 vdpau vdr: [4858] cVideoRepacker: operating in MPEG1/2 mode
May 31 10:28:55 vdpau acpid: client 4739[0:0] has disconnected 
May 31 10:28:55 vdpau acpid: client 4739[0:0] has disconnected 
May 31 10:28:55 vdpau acpid: client connected from 4739[0:0] 
May 31 10:28:55 vdpau acpid: client connected from 4739[0:0] 
May 31 10:28:55 vdpau vdr: [4858] TS continuity error (11)
May 31 10:28:55 vdpau vdr: [4858] cAudioRepacker(0xC0): skipped 120 bytes to sync on next audio frame
May 31 10:28:55 vdpau vdr: [4858] PES packet shortened to 1864 bytes (expected: 4624 bytes)
May 31 10:28:57 vdpau lircd-0.8.4a[2282]: accepted new client on /dev/lircd
May 31 10:28:57 vdpau lircd-0.8.4a[2282]: removed client
May 31 10:29:11 vdpau vdr: [4761] switching to channel 2
May 31 10:29:12 vdpau vdr: [4761] cTS2PES got 0 TS errors, 1 TS continuity errors
May 31 10:29:12 vdpau vdr: [4859] TS buffer on device 1 thread ended (pid=4761, tid=4859)
May 31 10:29:12 vdpau vdr: [4858] buffer stats: 121260 (5%) used
May 31 10:29:12 vdpau vdr: [4858] receiver on device 1 thread ended (pid=4761, tid=4858)
May 31 10:29:12 vdpau vdr: [4882] receiver on device 1 thread started (pid=4761, tid=4882)
May 31 10:29:12 vdpau vdr: [4883] TS buffer on device 1 thread started (pid=4761, tid=4883)
May 31 10:29:12 vdpau vdr: [4882] cVideoRepacker: switching to MPEG1/2 mode
May 31 10:29:12 vdpau vdr: [4882] cVideoRepacker: operating in MPEG1/2 mode
May 31 10:30:01 vdpau /USR/SBIN/CRON[4891]: (root) CMD ([ -x /usr/sbin/update-motd ] && /usr/sbin/update-motd 2>/dev/null)
May 31 10:30:15 vdpau vdr: [4883] buffer usage: 70% (tid=4882)
May 31 10:30:16 vdpau vdr: [4883] buffer usage: 80% (tid=4882)
May 31 10:30:16 vdpau vdr: [4883] buffer usage: 90% (tid=4882)
May 31 10:30:17 vdpau vdr: [4883] buffer usage: 100% (tid=4882)
Code:
xine:
input_vdr: flush buffers (vb: 0, ab: 0, vf: 0, af: 0) done.
ao_flush (loop running: 1)
audio discontinuity #9, type is 0, disc_off 0
waiting for in_discontinuity update #9
vdpau_set_property: property=0, value=0
vo_vdpau: enabled features: temporal=0, temporal_spatial=0
video discontinuity #9, type is 0, disc_off 0
vpts adjusted with prebuffer to 1364512
ao_flush (loop running: 1)
audio discontinuity #10, type is 0, disc_off 0
waiting for in_discontinuity update #10
video discontinuity #10, type is 0, disc_off 0
vpts adjusted with prebuffer to 1364651
audio discontinuity #11, type is 2, disc_off 4986461626
waiting for in_discontinuity update #11
video discontinuity #11, type is 2, disc_off 4986461626
vpts adjusted with prebuffer to 1381355
load_plugins: plugin mad will be used for audio streamtype 01.
set_speed 125000
audio_alsa_out:open pause_resume=0
output sample rate 48000
vdpau_set_property: property=0, value=0
vo_vdpau: enabled features: temporal=0, temporal_spatial=0
load_plugins: plugin vdpau_mpeg12 will be used for video streamtype 00.
vdpau_set_property: property=0, value=1
vo_vdpau: enabled features: temporal=1, temporal_spatial=1
video jump
set_speed 1000000
audio jump, diff=0
200 Bilder angezeigt, 0 Bilder übersprungen, 5 Bilder verworfen
vdr: osdflush: n: 5, 50,6, timeout: 0, result: 0
video_out: Verwerfe Bild mit pts 2140010, weil es zu alt ist (Unterschied: 4353).
200 Bilder angezeigt, 0 Bilder übersprungen, 1 Bilder verworfen
VDPAU nvidia: Error detected 0 4899 
VDPAU nvidia: Backtrace:
--: /usr/lib/libvdpau_nvidia.so [0xb4d14000] DSO load base
00: /usr/lib/libvdpau_nvidia.so [0xb4d180a9] 
01: /usr/lib/libvdpau_nvidia.so [0xb4d18165] 
02: /usr/lib/libvdpau_nvidia.so [0xb4d59230] 
03: /usr/lib/libvdpau_nvidia.so [0xb4d3320d] 
04: /usr/lib/libvdpau_nvidia.so [0xb4d280dd] 
05: /usr/lib/libvdpau_nvidia.so [0xb4d1aeea]
please have a look on file on your nvidia ftps server with name
bikalexander-.ts (84 MB)
Attached Files
File Type: gz nvidia-bug-report.log.gz (36.6 KB, 99 views)
__________________
PCI Sparkle GeForce 8400 GPU G98 A2 512 MB + AMD Sempron(tm) Processor 2800+ + svn Mplayer + xine-vdpau rev. 279 + vdr 1.7.9 & Nvidia 190.25 + XBMC
Sky777 is offline   Reply With Quote
Old 06-01-09, 01:43 PM   #2
Stephen Warren
Moderator
 
Stephen Warren's Avatar
 
Join Date: Aug 2005
Posts: 1,327
Default Re: VDPAU nvidia: Error detected 0 4899 (vdpau + vdr + xine-vdpau)

Can you repro this with either MPlayer or standalone xine? I haven't been able to.
Stephen Warren is offline   Reply With Quote
Old 06-03-09, 11:16 AM   #3
Bikalexander
Registered User
 
Join Date: Jan 2009
Posts: 4
Default Re: VDPAU nvidia: Error detected 0 4899 (vdpau + vdr + xine-vdpau)

Hi,


with xine are no problems when playing bikalexander.ts. With mplayer already, but only if I use-vo vdpau. I started it this way:
Code:
VDPAU_TRACE_FILE=/var/log/vdpau.log VDPAU_TRACE=1 VDPAU_NVIDIA_DEBUG=3 mplayer -vo vdpau  00001.ts > /var/log/mplayer.log 2>&1
This test, I have made with 180.60.

Thank you very much
Attached Files
File Type: gz vdpau.tar.gz (82.6 KB, 109 views)
Bikalexander is offline   Reply With Quote
Old 06-03-09, 11:39 AM   #4
Stephen Warren
Moderator
 
Stephen Warren's Avatar
 
Join Date: Aug 2005
Posts: 1,327
Default Re: VDPAU nvidia: Error detected 0 4899 (vdpau + vdr + xine-vdpau)

Oh right. I guess I did see that in MPlayer. The error is this:

[vdpau] Error when calling vdp_presentation_queue_block_until_surface_idle: A catch-all error, used when no other error code applies.

This causes essentially no problems in MPlayer (perhaps just a dropped frame), but I suppose could cause issues in xine or vdr-wrapped-xine.

This is an application bug. What is happening is that the application is doing this:

presentation_queue_display(surface A)
presentation_queue_block_until_surface_idle(surfac e A)

Surface A will never become idle when it's the most recent surface to be displayed, hence an error is returned.

Last edited by Stephen Warren; 06-03-09 at 11:41 AM. Reason: Fixed info about what the app is doing wron
Stephen Warren is offline   Reply With Quote
Reply


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


Similar Threads
Thread Thread Starter Forum Replies Last Post
xorg locks-up with newest nvidia drivers w/ vdpau. theroot NVIDIA Linux 1 06-24-12 11:04 AM
Need Help Installing NVIDIA Tesla M2070Q in Linux RHEL5 Ferianto85 NVIDIA Linux 0 05-18-12 08:35 PM

All times are GMT -5. The time now is 12:22 PM.


Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright ©1998 - 2014, nV News.