lmacken / liveusb-creator

A cross-platform tool for easily installing Fedora on to USB flash drives and SD cards.
http://fedorahosted.org/liveusb-creator
GNU General Public License v2.0
140 stars 47 forks source link

^C breaks the program (without closing it) #32

Open frafra opened 8 years ago

frafra commented 8 years ago

When I try to close liveusb-creator using CTRL+C, it doesn't close, but it stops to work properly. Some examples:

$ sudo liveusb-creator
file:///usr/lib64/qt5/qml/QtQuick/Controls/ComboBox.qml:513:5: QML Menu: Binding loop detected for property ""
^CTraceback (most recent call last):
  File "/usr/lib/python2.7/site-packages/liveusb/gui.py", line 880, in currentImage
    @pyqtProperty(Release, notify=currentImageChanged)
KeyboardInterrupt
qrc:/components/ImageDetails.qml:51: TypeError: Cannot call method 'get' of null
$ sudo liveusb-creator
file:///usr/lib64/qt5/qml/QtQuick/Controls/ComboBox.qml:513:5: QML Menu: Binding loop detected for property ""
https://download.fedoraproject.org/pub/fedora/linux/releases/23/Workstation/x86_64/iso/Fedora-Live-Workstation-x86_64-23-10.iso
^CTraceback (most recent call last):
  File "/usr/lib/python2.7/site-packages/liveusb/gui.py", line 880, in currentImage
    @pyqtProperty(Release, notify=currentImageChanged)
KeyboardInterrupt
qrc:/components/DownloadDialog.qml:153: TypeError: Cannot read property 'download' of null
MartinBriza commented 8 years ago

Yeah, this happens but it seems it's done intentionally for some reason. I'll probably put this annoyance away some time.