Bone heat weighting failed to find solution!
Follow this instruction


Have your mesh/armature as two objects (not parented and with no vertex groups on mesh)
Select mesh (object mode). Separate > Loose Parts.
Shift-select Armature (do shift-LMB in Outliner if you keep selecting mesh by accident).
Parent > Automatic Weights. This gives your meshes vertex groups.
Outliner - click "white arrow" of Armature to Restrict Viewport Selection.
(Important!) Select any obect that isn't Armature (so its name in Outliner is no longer highlighted white).
Select all. Join.
Outliner - Unrestrict viewport selection of Armature.


Tell me if it works ;)

Or try with this link

http://blenderartists.org/forum/showthread.php?130935-Bone-heat-weighting-failed-to-find-solution-for-one-or-more-bones