I tested it with black ops 2, froze my ps3 a couple of times cause i signed in while connecting to the online service.... So here's how i solved that, i did not sign in i loaded up a match, spawned in, then signed in and boom it worked!
Please explain, you loaded up a match? Spawned in? Do you mean a split screen type match?
I freeze no matter what with blops2 and always have this issue