hast du evtl n backtrace zu dem crash?
Christian
hast du evtl n backtrace zu dem crash?
Christian
Passiert das etwa wenn der Rechner gerade hoch/runtergefahren wird ?
Gruß Santos
Ich glaube ich habe das Problem gefunden. Habe mir das Log nochmal genauer angeschaut und gesehen, dass der Fehler auftritt, wenn der VDR startet.
Scheinbar ist MySQL dann noch nicht gestartet und es kommt zum Fehler.
Habe jetzt mal ein
gemacht, da es für MySQL keine Links gab...allerdings startete MySQL trotzdem automatisch?!
Werde gleich mal neu starten und beobachten wie es sich verhält.
Genau das meinte ich .
Gruß Sascha
Aus aktuellem Anlass:
Nicht wundern bei der Sat1/Pro7 Gruppe ist das Mischen für die nächsten Tage schräg - die Senden über DVB das EPG weiter nach Sommerzeit über den Samstag hinaus, also eine Stunde falsch. epgdata und der Andere Provider liegen dagegen richtig - bei ner Stunde Abweichung greift der Algorithmus der die Events verbindet naturgemäß nicht mehr.
Betroffen sind, Sat1, Pro7, Sat1 Gold, Pro7 Maxx, alles was dazu gehört...
Also besser aufpassen wenn wichtige Timer am Sonntag anstehen dass da nichts anbrennt!
Christian
Was muss man eigentlich alles löschen, wenn man Änderungen (Kanäle hinzufügen, löschen, Transponder hat sich geändert) an der channelmap.conf macht?
mit nem epgd-dropall bist du sicher ganz gut beraten - wenn die Sender nicht so wichtig sind einfach ändern und 24 bis 72h Stunden warten, dann hat sich das alles so glatt gezogen...
Christian
Jetzt, da Du in das Geheimniss der Erstellung von tag's im git eingeweiht bist, wäre es nicht möglich für den epgd auch mal eine greifbare Version im git zu taggen?
Faktum gibt es als letzte donwloadbare version nur vdr-epg-daemon-0.0.7 und mit viel mühe kann man noch den gitstand von 29 Nov. 2013 der version 0.1.3 zuordnen.
Danach existieren doch versionen nur noch in der Fantasie des/der Author/n, sind in keinster weise irgend einem git stand zeitlich zuordenbar.
Ich weiss, eigentlich ist das Horchi sein Project (und er bräuchte warscheinlich mal ein paar tips über das releasen und taggen im git), da der Tread aber von dir kommt und Du auf das Project im git zugriff hast, bist Du jetzt mein Ansprechpartner....
Cheers :prost2:
/bin/joerg
Hallo,
ich brauche mal eure Hilfe. Ich habe gestern mal ein komplettes Update meines yaVDR mit "dist-upgrade" gemacht. Bei dieser Gelegenheit wollte ich gleich von tvscrapper auf epgd umstellen. Leider bekomme ich den epgd nicht zum laufen. Er stürzt mit einem segfault ab.
Auszug aus syslog:
Nov 16 10:27:43 HTPC kernel: [ 4693.989979] epgd[3431]: segfault at 8 ip 000000000043c2dc sp 00007fffa2506a60 error 4 in epgd[400000+8d000]
Nov 16 10:27:43 HTPC kernel: [ 4694.002311] init: epgd main process (3431) killed by SEGV signal
Nov 16 10:27:46 HTPC vdr: epg2vdr: Trying to re-connect to database!
Nov 16 10:27:46 HTPC vdr: epg2vdr: SQL-Error in 'prepare(stmt_prepare)' - Unknown column 'episode' in 'field list' (1054) 'Unknown column 'episode' in 'field list'' [select eventid, channelid, masterid, useid, source, fileref, inssp, updsp, updflg, delflg, tableid, version, title, comptitle, shorttext, compshorttext, longdescription, starttime, duration, parentalrating, vps, shortdescription, actor, audio, category, country, director, flags, genre, info, music, producer, screenplay, shortreview, tipp, topic, year, rating, fsk, movieid, moderator, other, guest, camera, extepnum, imagecount, episode, episodepart, episodelang, scrseriesid, scrseriesepisode, scrmovieid, scrsp from events where eventid = ? and channelid = ?;]
Nov 16 10:27:46 HTPC vdr: epg2vdr: Retry #468 failed, retrying in 60 seconds!
Wenn ich mit gdb starte erhalte ich folgendes:
(gdb) run
Starting program: /usr/bin/epgd
warning: no loadable sections found in added symbol-file system-supplied DSO at 0x7ffff7ffa000
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffef71f700 (LWP 3441)]
[Thread 0x7fffef71f700 (LWP 3441) exited]
Program received signal SIGSEGV, Segmentation fault.
0x000000000043c2dc in cDbTable::clear() ()
Alles anzeigen
Hat einer eine Idee woran es liegt?
Edit: Version ist: Versions:
1:0.2.1.git20140529.1626-0yavdr0~precise
ja ich hab ne Idee allerdings nicht warum das so ist. Hier sollte der Jörg einmal schauen.
Es scheint als wäre da etwas was zu einer dev Version gehört in den master branch gerutscht: du bis doch auf dem Masterbranch?
Christian
Hat einer eine Idee woran es liegt?
Hast du die MySQL-Datenbank schon angelegt und hat der eingerichtete Benutzer wirklich das Recht darauf zuzugreifen? Ich meine ich hatte sowas mal unter Arch Linux beobachtet, als ich MariaDB zurückgesetzt hatte.
Datenbank habe ich nach Anleitung angelegt und auch den Test, wie in den Anleitungen beschrieben, durchgeführt. Keine Fehlermeldungen.
Ich hatte im April mal das Testing-PPA (ich glaube für den TVGuide) hinzugefügt. Möglicherweise liegt es daran. Ich weiß allerdings nicht wie ich das wieder auflöse.
Hallo,
ich brauche mal eure Hilfe. Ich habe gestern mal ein komplettes Update meines yaVDR mit "dist-upgrade" gemacht. ...
Vermutlich wurde da auch MySQL updgedatet.
Mach mal:
Sollte eigentlich so aussehen:
vdr01_64 ~ # mysql_upgrade -u root -p
Enter password:
Looking for 'mysql' as: mysql
Looking for 'mysqlcheck' as: mysqlcheck
Running 'mysqlcheck' with connection arguments: '--port=3306' '--socket=/var/run/mysqld/mysqld.sock'
Running 'mysqlcheck' with connection arguments: '--port=3306' '--socket=/var/run/mysqld/mysqld.sock'
epg2vdr.events OK
epg2vdr.movie OK
epg2vdr.movie_actor OK
epg2vdr.movie_actors OK
epg2vdr.movie_media OK
epg2vdr.recordings OK
epg2vdr.series OK
epg2vdr.series_actor OK
epg2vdr.series_episode OK
epg2vdr.series_media OK
epg2vdr.vdrs OK
mysql.columns_priv OK
mysql.db OK
mysql.event OK
mysql.func OK
mysql.general_log OK
mysql.help_category OK
mysql.help_keyword OK
mysql.help_relation OK
mysql.help_topic OK
mysql.host OK
mysql.ndb_binlog_index OK
mysql.plugin OK
mysql.proc OK
mysql.procs_priv OK
mysql.proxies_priv OK
mysql.servers OK
mysql.slow_log OK
mysql.tables_priv OK
mysql.time_zone OK
mysql.time_zone_leap_second OK
mysql.time_zone_name OK
mysql.time_zone_transition OK
mysql.time_zone_transition_type OK
mysql.user OK
test.sbtest OK
tvdaten.Informationen OK
tvdaten.Keywords OK
tvdaten.Markierungen OK
tvdaten.Sender OK
tvdaten.Sendungen OK
tvdaten.SendungenDetails OK
Running 'mysql_fix_privilege_tables'...
OK
vdr01_64 ~ #
Alles anzeigen
Beim nochmaligen Aufruf sollte es dann so aussehen:
ups, ich date den precise Server nur alle paar Monate up und hatte das noch nicht mitbekommen - danke für die Hinweise, hätte ich mich sicher auch dran gestoßen
Verdammt: ich hab mir bei der Aktion genauso meine DB geschrottet und musste von scratch aufbauen... schöner Mist!
Christian
ich hab komplett alle mysql Pakete gepurged und die Datenbank Dateien gelöscht, danach neu installiert...
Bin gleich durch, scraped gerade noch die letzten Filme
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!