pipelka / xbmc-addon-xvdr

DISCONTINUED - Standalone XVDR addon for XBMC
GNU General Public License v2.0
43 stars 16 forks source link

XVDR-Error: transport error #21

Closed Cybso closed 12 years ago

Cybso commented 12 years ago

Today I noticed an error the second time within two days. From one moment to another the XBMC-client (compiled on saturday from your git repository) freezes while watching live tv.

The client log: 16:53:16 T:3037214432 NOTICE: GL: Using GL_ARB_pixel_buffer_object 17:57:03 T:2845223792 WARNING: CDVDMessageQueue(audio)::Get - asked for new data packet, with nothing available 17:57:04 T:2853616496 WARNING: CRenderManager::FlipPage - timeout waiting for flip to complete 17:57:04 T:2853616496 WARNING: CRenderManager::FlipPage - timeout waiting for previous frame 17:57:06 T:2853616496 WARNING: Previous line repeats 12 times. 17:57:06 T:2853616496 WARNING: CDVDMessageQueue(video)::Get - asked for new data packet, with nothing available 17:57:06 T:2853616496 WARNING: CRenderManager::FlipPage - timeout waiting for previous frame

Note that live tv runs without any problems for an hour, and that I had to kill the process and restart it.

The server log (on another machine):

Nov 28 16:53:12 magrathea vdr: [10491] XVDR: streaming of channel started Nov 28 16:54:41 magrathea vdr: [10491] XVDR-Error: transport error Nov 28 16:54:41 magrathea vdr: [10491] XVDR-Error: transport error Nov 28 17:07:17 magrathea vdr: [10491] XVDR-Error: transport error Nov 28 17:07:17 magrathea vdr: [10491] XVDR-Error: transport error Nov 28 17:12:00 magrathea vdr: [4773] EPGSearch: timer conflict check started Nov 28 17:12:00 magrathea vdr: [4773] EPGSearch: timer conflict check finished Nov 28 17:13:35 magrathea vdr: [10491] XVDR-Error: transport error Nov 28 17:17:01 magrathea CRON[10578]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly) Nov 28 17:26:11 magrathea vdr: [10491] XVDR-Error: transport error Nov 28 17:32:29 magrathea vdr: [10491] XVDR-Error: transport error Nov 28 17:38:47 magrathea vdr: [10491] XVDR-Error: transport error Nov 28 17:42:00 magrathea vdr: [4773] EPGSearch: timer conflict check started Nov 28 17:42:00 magrathea vdr: [4773] EPGSearch: timer conflict check finished Nov 28 17:43:12 magrathea vdr: [4680] cleaning up schedules data Nov 28 17:45:05 magrathea vdr: [10491] XVDR-Error: transport error Nov 28 17:51:23 magrathea vdr: [10491] XVDR-Error: transport error Nov 28 17:57:09 magrathea vdr: [10492] buffer usage: 70% (tid=10491) Nov 28 17:57:09 magrathea vdr: [10492] buffer usage: 80% (tid=10491) Nov 28 17:57:09 magrathea vdr: [10491] XVDR-Error: cxSocket::write: poll() failed Nov 28 17:57:10 magrathea vdr: [10492] buffer usage: 90% (tid=10491) Nov 28 17:57:10 magrathea vdr: [10492] buffer usage: 100% (tid=10491) Nov 28 17:57:10 magrathea vdr: [10492] ERROR: 1 ring buffer overflow (89 bytes dropped) Nov 28 17:57:11 magrathea vdr: [10491] XVDR-Error: cxSocket::write: poll() failed Nov 28 17:57:16 magrathea vdr: last message repeated 2 times Nov 28 17:57:16 magrathea vdr: [10492] ERROR: 16599 ring buffer overflows (3120612 bytes dropped) Nov 28 17:57:17 magrathea vdr: [10491] XVDR-Error: cxSocket::write: poll() failed Nov 28 17:57:19 magrathea vdr: [10491] XVDR-Error: cxSocket::write: poll() failed Nov 28 17:57:22 magrathea vdr: [10492] ERROR: 15385 ring buffer overflows (2892380 bytes dropped) Nov 28 17:57:28 magrathea vdr: [10492] ERROR: 20086 ring buffer overflows (3776168 bytes dropped) Nov 28 17:57:34 magrathea vdr: [10492] ERROR: 23381 ring buffer overflows (4395628 bytes dropped) Nov 28 17:57:40 magrathea vdr: [10492] ERROR: 19648 ring buffer overflows (3693824 bytes dropped) Nov 28 17:57:46 magrathea vdr: [10492] ERROR: 16872 ring buffer overflows (3171936 bytes dropped) Nov 28 17:57:52 magrathea vdr: [10492] ERROR: 22001 ring buffer overflows (4136188 bytes dropped) Nov 28 17:57:58 magrathea vdr: [10492] ERROR: 23088 ring buffer overflows (4340544 bytes dropped) Nov 28 17:58:04 magrathea vdr: [10492] ERROR: 25277 ring buffer overflows (4752076 bytes dropped) Nov 28 17:58:10 magrathea vdr: [10492] ERROR: 17996 ring buffer overflows (3383248 bytes dropped) Nov 28 17:58:16 magrathea vdr: [10492] ERROR: 17808 ring buffer overflows (3347904 bytes dropped) Nov 28 17:58:18 magrathea vdr: [5486] XVDR-Error: cxSocket::read: read() error at 0/4 Nov 28 17:58:18 magrathea vdr: [4769] XVDR: Client with ID 7 seems to be disconnected, removing from client list Nov 28 17:58:22 magrathea vdr: [10492] ERROR: 22607 ring buffer overflows (4250116 bytes dropped) Nov 28 17:58:22 magrathea init: xbmc main process (5450) killed by KILL signal

The server runs latest yaVDR with it's own xbmc client, but it was idling at this time.

pipelka commented 12 years ago

Please upgrade your XBMC addon and the VDR plugin to the latest git version.

Cybso commented 12 years ago

Sorry, I thought they were, since the yavdr packages are named "git20111022" and your last commit is from 21th. But well, it's november already :)

Cybso commented 12 years ago

Updated to latest github version, problem just occured again:

Nov 28 23:58:39 magrathea vdr: [23505] XVDR: Client with ID 2 connected: 10.11.13.102:50463 Nov 28 23:58:39 magrathea vdr: [23545] XVDR: Welcome client 'XBMC Media Center' with protocol version '3' Nov 28 23:58:39 magrathea vdr: [23545] XVDR: Preferred language: deu,ger / type: 0 Nov 28 23:58:39 magrathea vdr: [23545] XVDR: -------------------------------------- Nov 28 23:58:39 magrathea vdr: [23545] XVDR: Channel streaming request: 2 - ZDF Nov 28 23:58:39 magrathea vdr: [23545] XVDR: Found available device 1 Nov 28 23:58:39 magrathea vdr: [23546] cLiveStreamer stream processor thread started (pid=23412, tid=23546) Nov 28 23:58:39 magrathea vdr: [23524] TS buffer on device 1 thread ended (pid=23412, tid=23524) Nov 28 23:58:39 magrathea vdr: [23510] buffer stats: 148708 (7%) used Nov 28 23:58:39 magrathea vdr: [23510] receiver on device 1 thread ended (pid=23412, tid=23510) Nov 28 23:58:39 magrathea vdr: [23547] receiver on device 1 thread started (pid=23412, tid=23547) Nov 28 23:58:39 magrathea vdr: [23545] XVDR: Successfully switched to channel 2 - ZDF Nov 28 23:58:39 magrathea vdr: [23545] XVDR: Started streaming of channel ZDF (timeout 10 seconds) Nov 28 23:58:39 magrathea vdr: [23548] TS buffer on device 1 thread started (pid=23412, tid=23548) Nov 28 23:58:39 magrathea vdr: [23412] switching to channel 25 Nov 28 23:58:39 magrathea vdr: [23550] receiver on device 2 thread started (pid=23412, tid=23550) Nov 28 23:58:39 magrathea vdr: [23551] TS buffer on device 2 thread started (pid=23412, tid=23551)

....

Nov 29 00:43:28 magrathea vdr: [23546] XVDR: Samplerate: 48000 Hz Nov 29 00:43:28 magrathea vdr: [23546] XVDR: Bitrate: 448000 bps Nov 29 00:43:28 magrathea vdr: [23546] XVDR: -------------------------------------- Nov 29 00:44:15 magrathea vdr: [23546] XVDR: -------------------------------------- Nov 29 00:44:15 magrathea vdr: [23546] XVDR: NEW AUDIO INFORMATION: Nov 29 00:44:15 magrathea vdr: [23546] XVDR: Channels: 5 Nov 29 00:44:15 magrathea vdr: [23546] XVDR: Samplerate: 48000 Hz Nov 29 00:44:15 magrathea vdr: [23546] XVDR: Bitrate: 448000 bps Nov 29 00:44:15 magrathea vdr: [23546] XVDR: -------------------------------------- Nov 29 00:44:15 magrathea vdr: [23546] XVDR: -------------------------------------- Nov 29 00:44:15 magrathea vdr: [23546] XVDR: NEW AUDIO INFORMATION: Nov 29 00:44:15 magrathea vdr: [23546] XVDR: Channels: 6 Nov 29 00:44:15 magrathea vdr: [23546] XVDR: Samplerate: 48000 Hz Nov 29 00:44:15 magrathea vdr: [23546] XVDR: Bitrate: 448000 bps Nov 29 00:44:15 magrathea vdr: [23546] XVDR: -------------------------------------- Nov 29 00:57:00 magrathea vdr: [23506] EPGSearch: timer conflict check started Nov 29 00:57:00 magrathea vdr: [23506] EPGSearch: timer conflict check finished Nov 29 00:57:32 magrathea vdr: [23547] buffer usage: 70% (tid=23546) Nov 29 00:57:32 magrathea vdr: [23547] buffer usage: 80% (tid=23546) Nov 29 00:57:32 magrathea vdr: [23547] buffer usage: 90% (tid=23546) Nov 29 00:57:32 magrathea vdr: [23547] buffer usage: 100% (tid=23546) Nov 29 00:57:32 magrathea vdr: [23547] ERROR: 1 ring buffer overflow (89 bytes dropped) Nov 29 00:57:33 magrathea vdr: [23546] XVDR-Error: cxSocket::write: poll() failed Nov 29 00:57:38 magrathea vdr: last message repeated 2 times Nov 29 00:57:38 magrathea vdr: [23547] ERROR: 19010 ring buffer overflows (3573880 bytes dropped) Nov 29 00:57:39 magrathea vdr: [23546] XVDR-Error: cxSocket::write: poll() failed Nov 29 00:57:44 magrathea vdr: last message repeated 2 times Nov 29 00:57:44 magrathea vdr: [23547] ERROR: 23005 ring buffer overflows (4324940 bytes dropped) Nov 29 00:57:45 magrathea vdr: [23546] XVDR-Error: cxSocket::write: poll() failed Nov 29 00:57:50 magrathea vdr: last message repeated 2 times Nov 29 00:57:50 magrathea vdr: [23547] ERROR: 23180 ring buffer overflows (4357840 bytes dropped) Nov 29 00:57:51 magrathea vdr: [23546] XVDR-Error: cxSocket::write: poll() failed Nov 29 00:57:52 magrathea vdr: [23412] cleaning up schedules data Nov 29 00:57:53 magrathea vdr: [23546] XVDR-Error: cxSocket::write: poll() failed Nov 29 00:57:56 magrathea vdr: [23547] ERROR: 25644 ring buffer overflows (4821072 bytes dropped) Nov 29 00:58:02 magrathea vdr: [23547] ERROR: 28074 ring buffer overflows (5277912 bytes dropped) Nov 29 00:58:08 magrathea vdr: [23547] ERROR: 32030 ring buffer overflows (6021640 bytes dropped)

Note the timestamps: about 60 minutes between starting and crash, like in my first report.

pipelka commented 12 years ago

Well, the behaviour is different. The transport errors are gone.

This looks like vdr-plugin-xvdr Issue 17: https://github.com/pipelka/vdr-plugin-xvdr/issues/17

The client obviously stopped reading stream packets from the server.

So, which XBMC version are you using ?

Cybso commented 12 years ago

Compiled from the master branch of your repository on saturday.

pipelka commented 12 years ago

Ok. So the next step would be to inspect the xbmc.log

Maybe this issue is also hitting you: https://github.com/opdenkamp/xbmc/issues/265

Nevertheless, I think this is an XBMC related issue.

Cybso commented 12 years ago

I'm trying to reproduce this again, but what I already know is that the transport error isn't gone:

Nov 29 10:53:39 magrathea vdr: [3534] XVDR: Channel streaming request: 12 - ZDFinfo Nov 29 10:53:39 magrathea vdr: [3534] XVDR: Found available device 1 Nov 29 10:53:39 magrathea vdr: [3534] XVDR: Successfully switched to channel 12 - ZDFinfo Nov 29 10:53:39 magrathea vdr: [3534] XVDR: Started streaming of channel ZDFinfo (timeout 10 seconds) Nov 29 10:53:39 magrathea vdr: [3535] cLiveStreamer stream processor thread started (pid=1048, tid=3535) Nov 29 10:53:39 magrathea vdr: [3536] receiver on device 1 thread started (pid=1048, tid=3536) Nov 29 10:53:39 magrathea vdr: [3537] TS buffer on device 1 thread started (pid=1048, tid=3537) Nov 29 10:53:40 magrathea vdr: [3535] XVDR: -------------------------------------- Nov 29 10:53:40 magrathea vdr: [3535] XVDR: NEW AUDIO INFORMATION: Nov 29 10:53:40 magrathea vdr: [3535] XVDR: Channels: 2 Nov 29 10:53:40 magrathea vdr: [3535] XVDR: Samplerate: 48000 Hz Nov 29 10:53:40 magrathea vdr: [3535] XVDR: Bitrate: 256000 bps Nov 29 10:53:40 magrathea vdr: [3535] XVDR: -------------------------------------- Nov 29 10:53:40 magrathea vdr: [3535] XVDR: -------------------------------------- Nov 29 10:53:40 magrathea vdr: [3535] XVDR: NEW PICTURE INFORMATION: Nov 29 10:53:40 magrathea vdr: [3535] XVDR: Picture Width: 720 Nov 29 10:53:40 magrathea vdr: [3535] XVDR: Picture Height: 576 Nov 29 10:53:40 magrathea vdr: [3535] XVDR: Display Aspect Ratio: 1.78 Nov 29 10:53:40 magrathea vdr: [3535] XVDR: -------------------------------------- Nov 29 10:53:40 magrathea vdr: [3535] XVDR: streaming of channel started Nov 29 10:58:00 magrathea vdr: [1605] EPGSearch: timer conflict check started Nov 29 10:58:00 magrathea vdr: [1605] EPGSearch: timer conflict check finished Nov 29 11:02:57 magrathea vdr: [3535] XVDR-Error: transport error Nov 29 11:02:57 magrathea vdr: [3535] XVDR-Error: transport error Nov 29 11:08:39 magrathea vdr: [1556] read incomplete section - len = 3676, r = 879 Nov 29 11:12:03 magrathea vdr: [3535] XVDR-Error: transport error Nov 29 11:12:03 magrathea vdr: [3535] XVDR-Error: transport error Nov 29 11:15:33 magrathea vdr: [3535] XVDR-Error: transport error Nov 29 11:17:01 magrathea CRON[3725]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly) Nov 29 11:20:32 magrathea vdr: [1556] read incomplete section - len = 1737, r = 131 Nov 29 11:21:51 magrathea vdr: [3535] XVDR-Error: transport error Nov 29 11:28:00 magrathea vdr: [1605] EPGSearch: timer conflict check started Nov 29 11:28:00 magrathea vdr: [1605] EPGSearch: timer conflict check finished Nov 29 11:28:41 magrathea vdr: [1048] cleaning up schedules data Nov 29 11:34:27 magrathea vdr: [3535] XVDR-Error: transport error Nov 29 11:34:27 magrathea vdr: [3535] XVDR-Error: transport error Nov 29 11:40:45 magrathea vdr: [3535] XVDR-Error: transport error Nov 29 11:40:45 magrathea vdr: [3535] XVDR-Error: transport error Nov 29 11:47:03 magrathea vdr: [3535] XVDR-Error: transport error Nov 29 11:58:00 magrathea vdr: [1605] EPGSearch: timer conflict check started Nov 29 11:58:00 magrathea vdr: [1605] EPGSearch: timer conflict check finished Nov 29 12:05:57 magrathea vdr: [3535] XVDR-Error: transport error Nov 29 12:05:57 magrathea vdr: [3535] XVDR-Error: transport error

I've recompiled vdr last night with PLAYERBUFSIZE of 50M and RECORDERBUFSIZE of 100M. For the moment this seems to help, but I'm afraid that this doesn't solved the bug but deferred it. If it doesn't crash within the next few hours I'll reinstall vdr-1.7.21 from repo and check again. I'll also recompile xbmc with debugging enabled.

Cybso commented 12 years ago

Here it comes (with unpatched vdr from yavdr repo):

VDR Server: Nov 29 15:58:46 magrathea vdr: [1828] XVDR: -------------------------------------- Nov 29 15:58:46 magrathea vdr: [1828] XVDR: Channel streaming request: 4 - ProSieben Nov 29 15:58:46 magrathea vdr: [1828] XVDR: Found available device 1 Nov 29 15:58:46 magrathea vdr: [1871] cLiveStreamer stream processor thread started (pid=1084, tid=1871) Nov 29 15:58:46 magrathea vdr: [1870] TS buffer on device 1 thread ended (pid=1084, tid=1870) Nov 29 15:58:46 magrathea vdr: [1869] buffer stats: 87796 (4%) used Nov 29 15:58:46 magrathea vdr: [1869] receiver on device 1 thread ended (pid=1084, tid=1869) Nov 29 15:58:46 magrathea vdr: [1872] receiver on device 1 thread started (pid=1084, tid=1872) Nov 29 15:58:46 magrathea vdr: [1828] XVDR: Successfully switched to channel 4 - ProSieben Nov 29 15:58:46 magrathea vdr: [1828] XVDR: Started streaming of channel ProSieben (timeout 10 seconds) Nov 29 15:58:46 magrathea vdr: [1873] TS buffer on device 1 thread started (pid=1084, tid=1873) Nov 29 15:58:46 magrathea vdr: [1871] XVDR: -------------------------------------- Nov 29 15:58:46 magrathea vdr: [1871] XVDR: NEW AUDIO INFORMATION: Nov 29 15:58:46 magrathea vdr: [1871] XVDR: Channels: 2 Nov 29 15:58:46 magrathea vdr: [1871] XVDR: Samplerate: 48000 Hz Nov 29 15:58:46 magrathea vdr: [1871] XVDR: Bitrate: 192000 bps Nov 29 15:58:46 magrathea vdr: [1871] XVDR: -------------------------------------- Nov 29 15:58:46 magrathea vdr: [1871] XVDR: -------------------------------------- Nov 29 15:58:46 magrathea vdr: [1871] XVDR: NEW PICTURE INFORMATION: Nov 29 15:58:46 magrathea vdr: [1871] XVDR: Picture Width: 720 Nov 29 15:58:46 magrathea vdr: [1871] XVDR: Picture Height: 576 Nov 29 15:58:46 magrathea vdr: [1871] XVDR: Display Aspect Ratio: 1.33 Nov 29 15:58:46 magrathea vdr: [1871] XVDR: -------------------------------------- Nov 29 15:58:46 magrathea vdr: [1871] XVDR: -------------------------------------- Nov 29 15:58:46 magrathea vdr: [1871] XVDR: NEW AUDIO INFORMATION: Nov 29 15:58:46 magrathea vdr: [1871] XVDR: Channels: 2 Nov 29 15:58:46 magrathea vdr: [1871] XVDR: Samplerate: 48000 Hz Nov 29 15:58:46 magrathea vdr: [1871] XVDR: Bitrate: 384000 bps Nov 29 15:58:46 magrathea vdr: [1871] XVDR: -------------------------------------- Nov 29 15:58:46 magrathea vdr: [1871] XVDR: streaming of channel started Nov 29 16:10:54 magrathea vdr: [1871] XVDR: -------------------------------------- Nov 29 16:10:54 magrathea vdr: [1871] XVDR: NEW PICTURE INFORMATION: Nov 29 16:10:54 magrathea vdr: [1871] XVDR: Picture Width: 720 Nov 29 16:10:54 magrathea vdr: [1871] XVDR: Picture Height: 576 Nov 29 16:10:54 magrathea vdr: [1871] XVDR: Display Aspect Ratio: 1.78 Nov 29 16:10:54 magrathea vdr: [1871] XVDR: -------------------------------------- Nov 29 16:12:00 magrathea vdr: [1530] EPGSearch: timer conflict check started Nov 29 16:12:00 magrathea vdr: [1530] EPGSearch: timer conflict check finished Nov 29 16:12:44 magrathea vdr: [1084] cleaning up schedules data Nov 29 16:17:01 magrathea CRON[2322]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly) Nov 29 16:18:47 magrathea vdr: [1871] XVDR: -------------------------------------- Nov 29 16:18:47 magrathea vdr: [1871] XVDR: NEW PICTURE INFORMATION: Nov 29 16:18:47 magrathea vdr: [1871] XVDR: Picture Width: 720 Nov 29 16:18:47 magrathea vdr: [1871] XVDR: Picture Height: 576 Nov 29 16:18:47 magrathea vdr: [1871] XVDR: Display Aspect Ratio: 1.33 Nov 29 16:18:47 magrathea vdr: [1871] XVDR: -------------------------------------- Nov 29 16:22:10 magrathea vdr: [1477] read incomplete section - len = 284, r = 81 Nov 29 16:41:48 magrathea vdr: [1871] XVDR: -------------------------------------- Nov 29 16:41:48 magrathea vdr: [1871] XVDR: NEW PICTURE INFORMATION: Nov 29 16:41:48 magrathea vdr: [1871] XVDR: Picture Width: 720 Nov 29 16:41:48 magrathea vdr: [1871] XVDR: Picture Height: 576 Nov 29 16:41:48 magrathea vdr: [1871] XVDR: Display Aspect Ratio: 1.78 Nov 29 16:41:48 magrathea vdr: [1871] XVDR: -------------------------------------- Nov 29 16:42:00 magrathea vdr: [1530] EPGSearch: timer conflict check started Nov 29 16:42:00 magrathea vdr: [1530] EPGSearch: timer conflict check finished Nov 29 16:48:29 magrathea vdr: [1871] XVDR: -------------------------------------- Nov 29 16:48:29 magrathea vdr: [1871] XVDR: NEW PICTURE INFORMATION: Nov 29 16:48:29 magrathea vdr: [1871] XVDR: Picture Width: 720 Nov 29 16:48:29 magrathea vdr: [1871] XVDR: Picture Height: 576 Nov 29 16:48:29 magrathea vdr: [1871] XVDR: Display Aspect Ratio: 1.33 Nov 29 16:48:29 magrathea vdr: [1871] XVDR: -------------------------------------- Nov 29 16:58:19 magrathea vdr: [1872] buffer usage: 70% (tid=1871) Nov 29 16:58:19 magrathea vdr: [1872] buffer usage: 80% (tid=1871) Nov 29 16:58:19 magrathea vdr: [1872] buffer usage: 90% (tid=1871) Nov 29 16:58:19 magrathea vdr: [1872] buffer usage: 100% (tid=1871) Nov 29 16:58:19 magrathea vdr: [1872] ERROR: 1 ring buffer overflow (89 bytes dropped) Nov 29 16:58:20 magrathea vdr: [1871] XVDR-Error: cxSocket::write: poll() failed Nov 29 16:58:25 magrathea vdr: last message repeated 2 times Nov 29 16:58:25 magrathea vdr: [1872] ERROR: 23970 ring buffer overflows (4506360 bytes dropped) Nov 29 16:58:26 magrathea vdr: [1871] XVDR-Error: cxSocket::write: poll() failed Nov 29 16:58:28 magrathea vdr: [1871] XVDR-Error: cxSocket::write: poll() failed Nov 29 16:58:31 magrathea vdr: [1872] ERROR: 25020 ring buffer overflows (4703760 bytes dropped) Nov 29 16:58:37 magrathea vdr: [1872] ERROR: 22665 ring buffer overflows (4261020 bytes dropped) Nov 29 16:58:43 magrathea vdr: [1872] ERROR: 12227 ring buffer overflows (2298676 bytes dropped) ...

XBMC Client (with debugging flag enabled): http://dau-sicher.de/stuff/xbmc.log-20111129.txt (too much data to upload at pastebin)

Exactly one hour again.

Cybso commented 12 years ago

I'm not sure if it is the same, #265 seems to be related to vdpau, I'm using xbmc with an intel 945GM without vdpau support.

But even if it is a client error - shouldn't vdr just disconnect and stop playback if the buffer isn't emptied?

Is there some documentation about vdr and it's plugin architecture? I had a look at the source, but no idea where to start.

Orgel commented 12 years ago

I have here the same problem however with a ATI Radeon HD5450

Orgel commented 12 years ago

To the comparison: syslog: http://pastebin.com/Qdu7YUze xbmc.log:http://pastebin.com/F8Y7Peii

Cybso commented 12 years ago

I think you're right that it's a xbmc issue. I've tried opdenkamps 11.0_p50_pre ebuild (which compiles the tarball at https://github.com/opdenkamp/xbmc/tarball/pvr-ppa-odk50) and xbmc's running live tv for two days without a freeze, now.

Orgel commented 12 years ago

I tried with different Git versions as e.g. from Alexander, Lars or Rainer and with all the same result

Cybso commented 12 years ago

orgel, did you try with the linked tarball, based on https://github.com/opdenkamp/xbmc/commit/0bae5c63e2ef7e4958123732a49414c695f2ce21 ? If this works for you, too, we could try to bisect the problem.

Orgel commented 12 years ago

I so far always took the master Branches to compile

Orgel commented 12 years ago

I compile try it with pvr ppa branch

Cybso commented 12 years ago

I hadn't have a single freeze since I downgraded to 0bae5c63e2ef7e4958123732a49414c695f2ce21. If orgel has the same experience I think this can be closed now.

Next I'll compile opdenkamp's master to check if this problem only exists in pipelka's branch.

pipelka commented 12 years ago

Seems to by XBMC related (and already fixed). Lets close this.