From: Philip C. <pjc...@gm...> - 2011-05-08 04:32:19
|
Hi All, I'm new to BitPim, and so far I've got BitPim 1.0.7 detecting my phone just fine on the COM6 port. I'm trying to transfer pictures from my phone to my computer, so I click the 'Get Phone Data' button, check only the 'Wallpapers' check box, and click 'OK'. However, I get the exception pasted below after doing this. I've searched the mailing list several times, and I've learned that the exception is related to a non-ASCII character that BitPim doesn't recognize (in my case, it's a contact group listed as 'Believers\x86h(' ). Other people seem to have solved the problem simply by renaming the contact group; however, I've tried the following steps, but I get the exact same error every time with the string 'Believers\x86h(' : 1) Renamed the contact group 'Believers' to something simple like 'A' 2) Deleted the contact group 'Believers' 3) Deleted all contact groups 4) Deleted all contacts in phone (transferred them to another phone beforehand) 5) Deleted call history 6) Uninstalled and reinstalled program several times 7) Deleted 'My Documents/bitpim' folder in-between installs Is this a cache issue, or am I missing something in my steps to resolve this issue? Any redirection to other helpful threads is welcome, and I sure appreciate the time spent resolving my issue and also the time spent developing this awesome program. :) ~Philip BitPim version: 1.0.7-official 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 1877, in getdata File "gui.pyo", line 1871, in getfundamentals File "phones\com_samsungsphm300media.pyo", line 70, in getfundamentals File "phones\com_samsungsphm300media.pyo", line 62, in read_groups File "phones\p_samsungsphm300.pyo", line 3183, in _get_name File "phones\p_samsungsphm300.pyo", line 3074, in __getfield_namestr File "prototypes.pyo", line 743, in getvalue PhoneStringDecodeException: Unable to decode <'Believers\x86h('> using codec <ascii> Variables by last 8 frames, innermost last Frame __call__ in gui.pyo at line 159 self = <gui.Request instance at 0x02D7B788> args = () d = Keys [] {} kwargs = Keys [] {} Frame getdata in gui.pyo at line 1877 self = <WorkerThread(BitPim helper, started daemon)> req = <guiwidgets.GetPhoneDialog; proxy of <Swig Object of type 'wxDialog *' at 0x2b85 todo = [(<bound method WorkerThread.rebootcheck of <WorkerThread(BitPim helper, started Frame getfundamentals in gui.pyo at line 1871 self = <WorkerThread(BitPim helper, started daemon)> results = Keys ['uniqueserial'] {'uniqueserial': '0ffcaf587d664b8a8596840393fabbaa8182d706'} Frame getfundamentals in phones\com_samsungsphm300media.pyo at line 70 self = <phones.com_samsungsphm300media.Phone object at 0x02C0AB50> results = Keys ['uniqueserial'] {'uniqueserial': '0ffcaf587d664b8a8596840393fabbaa8182d706'} Frame read_groups in phones\com_samsungsphm300media.pyo at line 62 _groups = <phones.p_samsungsphm300.GroupFile object at 0x02A4EC70> self = <phones.com_samsungsphm300media.Phone object at 0x02C0AB50> _res = Keys [0, 1, 2, 3] {0: {'name': ''}, 1: {'name': u'\x00Z\x00['}, 2: {'name': u'\x00g'}, 3: {'name': _idx = 4 _buf = <prototypes.buffer object at 0x02A4ECB0> _item = <phones.p_samsungsphm300.Group object at 0x02D7DA10> Frame _get_name in phones\p_samsungsphm300.pyo at line 3183 self = <phones.p_samsungsphm300.Group object at 0x02D7DA10> Frame __getfield_namestr in phones\p_samsungsphm300.pyo at line 3074 self = <phones.p_samsungsphm300.Group object at 0x02D7DA10> Frame getvalue in prototypes.pyo at line 743 self = <prototypes.USTRING object at 0x02D7DA90> |