This is getting weirder. I threw it through gdb - and it works! But it doesn't work when run directly? Can a coder tell me why /usr/bin/mythbackend doesn't work fully, whereas gdb /usr/bin/mythbackend run ...works fine? This is stoopid :-( Thanks Jason