Am Dienstag 16 August 2005 11:43 schrieb Malte Schröder:
Malte Schröder wrote:
Thomas Bartschies wrote:
Hi, same for me here. Seems to me like an unsolved NPTL problem, because it only happens, if I don't use LD_ASSUME_KERNEL=2.4.1.
I will try LD_ASSUME_KERNEL, let's see ...
Seems to "fix" the problem .. so how can we debug this?
See if the problem exists running under gdb as well. If it does, set a breakpoint to the watchdog function (maybe gdb catches SIGALRM before). When the watchdog expires, get a bt from all threads (thread apply all bt) and examine where the main thread is hanging. If the error does not occur, let VDR segfault in Watchdog() (something like (*((int *)0))++; will do this), and examine the core file (set ulimit -c unlimited)
Marcel
vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr