[S390] dasd: fix use after free in dbf