Rarely, but I've contributed to a couple that I use.
Also, just a note that writing big reports is a valid contribution! It can really help both the regular maintainers finding and fixing bugs, but also gives new devs more potential work to pick up for first contributions.