I dag tyder observasjoner på at gammaglimt opptrer når en type meget massive stjerner har brukt opp brennstoffet i sine kjerner og den dermed kollapser på grunn av tyngdekreftene og danner et sort hull. Denne teorien støttes blant annet ved observasjoner der man har påvist at noen gammaglimt er forbundet med supernova-eksplosjoner (som også skyldes kollaps av stjernens kjerne) eller en hypernova, som er en spesielt kraftig supernovaeksplosjon. Disse gammaglimtene er lange og kan vare i 10-20 sekunder.