Should point out it's more than 16 chars after the last dot
. I.e. an extension like "bla.12345678910111213".
But yeah, I found this fix elsewhere, but I can vouch for it
. My MTP app was doing that when trying to connect to Kies. I trawled through the files and deleted all the ones that had stupid extensions. Cleared the caches etc too. And now it works with kies again, and i was able to flash to the new firmware. Which i might add has made a noticeable improvement to lag i think :P