Warum passieren mir immer so komische Dinge :angry: . Gehe heute Morgen in den Keller und sehe, dass mein Server läuft. Wollte ihn über F12 ausschalten und bekomme die Meldung, dass er das nicht möchte, weil Upnp noch aktiv ist???
Upnp hatte ich nach meinen Tests wieder deinstalliert und gelöscht. Also scheint mein Server seit einigen Tagen nicht mehr geschlafen zu haben, na egal. An den PC gesetzt und geschaut. Upnp lief tatsächlich, war aber in den Plugin-Einstellungen deaktiviert. Habe es aktiviert und siehe da, auf meinem Windows-System wird der "VDR DLNA/UPnP Media Server" angezeigt. Aufnahmen kann ich darüber anschauen.
Also Upnp wieder installiert und geschaut. Es funktioniert, wenn auch mit Fehlermeldungen in der Message nach dem Einlesen jeder Aufnahme:
Oct 27 11:21:00 (none) user.err vdr: [11999] playing '/data/tv/tv0/Taras_Welten/01_Teenie-Alarm/2012-07-25.00.15.1-0.rec/00001.ts'
Oct 27 11:21:00 (none) user.err vdr: [11999] UPnP server error:AVDetector: Error while detecting DLNA Profile
Oct 27 11:21:00 (none) user.err vdr: [11999] UPnP server error:Error occured while detecting properties
Oct 27 11:21:00 (none) user.err vdr: [11999] UPnP server error:Error while detecting video properties
Oct 27 11:21:00 (none) user.err vdr: [11999] UPnP server error:Unable to get resources for this channel
Oct 27 11:21:00 (none) user.err vdr: [11999] UPnP server error:No rows found
In der sysinit habe ich jetzt einen Backtrace beim Laden des dvb-addons. Weiß nicht, ob das mit upnp zusammenhängt oder vom letzten update des dvb-addons ist.
Loading dvb driverdone
Loading usb dvb driverdone
Starting VDRdone
Okt 27 11:20:08.541 [general.debug] using new 1.7.11+ capture code
*** glibc detected *** /usr/bin/vdr: free(): invalid pointer: 0x0829da68 ***
======= Backtrace: =========
/lib/i386-linux-gnu/libc.so.6(+0x6ff22)[0xb7446f22]
/lib/i386-linux-gnu/libc.so.6(+0x70bc2)[0xb7447bc2]
/lib/i386-linux-gnu/libc.so.6(cfree+0x6d)[0xb744acad]
/usr/bin/vdr(_ZN7cThreadD2Ev+0x23)[0x8159ac3]
/usr/bin/vdr(_ZN11cRecordingsD2Ev+0x37)[0x8120917]
/lib/i386-linux-gnu/libc.so.6(+0x32981)[0xb7409981]
/lib/i386-linux-gnu/libc.so.6(+0x32a0d)[0xb7409a0d]
/lib/i386-linux-gnu/libc.so.6(__libc_start_main+0xfb)[0xb73f011b]
/usr/bin/vdr[0x80a6c21]
======= Memory map: ========
08048000-081db000 r-xp 00000000 07:28 338 /var/spool/apm.mnt/vdr/usr/bin/vdr
...
Der VDR läuft aber scheinbar problemlos.
Im vdr-portal gibt es einen
Thread, dass UPnP komplett überarbeitet wird.
Was mich, abgesehen von den Fehlermeldungen, noch stört ist, dass der Server sich nicht runterfährt, wenn das upnp Plugin geladen ist. Zumindest würde ich erwarten, wenn upnp im Plugin-Setup deaktiviert ist, dass der Server wegen upnp eingeschaltet bleibt.
Viele Grüße skippy