|
From: Alvin G. <alv...@ho...> - 2006-06-07 00:09:13
|
Hello, I can successfully detect and retrieve phone information using the latest version of BitPim (0.9.02) and my phone (Motorola V3c). However, when I try to download the phonebook from the phone, I get the Python error: "LookupError: unknown encoding: utf_16_le" with the latest version of BitPim. I get a similar error when I try downloading ringtones or wallpapers from the phone. I'm not sure if this is related to the problem referenced here: http://sourceforge.net/mailarchive/message.php?msg_id=15714504 More info: * Which version of BitPim you are using version 0.9.02 for Linux * What operating system you are using Linux, 2.16.16 kernel on top of a Fedora Core 5 distro. * Which cell phone you are talking to (make and model) Motorola V3c * What cable you are using to talk to the phone A generic USB cable. Here's the full text of the window describing the exception: ----- BitPim version: 0.9.02-official An unexpected exception has occurred. Please see the help for details on what to do. Traceback (most recent call last): File "src/gui.py", line 275, in run File "src/gui.py", line 152, in __call__ File "src/gui.py", line 1818, in getdata File "src/gui.py", line 1812, in getfundamentals File "src/phones/com_moto.py", line 226, in getfundamentals File "src/phones/com_motov710.py", line 118, in _get_ringtone_index File "src/phones/com_moto.py", line 161, in decode_utf16 LookupError: unknown encoding: utf_16_le Variables by last 8 frames, innermost last Frame __bootstrap in /usr/lib/python2.3/threading.py at line 436 self = <WorkerThread(BitPim helper, started daemon)> Frame run in src/gui.py at line 268 e = <exceptions.LookupError instance at 0xb11c344c> res = None self = <WorkerThread(BitPim helper, started daemon)> item = (<gui.Request instance at 0xb27d72ac>, <gui.Callback instance at 0xb11ba6ac>) call = <gui.Request instance at 0xb27d72ac> ex = <exceptions.LookupError instance at 0xb11c344c> resultcb = <gui.Callback instance at 0xb11ba6ac> first = 0 Frame __call__ in src/gui.py at line 152 self = <gui.Request instance at 0xb27d72ac> args = () d = Keys [] {} kwargs = Keys [] {} Frame getdata in src/gui.py at line 1818 self = <WorkerThread(BitPim helper, started daemon)> req = <guiwidgets.GetPhoneDialog; proxy of C++ wxDialog instance at _00ee380a_p_wxDial todo = [(<bound method WorkerThread.rebootcheck of <WorkerThread(BitPim helper, started Frame getfundamentals in src/gui.py at line 1812 self = <WorkerThread(BitPim helper, started daemon)> results = Keys ['groups', 'uniqueserial'] {'uniqueserial': 'a86abe4100301983475f62081b18939e11f85f3b', 'groups': {1: {'nam Frame getfundamentals in src/phones/com_moto.py at line 226 self = <phones.com_motov3c.Phone instance at 0xb11ba64c> results = Keys ['groups', 'uniqueserial'] {'uniqueserial': 'a86abe4100301983475f62081b18939e11f85f3b', 'groups': {1: {'nam Frame _get_ringtone_index in src/phones/com_motov710.py at line 118 res = Keys [0, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 17, 22, 23, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58] {0: {'origin': 'builtin', 'name': 'Silent'}, 5: {'origin': 'builtin', 'name': 'V self = <phones.com_motov3c.Phone instance at 0xb11ba64c> _path_len = 22 _idx_file = <phones.p_motov710.ringtone_index_file object at 0xb11bac6c> _l = (49, ('Chimes high', 'Chimes low', 'Ding', 'TaDa', 'Notify', 'Drum', 'Claps', 'F _idx = 59 _e = 'Chord low' _buf = <prototypes.buffer instance at 0xb55e5aac> _entry = <phones.p_motov710.ringtone_index_entry object at 0xb11baecc> Frame decode_utf16 in src/phones/com_moto.py at line 161 self = <phones.com_motov3c.Phone instance at 0xb11ba64c> _idx = 55 v = 'b\x00r\x00e\x00w\x00/\x00m\x00o\x00d\x00/\x00m\x00o \x00b\x00i\x00l\x00e\x00i\x0 |