Importing animated glb resulted in deformed mesh.
I tried importing the following animated glb file resulted in deformed mesh. Worked appropriately with:

https://gltf-viewer.donmccurdy.com/

[quaternius_Male_Casual.zip](https://github.com/KhronosGroup/glTF-Blender-IO/files/2948158/quaternius_Male_Casual.zip)

diff --git a/addons/io_scene_gltf2/blender/imp/gltf2_blender_skin.py b/addons/io_scene_gltf2/blender/imp/gltf2_blender_skin.py
index 7994084d..b60572c9 100644
--- a/addons/io_scene_gltf2/blender/imp/gltf2_blender_skin.py
+++ b/addons/io_scene_gltf2/blender/imp/gltf2_blender_skin.py
@@ -153,7 +153,7 @@ class BlenderSkin():
         bone = obj.data.edit_bones.new(name)
         pynode.blender_bone_name = bone.name
         pynode.blender_armature_name = pyskin.blender_armature_name
-        bone.tail = Vector((0.0, 1.0, 0.0))  # Needed to keep bone alive
+        bone.tail = Vector((0.0, 1.0 / obj.matrix_world.to_scale()[1], 0.0))  # Needed to keep bone alive
         # Custom prop on edit bone
         set_extras(bone, pynode.extras)
 
['addons/io_scene_gltf2/blender/imp/gltf2_blender_skin.py']