Filing this bug here at the request of Daniel Gollub. I have a Nokia 6555 that I'm having trouble talking to with SyncML. I can connect, but somewhere in the wbxml process, things get confused:
[phil@rider libsyncml-0.4.6]$ sudo ./tools/syncml-obex-client -u 0
--identifier "PC Suite Data Sync" --wbxml --sync text/x-vcard Contacts
connection with device succeeded
Received an Alert for the DS Server at Contacts: Type: 201, Last 0, Next 92
Just received a new session with ID 1
Session 1 reported final. flushing
Errors from SyncML tracing show:
Thread3081673616-18718.log:[1201597169.902212]
<--- ERROR --- smlXmlDevInfParse: Wrong name
Thread3081673616-18718.log:[1201597169.902246]
<--- ERROR --- smlDevInfParse: Wrong name
Thread3081673616-18718.log:[1201597169.902275]
<--- ERROR --- _recv_devinf: Wrong name
Thread3081673616-18718.log:[1201597169.905015]
<--- ERROR --- smlDevInfGetCTCap - failed
Thread3081673616-18718.log:[1201597169.905102]
<--- ERROR --- smlDevInfGetCTCap - failed
Full trace logs are attached.