[RISOLTO] Riavvio prima delle registrazioni

Forum principale per problemi di compilazione, installazione, configurazione etc.

Moderatori: ragno, tapino, alez, zulu, davidea

Rispondi
Avatar utente
Gringo
Messaggi: 1796
Iscritto il: 21 gen 2007, 19:36

[RISOLTO] Riavvio prima delle registrazioni

Messaggio da Gringo »

Ciao raga,
stasera ho notato una cosa molto strana.

Se premo il pulsante di registrazione automatica oppure inserisco un timer VDR si riavvia in automatico e poi inizia a registrare.

E' normale questo tipo di riavvio o devo modificare qualche cosa?

Aggiungo che questo è l'errore in console:

Codice: Seleziona tutto

./runvdr: line 153:  3108 Segmentation fault
L'errore dei log è questo:

Codice: Seleziona tutto

segfault at 0 ip 00000000 sp 9fcc234c error 4 in vdr[8048000+141000]
Grazie
VDRBOX:
Software: ArchLinux 0.8 Don't Panic, VDR 1.6.0-2 con Extension Patch v.62 (> 70 plugins in IT)
Hardware: Intel P4 2,4 Ghz, 1 GB RAM, DVB-S Hauppauge WinTV Nexus-S rev 2.1, DVB-T Terratec Cinergy 1400, telecomando Terratec
Case: Compaq D510 SFF
Avatar utente
ragno
Messaggi: 3017
Iscritto il: 20 gen 2007, 09:43
Località: Marte e dintorni
Contatta:

Re: [RISOLTO] Riavvio prima delle registrazioni

Messaggio da ragno »

@Gringo: non e' normale!
C'e' qualcosa che manda in crash vdr (un ploggo?) dopo che il timer e' stato creato. Quindi al restart trovandolo attivo parte la registrazione.

ciao

p.s. i seg fault sono errori subdoli, spesso dovuti a problemi nella gestione della memoria. Basta un puntatore non inizializzato correttamente e/o un distrutto senza disallocare la memoria. A volte dipende anche dalla versione del gcc (e credo sia causato dall'ottimizzazione troppo spinta del codice)...
vdr: 1.4.7+extpatch54 (pensionata), 1.7.27 (yavdr 0.4)
Percorri la via che porta al sole,
e non camminare sui sentieri oscuri.

E quando penso che sia finita,
è proprio allora che comincia la salita.
Avatar utente
Gringo
Messaggi: 1796
Iscritto il: 21 gen 2007, 19:36

Re: [RISOLTO] Riavvio prima delle registrazioni

Messaggio da Gringo »

Ho provato prima togliendo qualche plugin che poteva essere indiziato, poi tutti tranne remote (se no come comandavo la VDR, eheheh) e continuava a verificarsi il riavvio.

Così ho tolto qualche opzione di lancio di VDR e ho scoperto che era l'opzione "-r" (cioè quella che esegue un comando prima e/o dopo la registrazione).

Nel mio caso avevo scritto qualcosa di sbagliato lanciando il processo NOAD, quindi nel wiki tedesco ho trovato uno script, ho metto tutte le opzioni nel file e lanciato semplicemente richiamando quello script.

Ho fatto qualche test e tutto sembra funzionare.

Grazie
VDRBOX:
Software: ArchLinux 0.8 Don't Panic, VDR 1.6.0-2 con Extension Patch v.62 (> 70 plugins in IT)
Hardware: Intel P4 2,4 Ghz, 1 GB RAM, DVB-S Hauppauge WinTV Nexus-S rev 2.1, DVB-T Terratec Cinergy 1400, telecomando Terratec
Case: Compaq D510 SFF
Rispondi