Switching audio output device caused non-recoverable crash
Submitted by Dan Haynes
Assigned to Simon Steinbeiß @ochosi
Description
Slightly unusual configuration here so the scenario isn't typical, but the end result of the crash is pretty serious (Parole won't run afterwards, segfaults every time it tries to start up) so I'm reporting it.
I'm running Parole on XUbuntu, which is running in a VirtualBox VM using a Windows 7 Pro x64 host.
[redacted]@dev:~/Desktop$ uname -a Linux dev 3.16.0-33-generic #44-Ubuntu SMP Thu Mar 12 12:19:35 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
I have a Logitech bluetooth headset. I plugged the USB blutooth dongle in while Parole was playing an mp3 file through the speakers.
The audio switched successfully to the headset and continued to play for maybe 10-20 seconds, but then stopped.
At that point the play/pause button would toggle back and forth but the elapsed time display in Parol didn't update regardless of whether it was "playing" or paused. No audio output at all.
I closed Parole, tried to restart it and it prompted me to send a bug report and re-launch the application. I selected that, but nothing happened other than the dialog disappearing. It didn't re-launch.
Since then I tried to launch it (via XFCE favorites menu) 5 more times, each time I do, nothing happens other than it logs a new segfault error in the system error log. Tail of dmesg looks like so:
[52565.537439] usb 1-1: USB disconnect, device number 2
[54317.428075] usb 1-1: new high-speed USB device number 3 using ehci-pci
[54318.172356] usb 1-1: New USB device found, idVendor=046d, idProduct=0990
[54318.172362] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=2
[54318.172364] usb 1-1: SerialNumber: 87C80F08
[54318.207012] uvcvideo: Found UVC 1.00 device <unnamed>
(046d:0990)
[54318.233916] input: UVC Camera (046d:0990) as /devices/pci0000:00/0000:00:0b.0/usb1/1-1/1-1:1.0/input/input9
[54318.289585] usb 1-1: Warning! Unlikely big volume range (=3072), cval->res is probably wrong.
[54318.289590] usb 1-1: [5] FU [Mic Capture Volume] ch = 1, val = 4608/7680/1
[54464.751061] usb 1-1: USB disconnect, device number 3
[54480.048088] usb 1-1: new high-speed USB device number 4 using ehci-pci
[54480.628059] usb 1-1: New USB device found, idVendor=046d, idProduct=0990
[54480.628063] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=2
[54480.628067] usb 1-1: SerialNumber: 87C80F08
[54480.661984] uvcvideo: Found UVC 1.00 device <unnamed>
(046d:0990)
[54480.689245] input: UVC Camera (046d:0990) as /devices/pci0000:00/0000:00:0b.0/usb1/1-1/1-1:1.0/input/input10
[54480.744901] usb 1-1: Warning! Unlikely big volume range (=3072), cval->res is probably wrong.
[54480.744905] usb 1-1: [5] FU [Mic Capture Volume] ch = 1, val = 4608/7680/1
[54670.659507] parole[17095]: segfault at 18 ip 00007f0691080b1b sp 00007fff73e1c700 error 4 in parole[7f0691061000+5c000]
[54688.273927] parole[17966]: segfault at 18 ip 00007f80aa23fb1b sp 00007fffe4fd30c0 error 4 in parole[7f80aa220000+5c000]
[54738.222387] parole[17989]: segfault at 18 ip 00007f49e8beeb1b sp 00007fffaf3946b0 error 4 in parole[7f49e8bcf000+5c000]
[55060.538288] parole[18132]: segfault at 18 ip 00007fd3e8e6eb1b sp 00007fff2a64a970 error 4 in parole[7fd3e8e4f000+5c000]
[55131.487975] parole[18194]: segfault at 18 ip 00007fcda4e15b1b sp 00007fffaea2be70 error 4 in parole[7fcda4df6000+5c000]
I'm guessing the error is related to the other message "Warning! Unlikely big volume range (=3072), cval->res is probably wrong."
I'll update this incident with additional info after I log out/in and/or reboot to see if it will start up aagain.
Version: 0.7.0