Exception encountered when attempting to save a contact on the device after making local changes when:
1) Contact contains NO first or last name; and
2) Contact contains a company name.
Device error displayed within Contacts app: "Contact updated externally. Changes will be lost and the view closed." (i.e., contact not synced).
Device is active on a BES server using Microsoft Exchange. Contacts can be edited normally via MS Outlook (and properly synced back to the device).
FYI, my data was initially transferred from my 8830 to my 9630 using the device transfer wizard within Desktop Manager 5.0.0.8. The BES activation transferred all contacts to the device. I can change contacts in Outlook, and they are synced to the device. The only work-around to the issue appears to be to add either a first or last name to each affected contact -- ALMOST 700 OF THEM!
BlackBerry® 9630
OS v4.7.1.40
Platform 4.1.0.40
Carrier: Verizon Wireless
Exception from device log:
Name: NullPointerException
GUID: 9c3cd62e3320b498
Time: Jul 21, 2009 20:16:50
No detail message
net_rim_cldc(4A42F4E8)
Hashtable
get
0x56C7
Anagram(4A5C900B)
IndexThread$IndexListener
itemRemoved
0x5AFA
Anagram(4A5C900B)
IndexThread$IndexListener
itemUpdated
0x5B6E
net_rim_pdap-1(4A42FE41)
PIMListImpl$WrapperListener
elementUpdated
0x111F
net_rim_cldc-4(4A42F4E8)
CollectionListenerManager
fireElementUpdated
0xAEB
net_rim_bb_addressbook_app(4A42FDF5)
AddressBookCollection
<private>
0x2525
net_rim_bb_addressbook_app(4A42FDF5)
AddressBookCollection
update
0x12DB
net_rim_bb_addressbook_app(4A42FDF5)
AddressBookSyncCollection
updateSyncObject
0x46E5
net_rim_os-8(4A42FB59)
OTASyncCollectionAdapter
<private>
0x209D
net_rim_os-8(4A42FB59)
OTASyncCollectionAdapter
<private>
0x1EF0
net_rim_os-8(4A42FB59)
OTASyncCollectionAdapter
onSyncAgentConnectionEvent
0x1944
net_rim_os-8(4A42FB59)
SyncAgentConnection
<private>
0xA948
net_rim_os-8(4A42FB59)
SyncAgentConnection
onSessionEvent
0xA39D
net_rim_os-9(4A42FB59)
ServerSession
<private>
0x197B
net_rim_os-9(4A42FB59)
ServerSession
onDatagramReceived
0x1358
net_rim_os-9(4A42FB59)
SessionManager
<private>
0x37DC
net_rim_os-9(4A42FB59)
SessionManager
<private>
0x2EA6
net_rim_os-9(4A42FB59)
SessionManager
onSyncConnectionEvent
0x2658
net_rim_os-5(4A42FB59)
SyncConnection
notifyListener
0x6A2A
net_rim_os-5(4A42FB59)
Transport
<private>
0x94AF
net_rim_os-5(4A42FB59)
Transport
run
0x920E
net_rim_cldc-1(4A42F4E8)
Thread
run
0xB3F1