Kernel - Finally fixed that corruption bug (description follows)

UCC git Repository :: git.ucc.asn.au