Hmm...it might have nothing to do with SMART, just that error sounds similar to ones you get when one of the SMART checks fails... If SMART passes fine, then it's probably nothing serious. Just see what the program is complaining about. Fragmentation shouldn't cause any problems with your computer other than maybe some slower performace.