Hi, there is a race condition while terminating vdr. Early in the shutdown process the Interface class is deleted. If a signal is raised after that point, the signal handler will call Interface->Interrupt() which is allready deleted. Regards. -- Stefan Huelswitt s.huelswitt@xxxxxx | http://www.muempf.de/