Discussion:
[Bitpim-devel] Mac issue (_usbdevicewrapper instance problem)?
Steven Palm
2004-05-12 13:37:58 UTC
Permalink
I haven't *used* BitPim for a while, but I wanted to test out the
prlbme reported with the window sizing so I fired it up and tried to
read in my VX6000:

An unexpected exception has occurred.
Please see the help for details on what to do.

Traceback (most recent call last):
File "/usr/local/src/bitpim/bitpim/gui.py", line 152, in run
res=call()
File "/usr/local/src/bitpim/bitpim/gui.py", line 92, in __call__
return apply(self.method, self.args+args, d)
File "/usr/local/src/bitpim/bitpim/gui.py", line 1105, in getdata
results=self.getfundamentals()
File "/usr/local/src/bitpim/bitpim/gui.py", line 1099, in
getfundamentals
self.commphone.getfundamentals(results)
File "/usr/local/src/bitpim/bitpim/com_lgvx4400.py", line 89, in
getfundamentals

results['uniqueserial']=sha.new(self.getfilecontents("nvm/
$SYS.ESN")).hexdigest()
File "/usr/local/src/bitpim/bitpim/com_brew.py", line 221, in
getfilecontents
res=self.sendbrewcommand(req, p_brew.readfileresponse)
File "/usr/local/src/bitpim/bitpim/com_brew.py", line 300, in
sendbrewcommand
self.setmode(self.MODEBREW)
File "/usr/local/src/bitpim/bitpim/com_phone.py", line 100, in setmode
res=getattr(self, func)()
File "/usr/local/src/bitpim/bitpim/com_brew.py", line 281, in
_setmodebrew
if self.comm.readsome().find("OK")>=0:
File "/usr/local/src/bitpim/bitpim/commport.py", line 227, in readsome
b=self.ser.inWaiting()
AttributeError: _usbdevicewrapper instance has no attribute 'inWaiting'

Variables by last 8 frames, innermost last

Frame getdata in /usr/local/src/bitpim/bitpim/gui.py at line 1105
self = <WorkerThread(BitPim helper, started daemon)>
req = <guiwidgets.GetPhoneDialog instance; proxy of C++
wxDialog instance at _703f840_

Frame getfundamentals in /usr/local/src/bitpim/bitpim/gui.py at line
1099
self = <WorkerThread(BitPim helper, started daemon)>
results = {}

Frame getfundamentals in /usr/local/src/bitpim/bitpim/com_lgvx4400.py
at line 89
self = <com_lgvx6000.Phone instance at 0x687cf80>
results = {}

Frame getfilecontents in /usr/local/src/bitpim/bitpim/com_brew.py at
line 221
self = <com_lgvx6000.Phone instance at 0x687cf80>
req = <p_brew.readfilerequest object at 0x86ad6d0>
start = 1084368887.4033
file = 'nvm/$SYS.ESN'
data = <cStringIO.StringO object at 0x86ada40>
desc = 'Reading nvm/$SYS.ESN'

Frame sendbrewcommand in /usr/local/src/bitpim/bitpim/com_brew.py at
line 300
callsetmode = True
request = <p_brew.readfilerequest object at 0x86ad6d0>
self = <com_lgvx6000.Phone instance at 0x687cf80>
responseclass = <class 'p_brew.readfileresponse'>

Frame setmode in /usr/local/src/bitpim/bitpim/com_phone.py at line 102
desiredmode = 'modebrew'
self = <com_lgvx6000.Phone instance at 0x687cf80>
strmode = 'none'
strdesiredmode = 'brew'
func = '_setmodebrew'
v = 'writefile'

Frame _setmodebrew in /usr/local/src/bitpim/bitpim/com_brew.py at line
284
baud = 0
self = <com_lgvx6000.Phone instance at 0x687cf80>
req = <p_brew.memoryconfigrequest object at 0x86ad490>
respc = <class 'p_brew.memoryconfigresponse'>

Frame readsome in /usr/local/src/bitpim/bitpim/commport.py at line 227
res = ''
self = <commport.CommConnection instance at 0x687cee0>
log = True

Loading...