FS#70578 - [gqrx] Random freeze with hackRF driver 2021-03-1
Attached to Project:
Community Packages
Opened by patrick (potomac) - Saturday, 24 April 2021, 23:10 GMT
Last edited by Toolybird (Toolybird) - Monday, 03 April 2023, 19:52 GMT
Opened by patrick (potomac) - Saturday, 24 April 2021, 23:10 GMT
Last edited by Toolybird (Toolybird) - Monday, 03 April 2023, 19:52 GMT
|
Details
Description:
Since the release of hackRF 2021-03-1 driver version then Gqrx has problems : - randomly, when switching frequency mode (AM, FM, LSB etc...) in the GUI then Gqrx can freeze, I hear no sound from hackRF, it can happen 30% of the time when switching frequency mode, if I use 2018 hackrf driver version then there is no freeze, no bugs, all is Ok with Gqrx, My hackRF device is a 2014 PCB version, firmware has been updated to 2021-03 version. Additional info: * package version(s) Gqrx 2.14.4 * config and/or log files etc. * link to upstream bug report, if any Steps to reproduce: -Install Gqrx software, 2.14.4 version -Use hackRF device (february 2014 PCB version) -Update firmware to 2021-03-1 version -Update hackRF driver to 2021-03-1 version -Run Gqrx -Try several time to change frequency mode (AM, FM, LSB etc...) -You will notice (30% of the time) that Gqrx will freeze -If you downgrade hackRF driver to 2018-1 version then the freeze will disapear, no bug |
This task depends upon
Closed by Toolybird (Toolybird)
Monday, 03 April 2023, 19:52 GMT
Reason for closing: Fixed
Additional comments about closing: See comments
Monday, 03 April 2023, 19:52 GMT
Reason for closing: Fixed
Additional comments about closing: See comments
https://github.com/csete/gqrx/releases
So it may be a problem related to archlinux package of Gqrx ?
Bad compilation options made by the archlinux packager of Gqrx ?
Perhaps the package should be rebuilt in order to be compatible with the last version of dependencies ?
https://github.com/mossmann/hackrf/commit/1442014a80b5ce33f16ef665538c2881b37d3a68
I created a bugreport on hackrf upstream site :
https://github.com/mossmann/hackrf/issues/883
Reverting this faulty commit should solve my problem.
1442014 is just the first bad commit, the problem may be more deep (thread management, usb transfert etc...).