Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I think the only case where you could crash Steam client is by supplying an invalid string. Check that you didn't pass a non-string value as a string argument somewhere?