Sources familiar with the situation tell TMZ the rapper was partying in a club after his show Wednesday in Stockholm and was acting belligerent.
TMZ reports several security guards approached him, asking him to calm down, but G-Eazy started to throw punches.
He was detained by police, who allegedly discovered cocaine in the rapper's pocket.