Nur als info!
Bei mir treten diese segfault auch auf in Verbindung mit tvonscreen.
Rechner ist dann weder mit FB noch mit Tastatur bedienbar.
Segfaults vom VDR
- henfri
- Geschlossen
-
-
Danke für den Tipp.
Leider ist das bei mir nicht der Grund.Gruß,
Hendrik -
Such dir einen der Segfaults aus. Nimm die Process-ID, die Zahl in den eckigen Klammern hinter dem Wort vdr, und gehe damit rückwärts durch das Logfile bis du das Plugin findest, dass diese PID hat.
Such dir den nächsten Segfault und mach das Selbe. Wenn es das selbe Plugin ist, dann würde ich das ja schon mal wegnehmen.Dann liegt es wohl am xine-plugin.
Code
Alles anzeigenMay 1 05:00:05 VDR vdr: [10714] [xine..put] cXinelibOsdProvider: shutting down ! May 1 05:00:07 VDR kernel: [64222.921276] vdr[10714]: segfault at f5d830 ip 00f5d830 sp bf8dc63c error 4 in libgmodule-2.0.so.0.2400.1[f75000+3000] May 1 05:00:22 VDR vdr: [14032] [xine..put] Listening on address '127.0.0.1' port 37890 May 1 13:03:34 VDR vdr: [14032] [xine..put] cXinelibOsdProvider: shutting down ! May 1 13:03:37 VDR kernel: [93230.164395] vdr[14032]: segfault at e6d830 ip 00e6d830 sp bfae448c error 4 in libgmodule-2.0.so.0.2400.1[e90000+3000] May 1 13:03:37 VDR vdr: [1424] [xine..put] Listening on address '127.0.0.1' port 37890 May 1 13:04:13 VDR vdr: [1424] [xine..put] cXinelibOsdProvider: shutting down ! May 1 13:04:15 VDR kernel: [93268.531827] vdr[1424]: segfault at bab830 ip 00bab830 sp bf9ad8fc error 4 in ISO_6937.so[bc1000+4000] May 1 13:04:16 VDR vdr: [1636] [xine..put] Listening on address '127.0.0.1' port 37890 May 1 13:04:51 VDR vdr: [1636] [xine..put] cXinelibOsdProvider: shutting down ! May 1 13:04:54 VDR kernel: [93306.914846] vdr[1636]: segfault at df1830 ip 00df1830 sp bfd16cfc error 4 in libgpg-error.so.0.4.0[e11000+3000] May 1 13:04:54 VDR vdr: [1824] [xine..put] Listening on address '127.0.0.1' port 37890 May 1 13:05:29 VDR vdr: [1824] [xine..put] cXinelibOsdProvider: shutting down ! May 1 13:05:31 VDR kernel: [93344.281495] vdr[1824]: segfault at 3ea9830 ip 03ea9830 sp bfd13e8c error 4 in libkrb5.so.3.3[51ab000+aa000] May 1 13:05:31 VDR vdr: [2044] [xine..put] Listening on address '127.0.0.1' port 37890 May 1 13:06:06 VDR vdr: [2044] [xine..put] cXinelibOsdProvider: shutting down ! May 1 13:06:09 VDR kernel: [93381.650892] vdr[2044]: segfault at 28c8830 ip 028c8830 sp bfe14a3c error 4 in libcrypto.so.0.9.8[298c000+138000] May 1 20:19:21 VDR vdr: [21841] [xine..put] Listening on address '127.0.0.1' port 37890 May 1 23:59:35 VDR vdr: [21841] [xine..put] cXinelibOsdProvider: shutting down ! May 1 23:59:36 VDR kernel: [132589.076075] vdr[21841]: segfault at e7b830 ip 00e7b830 sp bfc0dcbc error 4 in libpthread-2.11.1.so[e92000+15000] May 2 17:20:18 VDR vdr: [1842] [xine..put] Listening on address '127.0.0.1' port 37890 May 2 17:21:21 VDR vdr: [1842] [xine..put] cXinelibOsdProvider: shutting down ! May 2 17:21:22 VDR kernel: [ 119.676439] vdr[1842]: segfault at b03830 ip 00b03830 sp bfc7f4cc error 4 in libnss_nis-2.11.1.so[b23000+8000] May 2 17:26:10 VDR kernel: [ 407.142532] vdr-sxfe[2316]: segfault at 0 ip (null) sp b6ccf18c error 4 in libdbus-glib-1.so.2.1.0[110000+1c000] May 2 17:21:24 VDR vdr: [2160] [xine..put] Listening on address '127.0.0.1' port 37890 May 2 17:22:59 VDR vdr: [2160] [xine..put] OSD bandwidth: 219830 bytes/s (1717 kbit/s) May 2 19:24:44 VDR vdr: [2160] [xine..put] cXinelibOsdProvider: shutting down ! May 2 19:24:47 VDR kernel: [ 7524.172592] vdr[2160]: segfault at 237d830 ip 0237d830 sp bfb0ae9c error 4 in libpng12.so.0.42.0[346f000+23000] May 2 19:25:28 VDR vdr: [1103] [xine..put] Listening on address '127.0.0.1' port 37890 May 2 19:28:55 VDR vdr: [1103] [xine..put] cXinelibOsdProvider: shutting down ! May 2 19:28:56 VDR kernel: [ 225.791793] vdr[1103]: segfault at ba4830 ip 00ba4830 sp bfe53cdc error 4 in libextractor.so.1.1.1[bc3000+5000] May 2 19:29:32 VDR vdr: [1014] [xine..put] Listening on address '127.0.0.1' port 37890 May 2 19:42:50 VDR vdr: [1014] [xine..put] cXinelibOsdProvider: shutting down ! May 2 19:42:52 VDR kernel: [ 815.321897] vdr[1014]: segfault at f15830 ip 00f15830 sp bfe60a1c error 4 in libpthread-2.11.1.so[f3b000+15000] May 2 19:43:28 VDR vdr: [1076] [xine..put] Listening on address '127.0.0.1' port 37890 May 2 19:50:16 VDR vdr: [1076] [xine..put] cXinelibOsdProvider: shutting down ! May 2 19:50:18 VDR kernel: [ 425.078769] vdr[1076]: segfault at b69830 ip 00b69830 sp bff69e8c error 4 in libnss_files-2.11.1.so[b81000+a000] May 2 19:50:54 VDR vdr: [994] [xine..put] Listening on address '127.0.0.1' port 37890 May 2 20:54:59 VDR vdr: [994] [xine..put] cXinelibOsdProvider: shutting down ! May 2 20:55:00 VDR kernel: [ 3862.440782] vdr[994]: segfault at bda830 ip 00bda830 sp bfcf08ec error 4 in libgthread-2.0.so.0.2400.1[c03000+4000] May 2 20:55:36 VDR vdr: [1025] [xine..put] Listening on address '127.0.0.1' port 37890 May 2 21:00:28 VDR vdr: [1025] [xine..put] cXinelibOsdProvider: shutting down ! May 2 21:00:30 VDR kernel: [ 309.422349] vdr[1025]: segfault at 902830 ip 00902830 sp bf81418c error 4 in libfontconfig.so.1.4.4[922000+2e000] May 2 21:00:30 VDR vdr: [2065] [xine..put] Listening on address '127.0.0.1' port 37890 May 2 21:01:39 VDR vdr: [2065] [xine..put] OSD bandwidth: 1244564 bytes/s (9723 kbit/s) May 2 21:02:52 VDR vdr: [2065] [xine..put] cXinelibOsdProvider: shutting down ! May 2 21:02:54 VDR kernel: [ 453.318140] vdr[2065]: segfault at 3184830 ip 03184830 sp bff4546c error 4 in libgcrypt.so.11.5.2[3fc9000+70000] May 2 21:02:54 VDR vdr: [2400] [xine..put] Listening on address '127.0.0.1' port 37890 May 2 21:03:18 VDR vdr: [2400] [xine..put] cXinelibOsdProvider: shutting down ! May 2 21:03:19 VDR kernel: [ 478.657988] vdr[2400]: segfault at c73830 ip 00c73830 sp bffd210c error 4 in libextractor.so.1.1.1[c89000+5000] May 2 21:03:19 VDR vdr: [2726] [xine..put] Listening on address '127.0.0.1' port 37890 May 2 21:03:45 VDR vdr: [2726] [xine..put] cXinelibOsdProvider: shutting down ! May 2 21:03:47 VDR kernel: [ 506.369000] vdr[2726]: segfault at ea7830 ip 00ea7830 sp bfa0b6ac error 4 in libfreetype.so.6.3.22[ee5000+71000] May 2 21:04:08 VDR kernel: [ 527.920314] vdr[3138]: segfault at b9e830 ip 00b9e830 sp bfb38b6c error 4 in ISO8859-2.so[bbf000+2000] May 2 21:19:25 VDR vdr: [1092] [xine..put] Listening on address '127.0.0.1' port 37890 May 2 21:20:17 VDR vdr: [1092] [xine..put] OSD bandwidth: 266036 bytes/s (2078 kbit/s) May 2 21:22:34 VDR vdr: [1092] [xine..put] OSD bandwidth: 495588 bytes/s (3871 kbit/s) May 2 21:22:38 VDR vdr: [1092] [xine..put] OSD bandwidth: 372518 bytes/s (2910 kbit/s) May 2 21:26:24 VDR vdr: [1092] [xine..put] OSD bandwidth: 620009 bytes/s (4843 kbit/s) May 2 21:27:34 VDR vdr: [1092] [xine..put] OSD bandwidth: 371559 bytes/s (2902 kbit/s) May 2 21:33:48 VDR vdr: [1092] [xine..put] OSD bandwidth: 371374 bytes/s (2901 kbit/s) May 2 21:34:30 VDR vdr: [1092] [xine..put] OSD bandwidth: 617942 bytes/s (4827 kbit/s) May 2 22:52:16 VDR vdr: [1092] [xine..put] OSD bandwidth: 249893 bytes/s (1952 kbit/s) May 2 22:52:30 VDR vdr: [1092] [xine..put] OSD bandwidth: 374749 bytes/s (2927 kbit/s) May 2 23:05:07 VDR vdr: [1092] [xine..put] cXinelibOsdProvider: shutting down ! May 2 23:05:10 VDR kernel: [ 6361.165399] vdr[1092]: segfault at c31830 ip 00c31830 sp bfb8b3dc error 4 in libfribidi.so.0.3.1[c60000+14000] May 3 19:53:37 VDR vdr: [1052] [xine..put] Listening on address '127.0.0.1' port 37890 May 3 19:56:32 VDR vdr: [1052] [xine..put] cXinelibOsdProvider: shutting down ! May 3 19:56:33 VDR kernel: [ 195.301987] vdr[1052]: segfault at e50830 ip 00e50830 sp bfc9df0c error 4 in libuuid.so.1.3.0[e9d000+3000] May 3 19:57:11 VDR vdr: [1096] [xine..put] Listening on address '127.0.0.1' port 37890 May 3 20:00:28 VDR vdr: [1096] [xine..put] cXinelibOsdProvider: shutting down ! May 3 20:00:30 VDR kernel: [ 216.838334] vdr[1096]: segfault at ee8830 ip 00ee8830 sp bffeb19c error 4 in libgobject-2.0.so.0.2400.1[f03000+3d000]
Ich kann leider gerade nicht auf xineliboutput umschalten, weil es immer neu startet. Da muss ich -sobald ich darf- mal ein dist-upgrade machen und hoffen
Aber vielleicht kann jemand zum Xine-Plugin einen Tipp geben?
Gruß,
Hendrik -
auf /cores hat der user vdr aber schon schreibrechte?
-
man kann sich auch mit der --pid option von gdb an einen laufenden prozess hängen. iirc noch recht schnell continue nach dem anhängen in gdb eingeben, dann läuft der vdr-prozess weiter und man kann einen crash provozieren und sollte dann wieder in gdb landen. hängt natürlich davon ab, dass die konsolen noch gehen. evtl ssh probieren.
vdr starten
ps aux|grep vdr (pid rausfinden
gdb --<pidvdr>
continuegruß,
midas
-
Hallo,
vielen, vielen Dank!
Code#0 0x00ca8830 in ?? () #1 0x0096d9d2 in xmlFreeDoc () from /usr/lib/libxml2.so.2 #2 0x00600e35 in xsltFreeStyleDocuments () from /usr/lib/libxslt.so.1 #3 0x005e8078 in xsltFreeStylesheet () from /usr/lib/libxslt.so.1 #4 0x00595a13 in cUpdate::~cUpdate() () from /usr/lib/vdr/plugins/libvdr-tvm2vdr.so.1.7.16 #5 0x00592369 in cPluginTVM2VDR::~cPluginTVM2VDR() () from /usr/lib/vdr/plugins/libvdr-tvm2vdr.so.1.7.16 #6 0x080fcb4f in cDll::~cDll() () #7 0x081308bf in cListBase::Del(cListObject*, bool) () #8 0x080fc635 in cPluginManager::Shutdown(bool) () #9 0x081370cf in main ()
Dann ist es doch tvm2vdr?
Gruß,
Hendrik -
Hallo,
ich pushe das hier nochmal.
Der VDR läuft nun ohne tvm2vdr stabil. Ich würde es aber gerne nutzen.
Ich helfe gerne bei der Fehlersuche indem ich BT mache oder den Fehler provoziere. Aber für den Quelltext fehlt es mir an Vorwissen.
Mag jemand helfen?Gruß,
Hendrik
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!