Dictionary.com
Thesaurus.com

has been splintering

  • present perfect progressive
    of splinter (3rd person singular).
    splinter
    noun
    a small, thin, sharp piece of wood, bone, or the like, split or broken off from the main body.