Just to add additional perspective to this thread... I have what sounds like the exact same problems with my Logitech Quickcam Pro 9000. About half of the time, when I stop streaming, it deadlocks (and I have to restart the computer). It also has trouble with me closing OBS a lot of times. The picture often freezes/unfreezes during broadcasting.
Last night, the camera picture had frozen (audio always works though) and a viewer suggested I remove the camera from the view, so I clicked the checkbox next to the camera's source in the Scene and that's when I got this particular deadlock (had to restart).
Here is my logfile:
https://gist.github.com/SeanColombo/51a1a2522b2dd6c923d5
In it, I had streamed on Saturday, left the app open and Streamed a couple of times on Sunday, then got the crash.
I'm going to follow the recommendations of switching USB port and dropping the resolution some more (already dropped it a bit and the framerate as well), but since I have the same type of camera and the same problems, it's sounding more like it's an issue with the interaction between this camera's drivers and OBS, correct?
Let me know if there's any more info I can provide to be of help.