Request is not intended to support parallel requests. It is supposed to act like a state machine, so once it enters Loading state, no further requests should be made (except internally, such as following a redirect) until the state changes again. The mistake is in leaving it to the application to police this (which is what cutetube2 does). So, as far as cutetube2 goes, there should be no possibility of a segfault using qyoutube 0.1.6, but if some other application were to make a further call to one of the request methods during the Loading state, there could be a problem. I prefer to fix this by enforcing the intended behaviour.