Hi, some additional comments, maybe it will help someone, or maybe Caspar can explain this further.
Exactly the same problem with “strpos(): Offset not contained in string” appeared suddenly on my site on Dec 28th, before that no problems. After much searching I tried the suggestion of Marcelo Pedra above, and suddenly the backup worked again, thanks Marcelo!
However, when I looked at my backup zip archive in Dropbox, the size had increased from about 50MB on Dec 27th to over 160MB from Dec 28th onwards. When comparing the old and new backups, I found that the reason for the drastic increase in size was due to a new folder in wp-content/uploads/backwpup-02b25/ with an uncompressed size of 113MB. If I understand the BackWPup log file correctly, this folder is created as a temporary folder during the backup process, but I suppose it should be deleted when the backup is done?
I’m not a programmer, but my layman summary of what happened would be: For some reason the temp folder was not deleted, which resulted in a huge increase in backup size, which in turn caused the backup process to time out until I changed the settings. But why wasn’t the temp folder deleted, could we avoid this problem in the future? Thanks.