malensek / 3RVX

Skinnable volume controller and OSD
https://3RVX.com
BSD 2-Clause "Simplified" License
369 stars 76 forks source link

3rvx.exe deterministically crashing #42

Open ligu opened 8 years ago

ligu commented 8 years ago

I'm running on Win7-64bit.

I have an optional USB soundbar, connected to the monitors dedicated USB port, and than the monitor connected to the PC. Whenever I turn off the monitor, or PC turns off the monitor by power settings, 3rvx.exe crashes, event log entry:

Faulting application name: 3RVX.exe, version: 2.9.1.0, time stamp: 0x55fcf80a Faulting module name: unknown, version: 0.0.0.0, time stamp: 0x00000000 Exception code: 0xc0000005 Fault offset: 0x00000000 Faulting process id: 0x1c20 Faulting application start time: 0x01d13b173a4d4f8b Faulting application path: C:\Program Files (x86)\3RVX\3RVX.exe Faulting module path: unknown Report Id: 2d7f604e-a712-11e5-89df-50e5495697b1

If my USB headphones are also connected, no crash. I assume the problem is related to the number of available playbeck devices in windows, if it drops to 0, the app crashes.

malensek commented 8 years ago

Thanks for the detailed report -- this sounds exactly like the dumb kind of bug I'd introduce :-). I'll make sure this is fixed in the next release.