Discussion:
[BitPim-devel] VX5400 memo (Notes) test using VX8550 with Bitpim test version 1.0.3.20071126
r***@cox.net
2007-11-28 03:22:45 UTC
Permalink
Retrieving memos with the VX5400 using the VX8550 setting with test version 1.0.3.20071126 now works. But sending memos throws the exception below. I looked at the p_lgvx8550.py source, and the __field_zeros attribute is defined for class(textmemo). If anyone has a VX8550, could you test 1.0.3.20071126 by receiving and sending memos and see if the same problem occurs?

Thanks.

Ron

BitPim version: 1.0.3.20071126-Test
An unexpected exception has occurred.
Please see the help for details on what to do.

Traceback (most recent call last):
File "gui.pyo", line 284, in run
File "gui.pyo", line 159, in __call__
File "gui.pyo", line 1932, in senddata
File "gui.pyo", line 1969, in writememo
File "phones\com_lgvx8100.pyo", line 212, in savememo
File "phones\p_lgvx8550.pyo", line 2022, in writetobuffer
File "prototypes.pyo", line 1449, in writetobuffer
File "phones\p_lgvx8550.pyo", line 1897, in writetobuffer
AttributeError: 'textmemo' object has no attribute '_textmemo__field_zeros'

Variables by last 8 frames, innermost last

Frame run in gui.pyo at line 277
resultcb = <gui.Callback instance at 0x033D6670>
res = None
self = <WorkerThread(BitPim helper, started daemon)>
item = (<gui.Request instance at 0x033D6620>, <gui.Callback instance at 0x033D6670>)
call = <gui.Request instance at 0x033D6620>
ex = AttributeError("'textmemo' object has no attribute '_textmemo__field_zeros'",)
e = AttributeError("'textmemo' object has no attribute '_textmemo__field_zeros'",)
first = 0

Frame __call__ in gui.pyo at line 159
self = <gui.Request instance at 0x033D6620>
args = ()
d = Keys []
{}
kwargs = Keys []
{}

Frame senddata in gui.pyo at line 1932
count = 0
self = <WorkerThread(BitPim helper, started daemon)>
args = [{'wallpaper-index': {100: {'origin': 'images', 'name': u'Martina.jpg', 'filenam
xx = (<bound method WorkerThread.writememo of <WorkerThread(BitPim helper, started da
dict = Keys ['groups', 'memo', 'reboot_delay', 'ringtone-index', 'uniqueserial', 'wallpaper-index']
{'wallpaper-index': {100: {'origin': 'images', 'name': u'Martina.jpg', 'filename
func = <bound method WorkerThread.writememo of <WorkerThread(BitPim helper, started dae
todo = [(<bound method WorkerThread.writememo of <WorkerThread(BitPim helper, started d
desc = 'Memo'

Frame writememo in gui.pyo at line 1969
merge = False
self = <WorkerThread(BitPim helper, started daemon)>
data = Keys ['groups', 'memo', 'reboot_delay', 'ringtone-index', 'uniqueserial', 'wallpaper-index']
{'wallpaper-index': {100: {'origin': 'images', 'name': u'Martina.jpg', 'filename

Frame savememo in phones\com_lgvx8100.pyo at line 212
result = Keys ['groups', 'memo', 'reboot_delay', 'ringtone-index', 'uniqueserial', 'wallpaper-index']
{'wallpaper-index': {100: {'origin': 'images', 'name': u'Martina.jpg', 'filename
keys = ['1196219189.984002', '1196219189.984003']
buf = <prototypes.buffer instance at 0x03122288>
k = '1196219189.984003'
merge = False
t = (2007, 11, 27, 22, 6, 0, 1, 331, -1)
entry = <phones.p_lgvx8550.textmemo object at 0x0312F230>
memo_dict = Keys ['1196219189.984002', '1196219189.984003']
{'1196219189.984003': <memo.MemoEntry object at 0x03125910>, '1196219189.984002'
self = <phones.com_lgvx8550.Phone object at 0x030BA5D0>
text_memo = <phones.p_lgvx8550.textmemofile object at 0x03125690>

Frame writetobuffer in phones\p_lgvx8550.pyo at line 2022
buf = <prototypes.buffer instance at 0x03122288>
autolog = True
logtitle = 'Updated memo sch/memo.dat'
self = <phones.p_lgvx8550.textmemofile object at 0x03125690>

Frame writetobuffer in prototypes.pyo at line 1449
i = <phones.p_lgvx8550.textmemo object at 0x0312FFD0>
self = <prototypes.LIST object at 0x0312FFF0>
buf = <prototypes.buffer instance at 0x03122288>

Frame writetobuffer in phones\p_lgvx8550.pyo at line 1897
buf = <prototypes.buffer instance at 0x03122288>
autolog = True
logtitle = '<written data>'
self = <phones.p_lgvx8550.textmemo object at 0x0312FFD0>

Loading...