(In reply to comment #1) > (In reply to comment #0) > > During synchronization of PBAP peer, suspend sync is failing when PBAP > > transfer has finished, but sync is still ongoing. > > Out of curiosity, how long does the sync keep running after the download has > finished? The sync should finish shortly after the download, so the chance > of hitting this time window should be small. Please find attached logs from dbus-monitor run in profile mode, during incremental and all sync - for incremental sync sync finished 1 second after transfer, for all sync it finished 4 seconds after transfer. > Is this perhaps with downloading in chunks enabled? No, download in chunks is not enabled. > You mentioned seeing a NULL pointer access when analyzing this. Where in the > source was that and/or what is the exact error when suspending fails? You probably misunderstand me, there is no NULL pointer access, I've checked with Syncevolution code and saw that error message that I'm getting is coming from exception in PbapSession::setFreeze (attached dbus-monitor logs with error message, for both incremental and all sync).