It is a general misconception that Ear-bud head phones are harmful than regular ones. Consider you are listening to music via regular head phone at volume 5. Suddenly you found yourself in a noisy surroundings. Since it is a regular head phone, you hear no music. To overcome this you will rise the volume to say 10. Now music sounds louder than surroundings.
Now let's assume the same scenario via Ear-bud head phones. In this case there is no need for you to rise the volume to 10. Because virtualy surrounding sound is closed for you. There may be need to rise it to 6 or 7 but never 10.
You would never listen at volume 10 by regular headphones at silent places, but in noisy places volume of 10 also is never sufficient. So that much of sound is still reaching ur ears but is never sufficient. It is more harmful.
Well Prem, frankly speaking all head phones are harmful at high volumes.
To be in safer side, Never listen to music at high volumes and never listen continously for hours.