Hello!
John and I kept analyzing this offline. Thanks to John's help, I found
the root cause: he has so many sources configured, that generating the
DevInf for them exceeds a hard-coded limit of 12000 bytes in the SyncML
Toolkit library.
This in turn causes libsynthesis to log "SmlException: SyncML Toolkit
error=0x2002, smlResultsCmd, smlerr=8194" in the server HTML log file
before it bails out without sending anything back to the client (because
the message couldn't be encoded), which then leads to the "D-Bus server
done" error (because that's all that the HTTP server sees).
Unfortunately there is no nice solution short of patching libsynthesis
and the SyncML Toolkit that it contains. Is that important enough for a
1.1.2 release or can it wait until 1.2?
John, the patch is attached.
--
Best Regards, Patrick Ohly
The content of this message is my personal opinion only and although
I am an employee of Intel, the statements I make here in no way
represent Intel's position on the issue, nor am I authorized to speak
on behalf of Intel on this matter.