wubi fails on invalid .iso on any drive
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Wubi |
New
|
Undecided
|
Unassigned |
Bug Description
ubuntu 12.10
wubi silently fails when it scans all available .iso files in the root of mounted volumes.
any file named .iso which is simply a txt file renamed to .iso makes wubi crash silently.
LOG :
11-07 22:14 INFO root: === wubi 12.10 rev273 ===
11-07 22:14 DEBUG root: Logfile is c:\temp\
11-07 22:14 DEBUG root: sys.argv = ['main.pyo', '--exefile=
11-07 22:14 DEBUG CommonBackend: data_dir=
11-07 22:14 DEBUG WindowsBackend: 7z=C:\Temp\
11-07 22:14 DEBUG WindowsBackend: startup_
11-07 22:14 DEBUG CommonBackend: Fetching basic info...
11-07 22:14 DEBUG CommonBackend: original_
11-07 22:14 DEBUG CommonBackend: platform=win32
11-07 22:14 DEBUG CommonBackend: osname=nt
11-07 22:14 DEBUG CommonBackend: language=en_AU
11-07 22:14 DEBUG CommonBackend: encoding=cp1252
11-07 22:14 DEBUG WindowsBackend: arch=amd64
11-07 22:14 DEBUG CommonBackend: Parsing isolist=
11-07 22:14 DEBUG CommonBackend: Adding distro Edubuntu-i386
11-07 22:14 DEBUG CommonBackend: Adding distro Kubuntu-amd64
11-07 22:14 DEBUG CommonBackend: Adding distro Mythbuntu-i386
11-07 22:14 DEBUG CommonBackend: Adding distro Edubuntu-amd64
11-07 22:14 DEBUG CommonBackend: Adding distro Ubuntu-amd64
11-07 22:14 DEBUG CommonBackend: Adding distro Lubuntu-i386
11-07 22:14 DEBUG CommonBackend: Adding distro Ubuntu-i386
11-07 22:14 DEBUG CommonBackend: Adding distro Mythbuntu-amd64
11-07 22:14 DEBUG CommonBackend: Adding distro Kubuntu-i386
11-07 22:14 DEBUG CommonBackend: Adding distro Lubuntu-amd64
11-07 22:14 DEBUG WindowsBackend: Fetching host info...
11-07 22:14 DEBUG WindowsBackend: registry_
11-07 22:14 DEBUG WindowsBackend: windows version=xp
11-07 22:14 DEBUG WindowsBackend: windows_
11-07 22:14 DEBUG WindowsBackend: windows_sp=Service Pack 3
11-07 22:14 DEBUG WindowsBackend: windows_build=2600
11-07 22:14 DEBUG WindowsBackend: gmt=1
11-07 22:14 DEBUG WindowsBackend: country=AU
11-07 22:14 DEBUG WindowsBackend: timezone=
11-07 22:14 DEBUG WindowsBackend: windows_
11-07 22:14 DEBUG WindowsBackend: user_full_
11-07 22:14 DEBUG WindowsBackend: user_directory=
11-07 22:14 DEBUG WindowsBackend: windows_
11-07 22:14 DEBUG WindowsBackend: windows_
11-07 22:14 DEBUG WindowsBackend: processor_
11-07 22:14 DEBUG WindowsBackend: bootloader=xp
11-07 22:14 DEBUG WindowsBackend: system_
11-07 22:14 DEBUG WindowsBackend: drive=Drive(C: hd 6806.99609375 mb free ntfs)
11-07 22:14 DEBUG WindowsBackend: drive=Drive(D: hd 17745.90625 mb free ntfs)
11-07 22:14 DEBUG WindowsBackend: drive=Drive(P: hd 7546.01171875 mb free ntfs)
11-07 22:14 DEBUG WindowsBackend: drive=Drive(U: hd 43055.8984375 mb free ntfs)
11-07 22:14 DEBUG WindowsBackend: drive=Drive(W: cd 0.0 mb free cdfs)
11-07 22:14 DEBUG WindowsBackend: uninstaller_
11-07 22:14 DEBUG WindowsBackend: previous_
11-07 22:14 DEBUG WindowsBackend: previous_
11-07 22:14 DEBUG WindowsBackend: keyboard_
11-07 22:14 DEBUG WindowsBackend: keyboard_layout=us
11-07 22:14 DEBUG WindowsBackend: keyboard_variant=
11-07 22:14 DEBUG CommonBackend: python locale=('en_AU', 'cp1252')
11-07 22:14 DEBUG CommonBackend: locale=en_AU.UTF-8
11-07 22:14 DEBUG WindowsBackend: total_memory_
11-07 22:14 DEBUG CommonBackend: Searching ISOs on USB devices
11-07 22:14 DEBUG Distro: checking Ubuntu ISO C:\WUBI-
11-07 22:14 ERROR WindowsBackend: Error executing command
>>command=
>>retval=2
>>stderr=
7-Zip 9.20 Copyright (c) 1999-2010 Igor Pavlov 2010-11-18
Error: C:\WUBI-
Errors: 1
>>stdout=
Traceback (most recent call last):
File "\lib\wubi\
File "\lib\wubi\
Exception: Error executing command
>>command=
>>retval=2
>>stderr=
7-Zip 9.20 Copyright (c) 1999-2010 Igor Pavlov 2010-11-18
Error: C:\WUBI-
Errors: 1
>>stdout=
11-07 22:14 DEBUG WindowsBackend: command >>C:\Temp\
11-07 22:14 DEBUG Distro: does not contain casper\
11-07 22:14 DEBUG Distro: checking Ubuntu ISO C:\WUBI-
11-07 22:14 ERROR root: iteration over non-sequence
Traceback (most recent call last):
File "\lib\wubi\
File "\lib\wubi\
File "\lib\wubi\
File "\lib\wubi\
TypeError: iteration over non-sequence