Version: 1.92.0 (using KDE 4.4.3) OS: Linux I was burning an ISO to a DVD+RW. The speed selector offered Automatic, 2,4x and 4x. Because I had read errors with the automatic-speed burn, I tried 2,4x. But k3b aborted with the error message "invalid cdrecord parameter: peed=2.4" Obviosly that should have been speed=2.4. However, man cdrecord says it only accepts integer values anyway. (the DVD is a 4,7GB Medion DVD+RW with 4x maximum speed). Reproducible: Always Steps to Reproduce: Select a non-integer burning speed in the Burning dialogue. Actual Results: k3b creates wrong cdrecord parameter if selected burning speed is non-integer, thus burning fails. Expected Results: The produces cdrecord parameters should be valid. :)
SVN commit 1135188 by mmalek: Cdrecord doesn't accept fractional write speed values. For such speed values pass to it rounded value (e.g. 2 instead of 2.4). Growisofs doesn't have issues with it. BUG: 240310 M +2 -1 ChangeLog M +3 -2 libk3b/core/k3bglobals.cpp M +16 -4 libk3b/core/k3bglobals.h M +10 -18 libk3b/projects/k3bcdrecordwriter.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=1135188