szerintem az a gond, hogy az utolsó regiszter, amibe a fd változódat teszed az 64 bites, a fd változód pedig 32.