Hi,
ich benutze in meinem VDR u.a. einen kleinen DAB-Streamserver und das mp3-plugin 0.9.9 (gilt aber auch fuer aelter Versionen).
Streamen funktioniert problemlos, doch beim Beenden (besonders wenn etwas laenger dieser stream gehoert wird) des replays stuerzt der VDR (1.2.6 mit verschiedenen DVB-Treibern getestet) ab. Auch kompilieren des VDRs mit NO_KBD=1 bringt leider keine wirkliche Verbesserung.
Leider kann ich momentan nicht auf die Konsole zugreifen (im syslog gibts keine Fehlermeldung), doch hat jemand (scheint ja wohl eine Speichersache zu sein) ein aehnliches (auch beim Internetradio) Problem ?
Gruss
Burkhardt
mp3-plugin und radiostream --. Absturz
- burki
- Geschlossen
-
-
Hi,
da leider niemand antwortet:
Absturz laesst sich reproduzieren (aber auch nicht immer !), wenn ich per num-Taste einen Radiosendereintrag aus der playlist waehle (jetzt mit den aktuellsten Treibern aus dem cvs):Code
Alles anzeigenJan 30 18:36:45 vdr kernel: kernel BUG at av7110.c:2020! Jan 30 18:36:45 vdr kernel: invalid operand: 0000 2.4.21-166-default #1 Thu Dec 18 18:23:14 UTC 2003 Jan 30 18:36:45 vdr kernel: CPU: 0 Jan 30 18:36:45 vdr kernel: EIP: 0010:[cdrom:__insmod_cdrom_S.data_L536+39653887/36135929] Not tainted Jan 30 18:36:45 vdr kernel: EIP: 0010:[<c490743f>] Not tainted Jan 30 18:36:45 vdr kernel: EFLAGS: 00010293 Jan 30 18:36:45 vdr kernel: eax: db7edf00 ebx: db36c000 ecx: c96c0fe4 edx: db36dd00 Jan 30 18:36:45 vdr kernel: esi: 000026fe edi: c96c0000 ebp: 00000000 esp: db36dd34 Jan 30 18:36:45 vdr kernel: ds: 0018 es: 0018 ss: 0018 Jan 30 18:36:45 vdr kernel: Process vdr (pid: 32629, stackpage=db36d000) Jan 30 18:36:45 vdr kernel: Stack: c96c0fe4 0000dd78 00010000 00000000 db36c000 00000000 00000000 00000000 Jan 30 18:36:45 vdr su: pam_unix2: session finished for user root, service su Jan 30 18:36:45 vdr kernel: 00100001 00030002 00000069 00000000 00000270 c96c0000 08574de8 c49078ed Jan 30 18:36:45 vdr kernel: c96c0000 00000001 00000000 00000000 00000000 00007ff8 00000000 000020e8 Jan 30 18:36:45 vdr kernel: Call Trace: [cdrom:__insmod_cdrom_S.data_L536+39655085/36134731] (60) [cdrom:__insmod_cdrom_S.data_L536+39655865/36133951] (40) [handle_mm_fault+149/336] (44) Jan 30 18:36:45 vdr kernel: Call Trace: [<c49078ed>] (60) [<c4907bf9>] (40) [<c012f4f5>] (44) Jan 30 18:36:45 vdr kernel: [do_page_fault+440/1424] (20) [do_con_write+839/2400] (32) [lf+96/112] (28) [do_con_trol+164/3280] (36) Jan 30 18:36:45 vdr kernel: [<c01186d8>] (20) [<c01ca537>] (32) [<c01c81a0>] (28) [<c01c95c4>] (36) Jan 30 18:36:45 vdr kernel: [do_con_write+839/2400] (64) [con_put_char+47/64] (28) [cdrom:__insmod_cdrom_S.data_L536+40966999/34822817] (68) [__insert_vm_struct+85/112] (48) Jan 30 18:36:45 vdr kernel: [<c01ca537>] (64) [<c01cb1bf>] (28) [<c4a47d97>] (68) [<c0131da5>] (48) Jan 30 18:36:45 vdr kernel: [update_process_times+35/48] (48) [cdrom:__insmod_cdrom_S.data_L536+40965522/34824294] (20) [cdrom:__insmod_cdrom_S.data_L536+39656352/36133464] (04) [sys_ioctl+470/618] (32) Jan 30 18:36:45 vdr kernel: [<c01252b3>] (48) [<c4a477d2>] (20) [<c4907de0>] (04) [<c0152826>] (32) Jan 30 18:36:45 vdr kernel: [do_IRQ+172/272] (20) [system_call+51/64] (60) Jan 30 18:36:45 vdr kernel: [<c010a22c>] (20) [<c0108dd3>] (60) Jan 30 18:36:45 vdr kernel: Modules: [(dvb-ttpci:<c4900060>:<c494bd1c>)] [(dvb-core:<c4a40060>:<c4a49a38>)] Jan 30 18:36:45 vdr kernel: Code: 0f 0b e4 07 90 14 91 c4 e9 1f ff ff ff be 00 fe ff ff b8 00 Jan 30 18:37:03 vdr kernel: <3>mt312_read: ret == -121 Jan 30 18:37:03 vdr su: (to root) root on none
Beim anschliessenden Neustart des VDRs:
VDR laeuft dann, aber eben ohne (bzw. mit den Resten des fruehreren OSDs) OSD.Benutzen tue ich den alten AC3overDVB-Patch und das graphlcd-Plugin 0.1.0 .
Gruss
Burkhardt -
-
Im Prinzip ja. Diese Code-Zeile wird nicht auf dem VDR Foreground Thread ausgeführt. Da der OSD Code leider nicht wirklich multi-thread safe ist, kann es je nach Geschwindigkeit des Rechners zu Problemen führen. Muß ich wohl erstmal die Meldung rausnehmen.
Gruß
Stefan -
Hi Stefan,
bist Du sicher, dass das abhaengig vom Rechner ist (benutze einen P4 2,2 GHz) ?
Ich denke eher, dass es am DVB-Treiber liegt. Mit den alten Treibern (08-2003) hatte ich dieses Problem nicht (dafuer blieb zumiest nach Beenden des plugins (nur wenn Radiostreams abgespielt wurden) der Ton im Livemodus stumm).
Hab immer mehr das Gefuehl (siehe auch DD-Probleme, "langsames" OSD, ...), dass man wohl inzwischen nur noch mit einer gemoddeten Karte ein wirklich funktionierendes System hinbekommt und das kanns ja wohl nicht sein ...
Gruss
Burkhardt -
Ziemlich sicher. Auf meinem PIII-1,3GHz hat man ca. 70% Chance das es nicht kracht.
Wird aber auch mit Änderungen am VDR zusammenhängen. Früher gabe es da kein Problem, erst ab der Einführung von Skins.Ein Workaround könnte sein, wenn man erstmal ein MP3 anspielt und dann zu dieser Playliste den Stream hinzufügt. Dann kann man mit Up den Stream starten ohne das es Krachen sollte.
Gruß
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!