mirror of
https://github.com/jberkel/sms-backup-plus.git
synced 2026-04-25 17:05:59 +03:00
[GH-ISSUE #659] I get an, "unfortunately, SMS backup+ has stopped" popup several times a day #559
Labels
No labels
AM+RCS
FAQ
awaiting response
backup
bespoke
bug
calendar
call log
cannot reproduce
cloudless
device-specific
documentation
dual- & multi-SIM
duplicate
feature-request
fixed in beta
good first issue
half-missing
help wanted
helpful
meta
misattribution
mms
other message sources
pull-request
question
rejuvenation
restore
schedule
security
stale
task
thanks
v1.5.1
v1.5.10
v1.5.11
v1.5.2
v1.5.3
v1.5.3
v1.5.4
v1.5.4
v1.5.5
v1.5.5
v1.5.6
v1.5.7
v1.5.8
v1.5.9
v1.6β
xoauth
~$ bounty $~
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/sms-backup-plus-jberkel#559
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @graymoment on GitHub (Jul 6, 2016).
Original GitHub issue: https://github.com/jberkel/sms-backup-plus/issues/659
I get these, "unfortunately, SMS backup+ has stopped" messages many times a day. I've clicked the "report" button and include the system log, but have never heard back. How do I fix it?
I'm on a Galaxy Note 4 with Lollipop with all the latest updates.
@Nairou commented on GitHub (Aug 23, 2016):
I get the same thing now. Looking at the console in ADB, it appears that the app is running out of memory:
Throwing OutOfMemoryError "Failed to allocate a 142606346 byte allocation with 16765168 free bytes and 112MB until OOM"
Details:
FATAL EXCEPTION: AsyncTask #2 Process: com.zegoggles.smssync, PID: 30156 java.lang.RuntimeException: An error occurred while executing doInBackground() at android.os.AsyncTask$3.done(AsyncTask.java:309) at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:354) at java.util.concurrent.FutureTask.setException(FutureTask.java:223) at java.util.concurrent.FutureTask.run(FutureTask.java:242) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588) at java.lang.Thread.run(Thread.java:818) Caused by: java.lang.OutOfMemoryError: Failed to allocate a 142606346 byte allocation with 16765168 free bytes and 112MB until OOM at java.io.ByteArrayOutputStream.expand(ByteArrayOutputStream.java:91) at java.io.ByteArrayOutputStream.write(ByteArrayOutputStream.java:216) at java.io.FilterOutputStream.write(FilterOutputStream.java:129) at com.fsck.k9.mail.filter.EOLConvertingOutputStream.write(EOLConvertingOutputStream.java:29) at java.io.FilterOutputStream.write(FilterOutputStream.java:114) at com.fsck.k9.mail.filter.Base64OutputStream.flush(Base64OutputStream.java:149) at com.fsck.k9.mail.filter.Base64OutputStream.write(Base64OutputStream.java:130) at org.apache.commons.io.IOUtils.copyLarge(IOUtils.java:1793) at org.apache.commons.io.IOUtils.copyLarge(IOUtils.java:1769) at org.apache.commons.io.IOUtils.copy(IOUtils.java:1744) at com.zegoggles.smssync.mail.Attachment$Base64Body.writeTo(Attachment.java:62) at com.fsck.k9.mail.internet.MimeBodyPart.writeTo(MimeBodyPart.java:133) at com.fsck.k9.mail.internet.MimeMultipart.writeTo(MimeMultipart.java:94) at com.fsck.k9.mail.internet.MimeMessage.writeTo(MimeMessage.java:445) at com.fsck.k9.mail.store.imap.ImapStore$ImapFolder.appendMessages(ImapStore.java:1871) at com.zegoggles.smssync.mail.BackupImapStore$BackupFolder.appendMessages(BackupImapStore.java:230) at com.zegoggles.smssync.service.BackupTask.backupCursors(BackupTask.java:266) at com.zegoggles.smssync.service.BackupTask.fetchAndBackupItems(BackupTask.java:147) at com.zegoggles.smssync.service.BackupTask.acquireLocksAndBackup(BackupTask.java:127) at com.zegoggles.smssync.service.BackupTask.doInBackground(BackupTask.java:120) at com.zegoggles.smssync.service.BackupTask.doInBackground(BackupTask.java:47) at android.os.AsyncTask$2.call(AsyncTask.java:295) at java.util.concurrent.FutureTask.run(FutureTask.java:237) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588) at java.lang.Thread.run(Thread.java:818)@jockovonred commented on GitHub (Apr 13, 2017):
I was receiving a similar error via logcat:
The unfortunate effect was SMS Backup+ doesn't log this error other than an onscreen popup indicating "Unfortunately, SMS backup+ has stopped". SMS messages however were being loaded to GMail, but MMS and Call Logs were NOT being uploaded.
Updating to 1.5.11-BETA3 seems to allow a number of MMS and Call Log records to be processed and uploaded. The process is still running but it's doing more than it's done in a while without the error message popping up!
Edit: SMS Backup+ log file was FINALLY created. It showed 57 MMS and 110 Call Log files to be backed up. Backup appears to have completed successfullly!
@jberkel commented on GitHub (Mar 28, 2018):
Closing this now since the issue seems to be fixed in the beta.