I'm building an H-Bridge to drive a 5v DC motor.
We made the circuit with SMD components And everything works properly.
But the problem arises when the motor output gear is held manually.
The motor's two-pin voltage is reduced ,and And the current passing through the transistors, especially the PNP transistors, increases. And those transistors smoke.

Thank you for expressing your opinion about current or voltage control, or any other method that prevents the burning of transistors.

[![enter image description here](https://i.stack.imgur.com/RAoFX.jpg)](https://i.stack.imgur.com/RAoFX.jpg)