Hallo,
leider stürtzt der VDR mir von Zeit zu Zeit ab (heute vier mal).
Jetzt habe ich mal den Backtrace bemüht. Folgende unterschiedliche Fehler habe ich gefunden:
Code
Program terminated with signal 11, Segmentation fault.
#0 0xb7119ac0 in tnt::Worker::healthCheck (this=0x18, currentTime=1235422560) at worker.cpp:345
345 if (state == stateProcessingRequest
(gdb)
Current language: auto; currently c++
(gdb) bt
#0 0xb7119ac0 in tnt::Worker::healthCheck (this=0x18, currentTime=1235422560) at worker.cpp:345
#1 0xb7119da3 in tnt::Worker::timer () at worker.cpp:339
#2 0xb710905d in tnt::Tntnet::timerTask (this=0x88c5868) at tntnet.cpp:767
#3 0xb711284a in cxxtools::MethodThread<tnt::Tntnet, cxxtools::AttachedThread>::run (this=0xb1d5dc44) at /usr/include/cxxtools/thread.h:212
#4 0xb6f2da7f in cxxtools::AttachedThread::start () from /usr/lib/libcxxtools.so.4
#5 0xb7f5bd42 in ?? () from /lib/libpthread.so.0
#6 0xb1d5dc44 in ?? ()
#7 0x00000000 in ?? ()
(zweimal)
---------------------
Program terminated with signal 11, Segmentation fault.
#0 0x080b0158 in cChannel::Number (this=0x0) at channels.h:194
194 int Number(void) const { return number; }
(gdb) bt
#0 0x080b0158 in cChannel::Number (this=0x0) at channels.h:194
#1 0xb70397ec in (anonymous namespace)::timers::operator() (this=0x9d111848, request=@0x8936458, reply=@0xafb5dbc0, qparam=@0x89364b8) at timers.ecpp:139
#2 0xb71004a1 in tnt::Worker::dispatch (this=0x8907cc0, request=@0x8936458, reply=@0xafb5dbc0) at worker.cpp:288
#3 0xb7101150 in tnt::Worker::processRequest (this=0x8907cc0, request=@0x8936458, socket=@0x89366b4, keepAliveCount=906) at worker.cpp:218
#4 0xb710225f in tnt::Worker::run (this=0x8907cc0) at worker.cpp:137
#5 0xb6f13a3a in cxxtools::DetachedThread::start () from /usr/lib/libcxxtools.so.4
#6 0xb7f41d42 in ?? () from /lib/libpthread.so.0
#7 0x08907cc0 in ?? ()
#8 0x00000000 in ?? ()
(einmal)
---------------
Program terminated with signal 11, Segmentation fault.
#0 0x087c7164 in ?? ()
(gdb) bt
#0 0x087c7164 in ?? ()
#1 0xb702e4a1 in tnt::Worker::dispatch (this=0x864c270, request=@0x8783bd8, reply=@0xb10ffbc0) at worker.cpp:288
#2 0xb702f150 in tnt::Worker::processRequest (this=0x864c270, request=@0x8783bd8, socket=@0x8783e34, keepAliveCount=924) at worker.cpp:218
#3 0xb703025f in tnt::Worker::run (this=0x864c270) at worker.cpp:137
#4 0xb6e41a3a in cxxtools::DetachedThread::start () from /usr/lib/libcxxtools.so.4
#5 0xb7e6fd42 in ?? () from /lib/libpthread.so.0
#6 0x0864c270 in ?? ()
#7 0x00000000 in ?? ()
(einmal)
------------
Display More
Ich verwende eine CVS-Version vom Plugin (die neuste Datei ist vom 16. Dezember). Möglicherweise sind die Fehler also schon behoben. Ich werde gleich mal updaten, dachte mir aber, dass es vielleicht hilft die Backtraces hier zu posten, falls die Fehler noch nicht behoben sind.
Gruß,
Hendrik