fix: should not deallocate the name field of struct usher_glob_item_t that is a reference to 'path' field of struct usher_seg_t.
fix: should assign glob data to pointer of pseg.